TY - GEN
T1 - Robust construction or the three-dimensional flow complex
AU - Cazals, F.
AU - Parameswaran, A.
AU - Pion, S.
PY - 2008
Y1 - 2008
N2 - The Delaunay triangulation and its dual the Voronoi diagram are ubiquitous geometric complexes. From a topological standpoint, the connection has recently been made between these cell complexes and the Morse theory of distance functions. In particular, in the generic setting, algorithms have been proposed to compute the flow complex -the stable and unstable manifolds associated to the critical points of the distance function to a point set. As algorithms ignoring degenerate cases and numerical issues are bound to fail on general inputs, this paper develops the first complete and robust algorithm to compute the flow complex. First, we present complete algorithms for the flow operator, unraveling a delicate interplay between the degenerate cases of Delaunay and those which are flow specific. Second, we sketch how^ the flow operator unifies the construction of stable and unstable manifolds. Third, we discuss numerical issues related to predicates on cascaded constructions. Finally, we report experimental results with CGAL's filtered kernel, showing that the construction of the flow complex incurs a small overhead w.r.t. the Delaunay triangulation when moderate cascading occurs. These observations provide important insights on the relevance of the flow complex for (surface) reconstruction and medial axis approximation, and should foster flow complex based algorithms. In a broader perspective and to the best of our knowledge, this paper is the first one reporting on the effective implementation of a geometric algorithm featuring cascading.
AB - The Delaunay triangulation and its dual the Voronoi diagram are ubiquitous geometric complexes. From a topological standpoint, the connection has recently been made between these cell complexes and the Morse theory of distance functions. In particular, in the generic setting, algorithms have been proposed to compute the flow complex -the stable and unstable manifolds associated to the critical points of the distance function to a point set. As algorithms ignoring degenerate cases and numerical issues are bound to fail on general inputs, this paper develops the first complete and robust algorithm to compute the flow complex. First, we present complete algorithms for the flow operator, unraveling a delicate interplay between the degenerate cases of Delaunay and those which are flow specific. Second, we sketch how^ the flow operator unifies the construction of stable and unstable manifolds. Third, we discuss numerical issues related to predicates on cascaded constructions. Finally, we report experimental results with CGAL's filtered kernel, showing that the construction of the flow complex incurs a small overhead w.r.t. the Delaunay triangulation when moderate cascading occurs. These observations provide important insights on the relevance of the flow complex for (surface) reconstruction and medial axis approximation, and should foster flow complex based algorithms. In a broader perspective and to the best of our knowledge, this paper is the first one reporting on the effective implementation of a geometric algorithm featuring cascading.
KW - Euclidean distance function
KW - Lazy constructions, cascading
KW - Medial axis approximation
KW - Morse-smale complex
KW - Surface reconstruction
UR - http://www.scopus.com/inward/record.url?scp=57349123454&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=57349123454&partnerID=8YFLogxK
U2 - 10.1145/1377676.1377705
DO - 10.1145/1377676.1377705
M3 - Conference contribution
AN - SCOPUS:57349123454
SN - 9781605580715
T3 - Proceedings of the Annual Symposium on Computational Geometry
SP - 182
EP - 191
BT - Proceedings of the 24th Annual Symposium on Computational Geometry 2008, SCG'08
T2 - 24th Annual Symposium on Computational Geometry, SCG'08
Y2 - 9 June 2008 through 11 June 2008
ER -