Algorithms and Data Structures for Computer Topology

  • Authors:
  • Vladimir Kovalevsky

  • Affiliations:
  • -

  • Venue:
  • Digital and Image Geometry, Advanced Lectures [based on a winter school held at Dagstuhl Castle, Germany in December 2000]
  • Year:
  • 2001

Quantified Score

Hi-index 0.01

Visualization

Abstract

The paper presents an introduction to computer topology with applications to image processing and computer graphics. Basic topological notions such as connectivity, frontier, manifolds, surfaces, combinatorial homeomorphism etc. are recalled and adapted for locally finite topological spaces. The paper describes data structures for explicitly representing classical topological spaces in computers and presents some algorithms for computing topological features of sets. Among them are: boundary tracing (n=2,3), filling of interiors (n=2,3,4), labeling of components, computing of skeletons and others.