DocumentCode :
3389988
Title :
Optimal algorithms for curves on surfaces
Author :
Dey, Tamal K. ; Guha, Sumanta
Author_Institution :
Dept. of Comput. Sci. & Eng., Indian Inst. of Technol., Kharagpur, India
fYear :
1995
fDate :
23-25 Oct 1995
Firstpage :
266
Lastpage :
274
Abstract :
We describe an optimal algorithm to decide if one closed curve on a triangulated 2-manifold can be continuously transformed to another, i.e., if they are homotopic. Our algorithm runs in O(n+k1+k 2) time and space, where closed curves C1 and C 2 of lengths k1 and k2, resp., on a genus g surface M (g≠2 if M orientable, and g≠3,4 if M is non-orientable) are presented as edge-vertex sequences in a triangulation T of size n of M. This also implies an optimal algorithm to decide if a closed curve on a surface can be continuously contracted to a point. Except for three low genus cases, our algorithm completes an investigation into the computational complexity of the two classical problems for surfaces posed by the mathematician Max Dehn at the beginning of this century. However, we make novel applications of methods from modern combinatorial group theory for an approach entirely different from previous ones, and much simpler to implement
Keywords :
computational complexity; computational geometry; group theory; combinatorial group theory; computational complexity; curves; edge-vertex sequences; optimal algorithms; surfaces; triangulated 2-manifold; Biology computing; Computational biology; DNA computing; Data structures; Physics computing; Sequences; Topology;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Foundations of Computer Science, 1995. Proceedings., 36th Annual Symposium on
Conference_Location :
Milwaukee, WI
ISSN :
0272-5428
Print_ISBN :
0-8186-7183-1
Type :
conf
DOI :
10.1109/SFCS.1995.492482
Filename :
492482
Link To Document :
بازگشت