Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/73833.73876acmconferencesArticle/Chapter ViewAbstractPublication PagessocgConference Proceedingsconference-collections
Article
Free access

Triangulating a non-convex polytype

Published: 05 June 1989 Publication History
  • Get Citation Alerts
  • 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 Ο(n+r2) tetrahedra. This bound is asymptotically tight in the worst case. The algorithm is simple and practical. Its running time is Ο(nr + r2 log r).

    References

    [1]
    Aronov, B., Sharir, M. Triangles in space, or building and analyzing castles in the air, Proc. 4th Ann. ACM Sympos. Comput. Geom. (1988), 381-391.
    [2]
    Baker, T.J. Three-dimensional mesh generation by triangulation of arbitrary point sets, Dept. Mechanical Engineering, Princeton Univ. 1986.
    [3]
    Baker, B.S., Grosse, E., Rafferty, C.S. Non-obtuse triangulation of polygons, Discrete and Computat. Geom. 3 (1988), 147-168.
    [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]
    Chazelle, B. Convez partitions of polyhedra: a lower bound and worst-case optimal algorithm, SIAM J. Cornput. 13 (1984), 488-507.
    [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]
    Collins, G.E. Quantifier elimination for real closed fields by cylindric algebraic decomposition, Proc. 2nd GI Conf. on Automata Theory and Formal Languages, Springer- Verlag, LNCS 35, Berlin (1975) 134-183.
    [10]
    Dobkin, D.P., Laszlo, M.J. Primitives for the manipulation of three-dimensional subdivisions, Proc. 3rd Ann. ACM Sympos. Comput. Geom. (1987), 86-99.
    [11]
    Edelsbrunner, H., O'Rourke, J., SeideI, R. Constructing arrangements of lines and hyperplanes with applications, SIAM J. Comput. 15 (1986), 341-363.
    [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]
    Guibas, L.J., Stolfi, J. Primitives for the manipulation of general subdivisions and the computation oj. Voronoi diagrams, ACM Trans. Graphics 4 (1985), 75-123.
    [14]
    Lingas, A. The power of non-rectilinear holes, Proc. 9th Colloquium on Automata, Languages and Programming, Aarhus, LNCS Springer-Verlag (1982), 369-383.
    [15]
    Mehlhorn, K. Data Structures and Algorithms 3: Multidimensional Searching and Computational Geometry, Springer-Verlag, Heidelberg, Germany, 1984.
    [16]
    MuIIer D.E., Preparata, F.P. Finding the intersection of two convex polyhedra, Theoret. Comput. Sci. 7 (1978), 217-236.
    [17]
    O'Rourke, J. Art gallery theorems and algorithms, Oxford Univ. Press, 1987.
    [18]
    Preparata, F.P., Shamos, MI. Computational Geometry, Springer-Verlag, New York, 1985.
    [19]
    PriII, D. On approximations and incidence in cylindrical algebraic decompositions, SIAM J. Comput. 15 (1986), 972-993.
    [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]
    Smith, W. Studies in computational geometry motivated by mesh generation, PhD Thesis, Princeton Univ. 1988.
    [23]
    Whitney, H. Elementary structure of real algebraic varieties, Annals of Math. 66 (1957).

    Cited By

    View all
    • (2024)Tetrahedralization of Hexahedral MeshSIAM International Meshing Roundtable 202310.1007/978-3-031-40594-5_11(239-251)Online publication date: 21-Mar-2024
    • (2007)A coverage algorithm for three-dimensional large-scale sensor network2007 International Symposium on Intelligent Signal Processing and Communication Systems10.1109/ISPACS.2007.4445913(420-423)Online publication date: Dec-2007
    • (2005)Robust decompositions of polyhedraFoundations of Software Technology and Theoretical Computer Science10.1007/3-540-52048-1_49(267-279)Online publication date: 1-Jun-2005
    • Show More Cited By

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    SCG '89: Proceedings of the fifth annual symposium on Computational geometry
    June 1989
    401 pages
    ISBN:0897913183
    DOI:10.1145/73833
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 05 June 1989

    Permissions

    Request permissions for this article.

    Check for updates

    Qualifiers

    • Article

    Acceptance Rates

    Overall Acceptance Rate 625 of 1,685 submissions, 37%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)75
    • Downloads (Last 6 weeks)12
    Reflects downloads up to 26 Jul 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Tetrahedralization of Hexahedral MeshSIAM International Meshing Roundtable 202310.1007/978-3-031-40594-5_11(239-251)Online publication date: 21-Mar-2024
    • (2007)A coverage algorithm for three-dimensional large-scale sensor network2007 International Symposium on Intelligent Signal Processing and Communication Systems10.1109/ISPACS.2007.4445913(420-423)Online publication date: Dec-2007
    • (2005)Robust decompositions of polyhedraFoundations of Software Technology and Theoretical Computer Science10.1007/3-540-52048-1_49(267-279)Online publication date: 1-Jun-2005
    • (2002)Recent Advances in Mesh MorphingComputer Graphics Forum10.1111/1467-8659.0057521:2(173-198)Online publication date: 9-Aug-2002
    • (1998)Element-partition-based methods for visualization of 3D unstructured grid dataJournal of Computer Science and Technology10.1007/BF0294850013:5(417-425)Online publication date: Oct-1998
    • (1996)Generalized Surface and Volume Decimation for Unstructured Tessellated DomainsProceedings of the 1996 Virtual Reality Annual International Symposium (VRAIS 96)10.5555/832290.836034Online publication date: 30-Mar-1996
    • (1996)Generalized surface and volume decimation for unstructured tessellated domainsProceedings of the IEEE 1996 Virtual Reality Annual International Symposium10.1109/VRAIS.1996.490518(111-121)Online publication date: 1996
    • (1996)Generalized Unstructured DecimationIEEE Computer Graphics and Applications10.1109/38.54406916:6(24-32)Online publication date: 1-Nov-1996
    • (1992)Quality mesh generation in three dimensionsProceedings of the eighth annual symposium on Computational geometry10.1145/142675.142720(212-221)Online publication date: 1-Jul-1992
    • (1992)Best estimates for the construction of robots in environments with obstaclesProceedings 1992 IEEE International Conference on Robotics and Automation10.1109/ROBOT.1992.220310(377-382)Online publication date: 1992
    • Show More Cited By

    View Options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Get Access

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media