Submitted:
30 August 2023
Posted:
31 August 2023
You are already at the latest version
Abstract
Keywords:
1. Introduction
Organization of the paper
2. State of the art
2.1. Generalizations of persistence
2.2. Persistent homology for graphs and digraphs
3. Graph-theoretical persistence
3.1. Categorical persistence functions
- and
3.2. Indexing-aware persistence functions
- for any (di)graphs , and any , in implies in
- in any (di)graph , for any , implies .
4. Simple features
5. Single-vertex features
6. Computational Experiments
6.1. Algorithm
6.2. Datasets
6.3. Results
7. Conclusions
Acknowledgments
Appendix A. Unbalanced


References
- Otter, N.; Porter, M.A.; Tillmann, U.; Grindrod, P.; Harrington, H.A. A roadmap for the computation of persistent homology. EPJ Data Science 2017, 6, 1–38. [Google Scholar] [CrossRef]
- Cohen-Steiner, D.; Edelsbrunner, H.; Harer, J. Stability of persistence diagrams. Symposium on Computational Geometry; Mitchell, J.S.B.; Rote, G., Eds. ACM, 2005, pp. 263–271.
- Lesnick, M. The Theory of the Interleaving Distance on Multidimensional Persistence Modules. Foundations of Computational Mathematics, 2015; 1–38. [Google Scholar] [CrossRef]
- Di Fabio, B.; Landi, C. A Mayer–Vietoris formula for persistent homology with an application to shape recognition in the presence of occlusions. Foundations of Computational Mathematics 2011, 11, 499–527. [Google Scholar] [CrossRef]
- Malott, N.O.; Chen, S.; Wilsey, P.A. A survey on the high-performance computation of persistent homology. IEEE Transactions on Knowledge and Data Engineering 2022, 35, 4466–4484. [Google Scholar] [CrossRef]
- Bergomi, M.G.; Ferri, M.; Zuffi, L. Topological graph persistence. Communications in Applied and Industrial Mathematics 2020, 11, 72–87. [Google Scholar] [CrossRef]
- Bergomi, M.G.; Vertechi, P. Rank-based persistence. Theory and applications of categories 2020, 35, 228–260. [Google Scholar]
- Bergomi, M.G.; Ferri, M.; Vertechi, P.; Zuffi, L. Beyond Topological Persistence: Starting from Networks. Mathematics 2021, 9. [Google Scholar] [CrossRef]
- Bergomi, M.G.; Ferri, M.; Tavaglione, A. Steady and ranging sets in graph persistence. Journal of Applied and Computational Topology 2022, 1–24. [Google Scholar] [CrossRef]
- Bergomi, M.G.; Ferri, M.; Mella, A.; Vertechi, P. Generalized Persistence for Equivariant Operators in Machine Learning. Machine Learning and Knowledge Extraction 2023, 5, 346–358. [Google Scholar] [CrossRef]
- Monti, F.; Otness, K.; Bronstein, M.M. Motifnet: a motif-based graph convolutional network for directed graphs. In Proceedings of the 2018 IEEE Data Science Workshop (DSW). IEEE; 2018; pp. 225–228. [Google Scholar]
- Tong, Z.; Liang, Y.; Sun, C.; Rosenblum, D.S.; Lim, A. Directed graph convolutional network. arXiv 2020, arXiv:2004.13970. [Google Scholar]
- Zhang, X.; He, Y.; Brugnone, N.; Perlmutter, M.; Hirn, M. Magnet: A neural network for directed graphs. Advances in neural information processing systems 2021, 34, 27003–27015. [Google Scholar]
- Estrada, E. The structure of complex networks: theory and applications; Oxford University Press, USA, 2012.
- Zhao, S.X.; Fred, Y.Y. Exploring the directed h-degree in directed weighted networks. Journal of Informetrics 2012, 6, 619–630. [Google Scholar] [CrossRef]
- Yang, Y.; Xie, G.; Xie, J.; others. Mining important nodes in directed weighted complex networks. Discrete Dynamics in Nature and Society 2017, 2017. [Google Scholar] [CrossRef]
- Ferri, M. Persistent topology for natural data analysis – A survey. In Towards Integrative Machine Learning and Knowledge Extraction; Springer, 2017; pp. 117–133.
- Carlsson, G. Topology and data. Bull. Amer. Math. Soc. 2009, 46, 255–308. [Google Scholar] [CrossRef]
- Carlsson, G.; Singh, G.; Zomorodian, A. Computing Multidimensional Persistence. ISAAC; Dong, Y.; Du, D.Z.; Ibarra, O.H., Eds. Springer, 2009, Vol. 5878, Lecture Notes in Computer Science, pp. 730–739.
- Cerri, A.; Di Fabio, B.; Ferri, M.; Frosini, P.; Landi, C. Betti numbers in multidimensional persistent homology are stable functions. Mathematical Methods in the Applied Sciences 2013, 36, 1543–1557. [Google Scholar] [CrossRef]
- Burghelea, D.; Dey, T.K. Topological persistence for circle-valued maps. Discrete & Computational Geometry 2013, 50, 69–98. [Google Scholar]
- Bubenik, P.; Scott, J.A. Categorification of persistent homology. Discrete & Computational Geometry 2014, 51, 600–627. [Google Scholar]
- de Silva, V.; Munch, E.; Stefanou, A. Theory of interleavings on categories with a flow. Theory and Applications of Categories 2018, 33, 583–607. [Google Scholar]
- Kim, W.; Mémoli, F. Generalized persistence diagrams for persistence modules over posets. Journal of Applied and Computational Topology 2021, 5, 533–581. [Google Scholar] [CrossRef]
- McCleary, A.; Patel, A. Edit Distance and Persistence Diagrams Over Lattices. SIAM Journal on Applied Algebra and Geometry 2022, 6, 134–155. [Google Scholar] [CrossRef]
- Mémoli, F.; Wan, Z.; Wang, Y. Persistent Laplacians: Properties, algorithms and implications. SIAM Journal on Mathematics of Data Science 2022, 4, 858–884. [Google Scholar] [CrossRef]
- Southern, J.; Wayland, J.; Bronstein, M.; Rieck, B. Curvature filtrations for graph generative model evaluation. arXiv 2023, arXiv:2301.12906. [Google Scholar]
- Watanabe, S.; Yamana, H. Topological measurement of deep neural networks using persistent homology. Annals of Mathematics and Artificial Intelligence 2022, 90, 75–92. [Google Scholar] [CrossRef]
- Ju, H.; Zhou, D.; Blevins, A.S.; Lydon-Staley, D.M.; Kaplan, J.; Tuma, J.R.; Bassett, D.S. Historical growth of concept networks in Wikipedia. Collective Intelligence 2022, 1, 26339137221109839. [Google Scholar] [CrossRef]
- Sizemore, A.E.; Giusti, C.; Kahn, A.; Vettel, J.M.; Betzel, R.F.; Bassett, D.S. Cliques and cavities in the human connectome. Journal of Computational Neuroscience 2018, 44, 115–145. [Google Scholar] [CrossRef] [PubMed]
- Guerra, M.; De Gregorio, A.; Fugacci, U.; Petri, G.; Vaccarino, F. Homological scaffold via minimal homology bases. Scientific reports 2021, 11, 5355. [Google Scholar] [CrossRef]
- Rieck, B.; Fugacci, U.; Lukasczyk, J.; Leitte, H. Clique community persistence: A topological visual analysis approach for complex networks. IEEE Transactions on Visualization and Computer Graphics 2018, 24, 822–831. [Google Scholar] [CrossRef]
- Aktas, M.E.; Akbas, E.; Fatmaoui, A.E. Persistence homology of networks: methods and applications. Applied Network Science 2019, 4, 1–28. [Google Scholar] [CrossRef]
- Reimann, M.W.; Nolte, M.; Scolamiero, M.; Turner, K.; Perin, R.; Chindemi, G.; Dłotko, P.; Levi, R.; Hess, K.; Markram, H. Cliques of Neurons Bound into Cavities Provide a Missing Link between Structure and Function. Frontiers in Computational Neuroscience 2017, 11, 48. [Google Scholar] [CrossRef]
- Chowdhury, S.; Mémoli, F. Persistent path homology of directed networks. Proceedings of the Twenty-Ninth Annual ACM-SIAM Symposium on Discrete Algorithms. SIAM, 2018, pp. 1152–1169.
- Dey, T.K.; Li, T.; Wang, Y. An efficient algorithm for 1-dimensional (persistent) path homology. Discrete & Computational Geometry 2022, 68, 1102–1132. [Google Scholar]
- Loday, J.L. Cyclic homology; Vol. 301, Springer Science & Business Media, 2013.
- Caputi, L.; Riihimäki, H. Hochschild homology, and a persistent approach via connectivity digraphs. Journal of Applied and Computational Topology 2023, 1–50. [Google Scholar] [CrossRef]
- Edelsbrunner, H.; Harer, J. Persistent homology—a survey. In Surveys on discrete and computational geometry; Amer. Math. Soc.: Providence, RI, 2008; Vol. 453, Contemp. Math., pp. 257–282.
- Edelsbrunner, H.; Harer, J. Computational Topology: An Introduction; American Mathematical Society, 2009.
- Mella, A. Non-topological persistence for data analysis and machine learning. PhD thesis, Alma Mater Studiorum - Università di Bologna, Italy, 2021.
- Kumar, S.; Spezzano, F.; Subrahmanian, V.; Faloutsos, C. Edge weight prediction in weighted signed networks. In Proceedings of the 2016 IEEE 16th International Conference on Data Mining (ICDM). IEEE; 2016; pp. 221–230. [Google Scholar]





Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).