On the difficulty of tetrahedralizing 3-dimensional non-convex polyhedra

  • Authors:
  • J. Ruppert;R. Seidel

  • Affiliations:
  • Computer Science Division, University of California at Berkeley;Computer Science Division, University of California at Berkeley

  • Venue:
  • SCG '89 Proceedings of the fifth annual symposium on Computational geometry
  • Year:
  • 1989

Quantified Score

Hi-index 0.00

Visualization

Abstract

A number of different polyhedral decomposition problems have previously been studied, most notably the problem of triangulating a simple polygon. We are concerned with the tetrahedralization problem: decomposing a 3-dimensional polyhedron into a set of non-overlapping tetrahedra whose vertices are chosen from the vertices of the polyhedron. It has previously been shown that some polyhedra cannot be tetrahedralized in this fashion. We show that the problem of deciding whether a given polyhedron can be tetrahedralized is NP-complete, and hence likely to be computationally intractable. The problem remains NP-complete when restricted to the case of star-shaped polyhedra. Various versions of the question of how many Steiner points are needed to tetrahedralize a polyhedron also turn out to be NP-complete.