Hamiltonian Tetrahedralizations with Steiner Points
arXiv:1210.5484
Abstract
Let be a set of points in 3-dimensional space. A tetrahedralization of is a set of interior disjoint tetrahedra with vertices on , not containing points of in their interior, and such that their union is the convex hull of . Given , is defined as the graph having as vertex set the tetrahedra of , two of which are adjacent if they share a face. We say that is Hamiltonian if has a Hamiltonian path. Let be the number of convex hull vertices of . We prove that by adding at most Steiner points to interior of the convex hull of , we can obtain a point set that admits a Hamiltonian tetrahedralization. An time algorithm to obtain these points is given. We also show that all point sets with at most 20 convex hull points admit a Hamiltonian tetrahedralization without the addition of any Steiner points. Finally we exhibit a set of 84 points that does not admit a Hamiltonian tetrahedralization in which all tetrahedra share a vertex.
A conference version of this paper appeared in EuroCG' 07