Simple and optimal output-sensitive construction of contour trees using monotone paths

  • Authors:
  • Yi-Jen Chiang;Tobias Lenz;Xiang Lu;Günter Rote

  • Affiliations:
  • Department of Computer and Information Science, Polytechnic University, Brooklyn, NY;Institut für Informatik, Freie Universität Berlin, Takustraße 9, D-14195 Berlin, Germany;Department of Computer and Information Science, Polytechnic University, Brooklyn, NY;Institut für Informatik, Freie Universität Berlin, Takustraße 9, D-14195 Berlin, Germany

  • Venue:
  • Computational Geometry: Theory and Applications - Special issue on the 19th European workshop on computational geometry - EuroCG 03
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

Contour trees are used when high-dimensional data are preprocessed for efficient extraction of isocontours for the purpose of visualization. So far, efficient algorithms for contour trees are based on processing the data in sorted order. We present a new algorithm that avoids sorting of the whole dataset, but sorts only a subset of so-called component-critical points. They form only a small fraction of the vertices in the dataset, for typical data that arise in practice. The algorithm is simple, achieves the optimal output-sensitive bound in running time, and works in any dimension. Our experiments show that the algorithm compares favorably with the previous best algorithm.