Computing Zigzag Persistence on Graphs in Near-Linear Time
Tamal K. Dey, Tao Hou

TL;DR
This paper introduces near-linear time algorithms for computing zigzag persistence on graphs, enabling efficient analysis of dynamic graph data with insertions and deletions, which was previously computationally challenging.
Contribution
The paper presents the first near-linear time algorithms for zigzag persistence on graphs, extending to higher dimensions via Alexander duality.
Findings
Algorithms run in O(m log^2 n + m log m) for 0-dimension
Algorithms run in O(m log^4 n) for 1-dimension
Extension to higher dimensions using Alexander duality
Abstract
Graphs model real-world circumstances in many applications where they may constantly change to capture the dynamic behavior of the phenomena. Topological persistence which provides a set of birth and death pairs for the topological features is one instrument for analyzing such changing graph data. However, standard persistent homology defined over a growing space cannot always capture such a dynamic process unless shrinking with deletions is also allowed. Hence, zigzag persistence which incorporates both insertions and deletions of simplices is more appropriate in such a setting. Unlike standard persistence which admits nearly linear-time algorithms for graphs, such results for the zigzag version improving the general time complexity are not known, where is the matrix multiplication exponent. In this paper, we propose algorithms for zigzag persistence on…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
