ACM Home Page
Please provide us with feedback. Feedback
Triangulating a non-convex polytype
Full text PdfPdf (848 KB)
Source Annual Symposium on Computational Geometry archive
Proceedings of the fifth annual symposium on Computational geometry table of contents
Saarbruchen, West Germany
Pages: 393 - 400  
Year of Publication: 1989
ISBN:0-89791-318-3
Authors
B. Chazelle  Department of Computer Science, Princeton University
L. Palios  Department of Computer Science, Princeton University
Sponsors
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
SIGGRAPH: ACM Special Interest Group on Computer Graphics and Interactive Techniques
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 29,   Citation Count: 5
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/73833.73876
What is a DOI?

ABSTRACT

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).


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
Baker, T.J. Three-dimensional mesh generation by triangulation of arbitrary point sets, Dept. Mechanical Engineering, Princeton Univ. 1986.
 
3
 
4
Baumgart, B.G. A polyhedron representation for cornputer vision, 1975 National Computer Conference, AFIPS Conf. Proceedings, 44, AFIPS Press (1975), 589-596.
 
5
Canny, J.F. A new algebraic method for motion planning and real geometry, Proc. 28th Annu. IEEE Symp. on Foundat. of Computer Science (1987), 39-48.
 
6
 
7
ChazeIIe, B. Approzimation and decomposition of shapes, Advances in Robotics, Vol.1: Algorithmic and Geometric Aspects of Robotics, (J.T. Schwartz and C.K. Yap, ed.), Lawrence Erlbaum Associates (1987), 145-185.
 
8
Chazalle, B., Edelsbrunner, H., Guibas, L.J., Sharir, M. Point location in real-algebraic varieties and its applications, ICALP, 1989.
 
9
10
 
11
 
12
Feng, H., PavIidis, T. Decomposition polygons into simpler components: Feature generation for syntactic pattern recognition, IEEE Trans. Comp., C-24 (1975), 636-650.
13
 
14
 
15
 
16
MuIIer D.E., Preparata, F.P. Finding the intersection of two convex polyhedra, Theoret. Comput. Sci. 7 (1978), 217-236.
 
17
 
18
 
19
 
20
Schachter, B. Decomposition of polygons into convex sets, IEEE Trans. Camp., C-27 (1978), 1078-1082.
 
21
Schwartz, J.T., Sharir, M. On the "piano movers" problem. II: General techniques for computing topological properties of real algebraic manifolds, Adv. in Appl. Math. 4 (1983), 298-351.
 
22
 
23
Whitney, H. Elementary structure of real algebraic varieties, Annals of Math. 66 (1957).