Abstract
Merge trees are topological structures that record changes in super-level set topology of a scalar function. They encapsulate a wide range of threshold based features which can be extracted for analysis and visualization. Several distributed and parallel algorithms for computing merge trees have been proposed in the past, but they are restricted to simplicial complexes or regular grids. In this paper, we present an algorithm for the distributed computation of merge trees on CW-complexes. The conditions on the CW-complex required for the computation of the merge tree are discussed alongside a proof of correctness.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Berger, M.J., Colella, P.: Local adaptive mesh refinement for shock hydrodynamics. J. Comput. Phys. 82, 64–84 (1989)
Bremer, P., Weber, G.H., Tierny, J., Pascucci, V., Day, M.S., Bell, J.B.: Interactive exploration and analysis of large-scale simulations using topology-based data segmentation. IEEE Trans. Vis. Comput. Graph. 17(9), 1307–1324 (2011)
Carr, H., Snoeyink, J., Axen, U.: Computing contour trees in all dimensions. Comput. Geom. 24(2), 75–94 (2003)
Chen, J.H.: Petascale direct numerical simulation of turbulent combustion - fundamental insights towards predictive models. Proc. Combust. Inst. 33(1), 99–123 (2011)
Chiang, Y., Lenz, T., Lu, X., Rote, G.: Simple and optimal output-sensitive construction of contour trees using monotone paths. Comput. Geom. 30(2), 165–195 (2005)
Landge, A.G., Pascucci, V., Gyulassy, A., Bennett, J., Kolla, H., Chen, J., Bremer, P.: In-situ feature extraction of large scale combustion simulations using segmented merge trees. In: International Conference for High Performance Computing, Networking, Storage and Analysis, pp. 1020–1031. IEEE, New York (2014)
Maadasamy, S., Doraiswamy, H., Natarajan, V.: A hybrid parallel algorithm for computing and tracking level set topology. In: 19th International Conference on High Performance Computing, pp. 1–10. IEEE Computer Society, New York (2012)
Massey, W.S.: A Basic Course in Algebraic Topology. Springer Science & Business Media, New York (1991)
Morozov, D., Weber, G.H.: Distributed merge trees. In: Nicolau, A., Shen, X., Amarasinghe, S.P., Vuduc, R.W. (eds.) ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPoPP ’13, Shenzhen, Feb 23–27, 2013, pp. 93–102. ACM, New York (2013)
Morozov, D., Weber, G.H.: Distributed contour trees. In: Bremer, P., Hotz, I., Pascucci, V., Peikert, R. (eds.) Topological Methods in Data Analysis and Visualization III, Theory, Algorithms, and Applications, pp. 89–102. Springer, Berlin (2014)
Pascucci, V., Cole-McLaughlin, K.: Parallel computation of the topology of level sets. Algorithmica 38(1), 249–268 (2003)
Pascucci, V., Scorzelli, G., Bremer, P., Mascarenhas, A.: Robust on-line computation of Reeb graphs: simplicity and speed. ACM Trans. Graph. 26(3), 58 (2007)
Rathkopf, J.A., Miller, D.S., Owen, J., Stuart, L., Zika, M., Eltgroth, P., Madsen, N., McCandless, K., Nowak, P., Nemanic, M., Gentile, N., Keen, N., Palmer, T.S.: KULL: LLNL’s ASCI inertial confinement fusion simulation code. In: Physor 2000, ANS Topical Meeting on Advances in Reactor Physics and Mathematics and Computation into the Next Millennium (2000)
Tautges, T.J., Ernst, C., Stimpson, C., Meyers, R.J., Merkley, K.: MOAB: a mesh-oriented database. Technical Report SAND2004-1592, Sandia National Laboratories (2004)
Williams, S., Petersen, M., Bremer, P., Hecht, M., Pascucci, V., Ahrens, J.P., Hlawitschka, M., Hamann, B.: Adaptive extraction and quantification of geophysical vortices. IEEE Trans. Vis. Comput. Graph. 17(12), 2088–2095 (2011)
Acknowledgements
This work was performed under the auspices of the U.S. Department of Energy by Lawrence Livermore National Laboratory under Contract DE-AC52-07NA27344 (LLNL-CONF-681469).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Landge, A.G., Bremer, PT., Gyulassy, A., Pascucci, V. (2017). Notes on the Distributed Computation of Merge Trees on CW-Complexes. In: Carr, H., Garth, C., Weinkauf, T. (eds) Topological Methods in Data Analysis and Visualization IV. TopoInVis 2015. Mathematics and Visualization. Springer, Cham. https://doi.org/10.1007/978-3-319-44684-4_20
Download citation
DOI: https://doi.org/10.1007/978-3-319-44684-4_20
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-44682-0
Online ISBN: 978-3-319-44684-4
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)