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

Convex decompositions of polyhedra

Published: 11 May 1981 Publication History
  • Get Citation Alerts
  • Abstract

    An important direction of research in computational geometry has been to find methods for decomposing complex structures into simpler components. In this paper, we examine the problem of decomposing a three-dimensional polyhedron P into a minimal number of convex pieces. Letting n be the number of vertices in P and N the number of edges which exhibit a reflex angle (i.e. the notches of P), our main result is an O(nN3) time algorithm for computing a convex decomposition of P. The algorithm produces O(N2) convex parts, which is optimal in the worst case. In most situations where the problem arises (e.g. graphics, tool design, pattern recognition), the number of notches N seems greatly dominated by the number of vertices n; the algorithm is therefore viable in practice.

    References

    [1]
    Bentley, J., and Ottmann, T., Algorithms for reporting and counting geometric intersections, IEEETC, 1979.
    [2]
    Chazelle,B., Computational Geometry and Convexity, PhD thesis, Yale University, 1980.
    [3]
    Chazelle,B. and Dobkin,D., Decomposing a polygon into its convex parts, Proceedings of the 11th ACM SIGACT Symposium, Atlanta, Georgia, May, 1979, pp.38-48.
    [4]
    Chazelle,B. and Dobkin,D., Detection is easier than computation, Proceedings of the 12th ACM SIGACT Symposium, Los Angeles, California, May, 1980, pp.146-153.
    [5]
    Coxeter, H., Regular Polytopes, Third Edition, Dover Publications, Inc., New York, 1973.
    [6]
    Massey,W., Algebraic Topology: An Introduction, Springer-Verlag, New York, 1967.
    [7]
    Munkres,J., Topology: A First Course, Prentice-Hall, Inc., 1975.
    [8]
    Shamos,M. and Hoey,D., Geometric intersection problems, 17th Annual IEEE FOCS Conference, Houston, Texas, Oct. 1976, pp.208-215.

    Cited By

    View all
    • (2024)Navigation-Driven Approximate Convex DecompositionACM SIGGRAPH 2024 Conference Papers10.1145/3641519.3657479(1-9)Online publication date: 13-Jul-2024
    • (2023)CAD-Based Feature Recognition for Process Monitoring Planning in AssemblyApplied Sciences10.3390/app1302099013:2(990)Online publication date: 11-Jan-2023
    • (2023)Approximating Input-Output Curve of Pumped Storage Hydro Plant: A Disjunctive Convex Hull MethodIEEE Transactions on Power Systems10.1109/TPWRS.2022.315862938:1(63-74)Online publication date: Jan-2023
    • Show More Cited By

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    STOC '81: Proceedings of the thirteenth annual ACM symposium on Theory of computing
    May 1981
    390 pages
    ISBN:9781450373920
    DOI:10.1145/800076
    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: 11 May 1981

    Permissions

    Request permissions for this article.

    Check for updates

    Qualifiers

    • Article

    Acceptance Rates

    Overall Acceptance Rate 1,469 of 4,586 submissions, 32%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

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

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Navigation-Driven Approximate Convex DecompositionACM SIGGRAPH 2024 Conference Papers10.1145/3641519.3657479(1-9)Online publication date: 13-Jul-2024
    • (2023)CAD-Based Feature Recognition for Process Monitoring Planning in AssemblyApplied Sciences10.3390/app1302099013:2(990)Online publication date: 11-Jan-2023
    • (2023)Approximating Input-Output Curve of Pumped Storage Hydro Plant: A Disjunctive Convex Hull MethodIEEE Transactions on Power Systems10.1109/TPWRS.2022.315862938:1(63-74)Online publication date: Jan-2023
    • (2022)Approximate convex decomposition for 3D meshes with collision-aware concavity and tree searchACM Transactions on Graphics10.1145/3528223.353010341:4(1-18)Online publication date: 22-Jul-2022
    • (2022)Penetration Depth Between Two Convex Polyhedra: An Efficient Stochastic Global Optimization ApproachIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2021.308570328:12(4267-4273)Online publication date: 1-Dec-2022
    • (2021)A Worst-Case Optimal Algorithm to Compute the Minkowski Sum of Convex PolytopesAlgorithms and Discrete Applied Mathematics10.1007/978-3-030-67899-9_14(179-195)Online publication date: 28-Jan-2021
    • (2020)CvxNet: Learnable Convex Decomposition2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR)10.1109/CVPR42600.2020.00011(31-41)Online publication date: Jun-2020
    • (2020)Haptic Interaction in Virtual Reality Environments for Manual Assembly ValidationProcedia CIRP10.1016/j.procir.2020.02.23891(802-807)Online publication date: 2020
    • (2020)A data-driven approach for predicting printability in metal additive manufacturing processesJournal of Intelligent Manufacturing10.1007/s10845-020-01541-wOnline publication date: 7-Feb-2020
    • (2019)Percentage porosity computation of three-dimensional non-convex porous geometries using the direct Monte Carlo simulationEngineering with Computers10.1007/s00366-019-00866-2Online publication date: 25-Sep-2019
    • 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