Cup Product Persistence and Its Efficient Computation (2212.01633v3)
Abstract: It is well-known that the cohomology ring has a richer structure than homology groups. However, until recently, the use of cohomology in persistence setting has been limited to speeding up of barcode computations. Some of the recently introduced invariants, namely, persistent cup-length, persistent cup modules and persistent Steenrod modules, to some extent, fill this gap. When added to the standard persistence barcode, they lead to invariants that are more discriminative than the standard persistence barcode. In this work, we devise an $O(d n4)$ algorithm for computing the persistent $k$-cup modules for all $k \in {2, \dots, d}$, where $d$ denotes the dimension of the filtered complex, and $n$ denotes its size. Moreover, we note that since the persistent cup length can be obtained as a byproduct of our computations, this leads to a faster algorithm for computing it for $d>3$. Finally, we introduce a new stable invariant called partition modules of cup product that is more discriminative than persistent $k$-cup modules and devise an $O(c(d)n4)$ algorithm for computing it, where $c(d)$ is subexponential in $d$.
- Ulrich Bauer. Ripser: efficient computation of Vietoris–Rips persistence barcodes. Journal of Applied and Computational Topology, 5(3):391–423, 2021.
- Clear and compress: Computing persistent homology in chunks. In Topological methods in data analysis and visualization III, pages 103–117. Springer, 2014.
- Phat – persistent homology algorithms toolbox. Journal of Symbolic Computation, 78:76–90, 2017.
- Keeping it sparse: Computing persistent homology revisited. arXiv preprint arXiv:2211.09075, 2022.
- Efficient Computation of Image Persistence. In Erin W. Chambers and Joachim Gudmundsson, editors, 39th International Symposium on Computational Geometry (SoCG 2023), volume 258 of Leibniz International Proceedings in Informatics (LIPIcs), pages 14:1–14:14, Dagstuhl, Germany, 2023. Schloss Dagstuhl – Leibniz-Zentrum für Informatik. doi:10.4230/LIPIcs.SoCG.2023.14.
- A-infinity persistent homology estimates detailed topology from point cloud datasets. Discrete & Computational Geometry, pages 1–24, 2021.
- The compressed annotation matrix: An efficient data structure for computing persistent cohomology. In European Symposium on Algorithms, pages 695–706. Springer, 2013.
- Testing isomorphism of graded algebras. Transactions of the American Mathematical Society, 372(11):8067–8090, 2019.
- Persistence stability for geometric complexes. Geometriae Dedicata, 173(1):193–214, 2014.
- Stability of persistence diagrams. Discrete Comput. Geom., 37(1):103–120, Jan 2007. doi:10.1007/s00454-006-1276-5.
- Persistent homology for kernels, images, and cokernels. In Proceedings of the Twentieth Annual ACM-SIAM Symposium on Discrete Algorithms, pages 1011–1020. SIAM, 2009.
- Persistent cup-length. In 38th International Symposium on Computational Geometry, SoCG 2022, June 7-10, 2022, Berlin, Germany, volume 224 of LIPIcs, pages 31:1–31:17. Schloss Dagstuhl - Leibniz-Zentrum für Informatik, 2022.
- Persistent cup-length, 2021. URL: https://arxiv.org/abs/2107.01553v3, doi:10.48550/ARXIV.2107.01553.
- Wladimir de Azevedo Pribitkin. Simple upper bounds for partition functions. The Ramanujan Journal, 18(1):113–119, 2009.
- Dualities in persistent (co) homology. Inverse Problems, 27(12):124003, 2011.
- Computational Topology for Data Analysis. Cambridge University Press, 2022.
- Computational Topology: An Introduction. Applied Mathematics. American Mathematical Society, 2010.
- David Eppstein. Python code for generating partitions. https://code.activestate.com/recipes/218332/. Accessed: 2023-11-30.
- Sliding window persistence of quasiperiodic functions. Journal of Applied and Computational Topology, 8(1):55–92, 2024.
- Allen Hatcher. Algebraic topology. Cambridge University Press, Cambridge, 2002.
- Jean-Claude Hausmann. Mod two homology and cohomology, volume 10. Springer, 2014.
- Estanislao Herscovich. A higher homotopic extension of persistent (co)homology. Journal of Homotopy and Related Structures, 13(3):599–633, 2018.
- Persistence Steenrod modules. Journal of Applied and Computational Topology, 6(4):475–502, 2022.
- The Gudhi library: Simplicial complexes and persistent homology. In Hoon Hong and Chee Yap, editors, Mathematical Software – ICMS 2014, pages 167–174, Berlin, Heidelberg, 2014. Springer Berlin Heidelberg.
- William S. Massey. Higher order linking numbers. Journal of Knot Theory and Its Ramifications, 7:393–414, 1998.
- Persistent cup product structures and related invariants. Journal of Applied and Computational Topology, 2023.
- Cohomology operations and applications in homotopy theory. Courier Corporation, 2008.
- Luis Polanco. Applications of persistent cohomology to dimensionality reduction and classification problems. Phd thesis, Michigan State University, 2022. URL: https://doi.org/doi:10.25335/exk0-fs44.
- Norman E Steenrod. Products of cocycles and extensions of mappings. Annals of Mathematics, pages 290–320, 1947.
- (quasi)periodicity quantification in video data, using topology. SIAM Journal on Imaging Sciences, 11(2):1049–1077, 2018.
- Andrew Yarmola. Persistence and computation of the cup product. Undergraduate honors thesis, Stanford University, 2010.
- Computing persistent homology. In Proceedings of the twentieth annual symposium on Computational geometry, pages 347–356, 2004.