Computing shortest cycles using universal covering space

  • Authors:
  • Xiaotian Yin;Miao Jin;Xianfeng Gu

  • Affiliations:
  • State University of New York at Stony Brook, Computer Science Department, 11790, Stony Brook, NY, USA;State University of New York at Stony Brook, Computer Science Department, 11790, Stony Brook, NY, USA;State University of New York at Stony Brook, Computer Science Department, 11790, Stony Brook, NY, USA

  • Venue:
  • The Visual Computer: International Journal of Computer Graphics
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we generalize the shortest path algorithm to the shortest cycles in each homotopy class on a surface with arbitrary topology, utilizing the universal covering space (UCS) in algebraic topology. In order to store and handle the UCS, we propose a two-level data structure which is efficient for storage and easy to process. We also pointed several practical applications for our shortest cycle algorithms and the UCS data structure.