Abstract
This chapter describes examples of reference algorithms for the efficient and robust computation of topological abstractions, for the purpose of data abstraction in scientific visualization. First, we present a combinatorial technique for the topological simplification of scalar data, given some user-defined or application-driven constraints. The algorithm slightly perturbs the input data such that only a constrained sub-set of critical points remains. Thus, this technique can serve in practice as a pre-processing step that significantly speeds up the subsequent computation of topological abstractions. Second, we present an efficient algorithm for the computation of Reeb graphs of PL scalar fields defined on PL 3-manifolds in \(\mathbb {R}^3\). This approach described the first practical algorithm for volumetric meshes, with virtually linear scalability in practice and up to three orders of magnitude speedups with regard to previous work. Such an algorithm enabled for the first time the generalization of contour-tree based interactive techniques to non simply-connected domains.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
P.K. Agarwal, H. Edelsbrunner, J. Harer, Y. Wang, Extreme elevation on a 2-manifold, in Proceeding of ACM Symposium on Computational Geometry (2004)
D. Attali, M. Glisse, S. Hornus, F. Lazarus, D. Morozov, Persistence-sensitive simplification of functions on surfaces in linear time, in TopoInVis Workshop (2009)
D. Attali, U. Bauer, O. Devillers, M. Glisse, A. Lieutier, Homological reconstruction and simplification in R3, in Proceeding of ACM Symposium on Computational Geometry (2013)
U. Bauer, C. Lange, M. Wardetzky, Optimal topological simplification of discrete functions on surfaces. Discret. Comput. Geom. 47, 347–377 (2012)
P.-T. Bremer, H. Edelsbrunner, B. Hamann, V. Pascucci, A topological hierarchy for functions on triangulated surfaces. IEEE Trans. Vis. Comput. Graph. 10, 385–396 (2004)
H. Carr, J. Snoeyink, U. Axen, Computing contour trees in all dimensions, in Proceeding of Symposium on Discrete Algorithms (2000), pp. 918–926
K. Cole-McLaughlin, H. Edelsbrunner, J. Harer, V. Natarajan, V. Pascucci, Loops in Reeb graphs of 2-manifolds, in Proceedings of ACM Symposium on Computational Geometry (2003), pp. 344–350
T. Dey, S. Guha, Computing homology groups of simplicial complexes in \(\mathbb {R}^3\). J. ACM 45, 266–287 (1998)
H. Doraiswamy, V. Natarajan, Efficient output sensitive construction of Reeb graphs, in International Symposium on Algorithms and Computation (2008)
H. Doraiswamy, V. Natarajan, Computing Reeb graphs as a union of contour trees. IEEE Trans. Vis. Comput. Graph. 19, 249–262 (2013)
H. Edelsbrunner, E. Mucke, Simulation of simplicity: a technique to cope with degenerate cases in geometric algorithms. ACM Trans. Graph. 9, 66–104 (1990)
H. Edelsbrunner, D. Morozov, V. Pascucci, Persistence-sensitive simplification of functions on 2-manifolds, in Proceedings of ACM Symposium on Computational Geometry (2006), pp. 127–134
J. Milnor, Morse Theory (Princeton University Press, Princeton, 1963)
S. Parsa, A deterministic O(m log m) time algorithm for the Reeb graph, in Proceedings of ACM Symposium on Computational Geometry (2012)
V. Pascucci, G. Scorzelli, P.T. Bremer, A. Mascarenhas, Robust on-line computation of Reeb graphs: simplicity and speed. ACM Trans. Graph. 26, 58 (2007)
G. Patane, M. Spagnuolo, B. Falcidieno, Reeb graph computation based on a minimal contouring, in Proceedings of IEEE Shape Modeling International (2008)
J. Tierny, V. Pascucci, Generalized topological simplification of scalar fields on surfaces. IEEE Trans. Vis. Comput. Graph. 18, 2005–2013 (2012)
J. Tierny, A. Gyulassy, E. Simon, V. Pascucci, Loop surgery for volumetric meshes: Reeb graphs reduced to contour trees. IEEE Trans. Vis. Comput. Graph. 15, 1177–1184 (2009)
J. Tierny, D. Guenther, V. Pascucci, Optimal general simplification of scalar fields on surfaces, in Topological and Statistical Methods for Complex Data (Springer, Berlin, 2014)
C. Wall, Surgery on Compact Manifolds (American Mathematical Society, Oxford, 1970)
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this chapter
Cite this chapter
Tierny, J. (2017). Abstraction. In: Topological Data Analysis for Scientific Visualization. Mathematics and Visualization. Springer, Cham. https://doi.org/10.1007/978-3-319-71507-0_3
Download citation
DOI: https://doi.org/10.1007/978-3-319-71507-0_3
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-71506-3
Online ISBN: 978-3-319-71507-0
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)