Convex partitions of polyhedra: a lower bound and worst-case optimal algorithm
SIAM Journal on Computing
Data structures and algorithms 3: multi-dimensional searching and computational geometry
Data structures and algorithms 3: multi-dimensional searching and computational geometry
Computational geometry: an introduction
Computational geometry: an introduction
Constructing arrangements of lines and hyperplanes with applications
SIAM Journal on Computing
On approximations and incidence in cylindrical algebraic decompositions
SIAM Journal on Computing
Art gallery theorems and algorithms
Art gallery theorems and algorithms
Primitives for the manipulation of three-dimensional subdivisions
SCG '87 Proceedings of the third annual symposium on Computational geometry
Nonobtuse triangulation of polygons
Discrete & Computational Geometry
Triangles in space or building (and analyzing) castles in the Air
SCG '88 Proceedings of the fourth annual symposium on Computational geometry
Primitives for the manipulation of general subdivisions and the computation of Voronoi
ACM Transactions on Graphics (TOG)
The Power of Non-Rectilinear Holes
Proceedings of the 9th Colloquium on Automata, Languages and Programming
Hauptvortrag: Quantifier elimination for real closed fields by cylindrical algebraic decomposition
Proceedings of the 2nd GI Conference on Automata Theory and Formal Languages
Studies in computational geometry motivated by mesh generation
Studies in computational geometry motivated by mesh generation
On the difficulty of tetrahedralizing 3-dimensional non-convex polyhedra
SCG '89 Proceedings of the fifth annual symposium on Computational geometry
Quasi-optimal upper bounds for simplex range searching and new zone theorems
SCG '90 Proceedings of the sixth annual symposium on Computational geometry
Visibility-ordering meshed polyhedra
ACM Transactions on Graphics (TOG)
Quality mesh generation in three dimensions
SCG '92 Proceedings of the eighth annual symposium on Computational geometry
Generalized Unstructured Decimation
IEEE Computer Graphics and Applications
Generalized Surface and Volume Decimation for Unstructured Tessellated Domains
VRAIS '96 Proceedings of the 1996 Virtual Reality Annual International Symposium (VRAIS 96)
Hi-index | 0.00 |
This paper is concerned with the problem of partitioning a three-dimensional polytope into a small number of elementary convex parts. The need for such decompositions arises in tool design, computer-aided manufacturing, finite-element methods, and robotics. Our main result is an algorithm for decomposing a polytope with n vertices and r reflex edges into &Ogr;(n+r2) tetrahedra. This bound is asymptotically tight in the worst case. The algorithm is simple and practical. Its running time is &Ogr;(nr + r2 log r).