Abstract
We define persistent homology groups over any set of spaces which have inclusions defined so that the corresponding directed graph between the spaces is acyclic as well as along any subgraph of this directed graph. This method simultaneously generalizes standard persistent homology, zigzag persistence, and multidimensional persistence to arbitrary directed acyclic graphs (DAGs), and it also allows the study of more general families of topological spaces or point-cloud data. We give an algorithm to compute the persistent homology groups simultaneously for all subgraphs which contain a single source and a single sink in O(n 4) arithmetic operations, where n is the number of vertices in the graph. We then demonstrate as an application of these tools a method to overlay two distinct filtrations of the same underlying space, which allows us to detect the most significant barcodes using considerably fewer points than standard persistence.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
M. Barot, Representations of quivers, in Introduction to the Representation Theory of Algebras (Springer, Berlin, 2015), pp. 15–31
U. Bauer, M. Kerber, J. Reininghaus, Distributed computation of persistent homology. CoRR, abs/1310.0710 (2013)
P.A. Brooksbank, E.M. Luks, Testing isomorphism of modules. J. Algebra 320(11), 4020–4029 (2008)
W. Bosma, J. Cannon, C. Playoust, The Magma algebra system. I. The user language. J. Symbolic Comput. 24(3–4), 235–265 (1997). Computational algebra and number theory (London, 1993)
G. Carlsson, V. de Silva, Zigzag persistence. Found. Comput. Math. 10, 367–405 (2010)
G. Carlsson, A. Zomorodian, The theory of multidimensional persistence. Discret. Comput. Geom. 42(1), 71–93 (2009)
G. Carlsson, G. Singh, A. Zomorodian, Computing multidimensional persistence. J. Comput. Geom. 1(1), 89–119 (2010). Preliminary version appeared in ISAAC 2009
F. Chazal, D. Cohen-Steiner, M. Glisse, L.J. Guibas, S.Y. Oudot, Proximity of persistence modules and their diagrams, in Proceedings of the Twenty-fifth Annual Symposium on Computational Geometry, SCG ‘09 (ACM, New York, 2009), pp. 237–246
F. Chazal, V. De Silva, M. Glisse, S. Oudot, The Structure and Stability of Persistence Modules (Springer, Berlin, 2016)
A. Chistov, G. Ivanyos, M. Karpinski, Polynomial time algorithms for modules over finite dimensional algebras, in Proceedings of the 1997 International Symposium on Symbolic and Algebraic Computation (ACM, New York, 1997), pp. 68–74
T.H. Cormen, Introduction to Algorithms (MIT Press, Cambridge, 2009)
H. Derksen, J. Weyman, Quiver representations. Not. AMS 52(2), 200–206 (2005)
H. Edelsbrunner, J. Harer, Persistent homology—a survey, in Essays on Discrete and Computational Geometry: Twenty Years Later ed. by J.E. Goodman, J. Pach, R. Pollack. Contemporary Mathematics, vol. 453 (American Mathematical Society, New York, 2008), pp. 257–282
H. Edelsbrunner, J. Harer, Computational Topology: An Introduction (American Mathematical Society, New York, 2010)
H. Edelsbrunner, D. Letscher, A. Zomorodian, Topological persistence and simplification. Discret. Comput. Geom. 28(4), 511–533 (2002)
E.G. Escolar, Y. Hiraoka, Persistence modules on commutative ladders of finite type. Discret. Comput. Geom. 55(1), 100–157 (2016)
R. Ghrist, Barcodes: the persistent topology of data. Bull. Am. Math. Soc. 45, 61–75 (2008)
A. Hatcher, Algebraic Topology (Cambridge University Press, Cambridge, 2002)
S. Lang, Algebra. Graduate Texts in Mathematics (Springer, Berlin, 2002)
D. Letscher, On persistent homotopy, knotted complexes and the alexander module, in Proceedings of the 3rd Innovations in Theoretical Computer Science Conference, ITCS ‘12 (ACM, New York, 2012), pp. 428–441
S. Mac Lane, Categories for the Working Mathematician, vol. 5 (Springer Science & Business Media, Berlin, 2013)
N. Milosavljević, D. Morozov, P. Skraba, Zigzag persistent homology in matrix multiplication time, in Proceedings of the 27th Annual ACM Symposium on Computational Geometry, SoCG ’11 (2011), pp. 216–225
J.-I. Miyachi, Representations and quivers for ring theorists (2000), http://www.u-gakugei.ac.jp/~miyachi/papers/Yamaguchi.pdf
J.R. Munkres, Elements of Algebraic Topology. Advanced Book Program (Perseus Books, New York, 1984)
S.Y. Oudot, Persistence Theory: From Quiver Representations to Data Analysis, vol. 209 (American Mathematical Society, New York, 2015)
A. Tausz, G. Carlsson, Applications of zigzag persistence to topological data analysis. CoRR, abs/1108.3545 (2011)
The GAP Group, GAP – Groups, Algorithms, and Programming, Version 4.8.7 (2017)
A. Zomorodian, Topology for Computing (Cambridge University Press, Cambridge, 2005)
A. Zomorodian, G. Carlsson, Computing persistent homology, Discret. Comput. Geom. 33(2), 249–274 (2005)
Acknowledgements
The authors would like to thank Afra Zomorodian for suggesting this problem during a visit as well as for additional comments and suggestions along the way. We would also like to thank Greg Marks and Michael May for helpful conversations during the course of this work. Finally, we would like to thank the anonymous reviewers for a number of suggestions for improvement of this paper.
Research supported in part by the National Science Foundation under Grant No. CCF 1054779 and IIS-1319573.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 The Author(s) and the Association for Women in Mathematics
About this chapter
Cite this chapter
Chambers, E.W., Letscher, D. (2018). Persistent Homology over Directed Acyclic Graphs. In: Chambers, E., Fasy, B., Ziegelmeier, L. (eds) Research in Computational Topology. Association for Women in Mathematics Series, vol 13. Springer, Cham. https://doi.org/10.1007/978-3-319-89593-2_2
Download citation
DOI: https://doi.org/10.1007/978-3-319-89593-2_2
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-89592-5
Online ISBN: 978-3-319-89593-2
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)