Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Convex partitions of polyhedra: a lower bound and worst-case optimal algorithm
Chazelle B. (ed) SIAM Journal on Computing13 (3):488-507,1984.Type:Article
Date Reviewed: Mar 1 1985

Any polyhedron may be represented as the union of a set of disjoint convex polyhedra. The problem of partitioning a polyhedron into a minimum number of convex parts is known to be NP-hard. This paper establishes a lower bound on the number of convex parts for an arbitrary plyhedron, and describes an algorithm which produces a number of convex parts within a constant factor of the minimum in the worst case.

An edge of a polyhedron is called a notch if the angle between the two faces meeting at that edge, measured inside the polyhedron on a plane normal to the edge, is greater than 180:9I. The lower bound on the number of convex parts is shown to be quadratic in the number of notches. The decomposition algorithm presented is linear in the number of edges of the polyhedron, and cubic in the number of notches.

The evaluation of many properties of solid objects (e.g., mass properties, point inclusion test) is relatively easy for convex shapes, but not for arbitrary shapes. An algorithm for decomposing an arbitrary polyhedron into disjoint convex polyhedra allows the simple algorithms to be used in a piecewise manner. From a system design point of view, the algorithmic complexity due to non-convexity may be concentrated in a single algorithm.

The paper is necessarily mathematical and several readings are required to achieve complete understanding. However, for those more interested in the algorithm than in its theoretical underpinnings, the general content of the paper can be appreciated without undue study.

Reviewer:  Rick Rolph Review #: CR108813
Bookmark and Share
 
Geometrical Problems And Computations (F.2.2 ... )
 
Would you recommend this review?
yes
no
Other reviews under "Geometrical Problems And Computations": Date
Some performance tests of convex hull algorithms
Allison D., Noga M. BIT 24(1): 2-13, 1984. Type: Article
Feb 1 1985
A fast voronoi-diagram algorithm with quaternary tree bucketing
Ohya T., Iri M., Murota K. Information Processing Letters 18(4): 227-231, 1984. Type: Article
Jan 1 1985
An optimal contour algorithm for iso-oriented rectangles
Güting R. Journal of Algorithms 5(3): 303-326, 1984. Type: Article
May 1 1985
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy