On the topology of the level sets of a scalar field

This paper introduces a new simple algorithm for the construction of the Contour Tree of a 3D scalar field augmented with the Betti numbers of each contour component. The algorithm has {Omicron}(n log n) time complexity and {Omicron}(n) auxiliary storage. where n is the number of vertices in the domain of the field. The algorithm can be applied to fields of any dimension in which case it computes the Contour Tree augmented, with the Euler characteristic of each contour. The complexity in any dimension remains {Omicron}(n logn). This is the same complexity as in [4] but with correct computation of the tree for fields with bounded domains.

[1]  Jack Snoeyink,et al.  Computing contour trees in all dimensions , 2000, SODA '00.

[2]  Jesse Freeman,et al.  in Morse theory, , 1999 .

[3]  Bernd Hamann,et al.  Fast methods for computing isosurface topology with Betti numbers , 2003, Data Visualization: The State of the Art.

[4]  R. Smullyan ANNALS OF MATHEMATICS STUDIES , 1961 .

[5]  Mikhail N. Vyalyi,et al.  Construction of contour trees in 3D in O(n log n) steps , 1998, SCG '98.

[6]  Herbert Edelsbrunner,et al.  An incremental algorithm for Betti numbers of simplicial complexes on the 3-sphere , 1995, Comput. Aided Geom. Des..

[7]  Valerio Pascucci,et al.  The contour spectrum , 1997, Proceedings. Visualization '97 (Cat. No. 97CB36155).

[8]  Herbert Edelsbrunner,et al.  Topological Persistence and Simplification , 2000, Proceedings 41st Annual Symposium on Foundations of Computer Science.

[9]  Valerio Pascucci,et al.  Contour trees and small seed sets for isosurface traversal , 1997, SCG '97.

[10]  Valerio Pascucci,et al.  Hypervolume visualization: a challenge in simplicity , 1998, IEEE Symposium on Volume Visualization (Cat. No.989EX300).