Title :
Canonical homotopy class representative using hyperbolic structure
Author :
Zeng, Wei ; Jin, Miao ; Luo, Feng ; Gu, Xianfeng David
Author_Institution :
Dept. of Comput. Sci., Stony Brook Univ., Stony Brook, NY, USA
Abstract :
Homotopy group plays a role in computational topology with a fundamental importance. Each homotopy equivalence class contains an infinite number of loops. Finding a canonical representative within a homotopy class will simplify many computational tasks in computational topology, such as loop homotopy detection, pants decomposition. Furthermore, the canonical representative can be used as the shape descriptor. This work introduces a rigorous and practical method to compute a unique representative for each homotopy class. The main strategy is to use hyperbolic structure, such that each homotopy class has a unique closed geodesic, which is the representative. The following is the algorithm pipeline: for a given surface with negative Euler number, we apply hyperbolic Yamabe curvature flow to compute the unique Riemannian metric, which has constant negative one curvature everywhere and is conformal to the original metric. Then we compute the Fuchsian group generators of the surface on the hyperbolic space. For a given loop on the surface, we lift it to the universal covering space, to obtain the Fuchsian transformation corresponding to the homotopy class of the loop. The unique closed geodesic inside the homotopy class is the axis of the Fuchsian transformation, which is the canonical representative. Theories and algorithms are explained thoroughly in details. Experimental results are reported to show the efficiency and efficacy of the algorithm. The unique homotopy class representative can be applied for homotopy detection and shape comparison.
Keywords :
curve fitting; differential geometry; equivalence classes; solid modelling; Fuchsian group generator; Fuchsian transformation; Riemannian metric; canonical homotopy class representative; closed geodesic; computational topology; homotopy equivalence class; homotopy group; hyperbolic Yamabe curvature flow; hyperbolic structure; loop homotopy detection; pants decomposition; shape comparison; shape descriptor; Aerodynamics; Aerospace electronics; Aircraft manufacture; Aircraft navigation; Aircraft propulsion; Computational modeling; Engines; Mathematical model; Unmanned aerial vehicles; Vehicle dynamics; homotopy class; hyperbolic Yamabe flow; hyperbolic structure;
Conference_Titel :
Shape Modeling and Applications, 2009. SMI 2009. IEEE International Conference on
Conference_Location :
Beijing
Print_ISBN :
978-1-4244-4069-6
Electronic_ISBN :
978-1-4244-4070-2
DOI :
10.1109/SMI.2009.5170145