Computer & Information Science Department   Polytechnic University

ATTENTION: THIS WEB SITE HAS MOVED. The pages you are looking at are no longer being maintained. Please go to http://www.poly.edu/cis/ to visit the new site of the Department of Computer and Information Science at Polytechnic University.

Greedy Optimal Homotopy and Homology Generators

Jeff Erickson
 

Department of Computer Science
University of Illinois at Urbana-Champaign

Friday, Dec. 10, 11:00am
LC 102, Brooklyn Campus, Polytechnic University


Abstract

      Many geometric problems, such as texture mapping, remeshing,and morphing, call for a topologically complex surface to be cut into one or more topological disks. Any orientable surface of genus g can be cut into a single topological disk by removing a so-called "system of loops": a set of 2g cycles sharing a common basepoint. I will describe a simple greedy algorithm based on Dijkstra's shortest-path algorithm that computes the shortest system of loops with a given basepoint in O(n log n) time. This solves an open problem of Colin de VerdiĠre and Lazarus. In fact, our algorithm computes the shortest set of loops that generate the fundamental group of the surface. It is also possible to cut a surface into a single disk with a more general graph, but finding such a cut graph with minimum total length is NP-hard.
     This is joint work with Kim Whittlesey, to appear at SODA 2005.
     Our paper is available here.
 


      For further information please contact Boris Aronov