Discrete Morse Theory for Computing Zigzag Persistence

被引:0
作者
Maria, Clement [1 ]
Schreiber, Hannah [1 ,2 ]
机构
[1] INRIA Sophia Antipolis Mediterranee, Valbonne, France
[2] Graz Univ Technol, Graz, Austria
基金
奥地利科学基金会;
关键词
Zigzag persistence; Persistent homology; Discrete Morse theory; Topological data analysis; STABILITY;
D O I
10.1007/s00454-023-00594-x
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We introduce a theoretical and computational framework to use discrete Morse theory as an efficient preprocessing in order to compute zigzag persistent homology. From a zigzag filtration of complexes (X-i), we introduce a zigzag Morse filtration whose complexes (A(i)) are Morse reductions of the original complexes (X-i), and we prove that they both have same persistent homology. This zigzag Morse filtration generalizes the filtered Morse complex of Mischaikow and Nanda Mischaikow and Nanda (Discrete Comput Geom 50(2):330-353, 2013), defined for standard persistence. The maps in the zigzag Morse filtration are forward and backward inclusions, as is standard in zigzag persistence, as well as a new type of map inducing non trivial changes in the boundary operator of the Morse complex. We study in details this last map, and design algorithms to compute the update both at the complex level and at the homology matrix level when computing zigzag persistence. The key point of our construction is that it does not require any knowledge of past and future maps of the input filtration. We deduce an algorithm to compute the zigzag persistence of a filtration that depends mostly on the number of critical cells of the complexes, and show experimentally that it performs better in practice.
引用
收藏
页码:708 / 737
页数:30
相关论文
共 53 条
[1]  
Bauer U., Ripser: A lean C++ code for the computation of Vietoris-Rips persistence barcodes
[2]  
Bauer U., Dipha (a distributed persistent homology algorithm)
[3]  
Bauer U., 2014, P M ALGORITHM ENG EX, P31, DOI [DOI 10.1137/1.9781611973198.4, 10.1137/1.9781611973198.41,5, DOI 10.1137/1.9781611973198.43]
[4]  
Bauer U., 2014, TOPOLOGICAL METHODS, P103, DOI DOI 10.1007/978-3-319-04099-8_7
[5]  
Bauer U, 2015, J COMPUT GEOM, V6, P162
[6]  
Boissonnat J.-D., 2014, ALGORITHMICA
[7]  
Boissonnat J.-D., 2018, ESA 2018
[8]  
Carlsson G., 2005, INT J SHAPE MODELING, V11, P149, DOI [DOI 10.1142/S0218654305000761, 10.1142/S0218654305000761]
[9]   Zigzag Persistence [J].
Carlsson, Gunnar ;
de Silva, Vin .
FOUNDATIONS OF COMPUTATIONAL MATHEMATICS, 2010, 10 (04) :367-405
[10]   Zigzag Persistent Homology and Real-valued Functions [J].
Carlsson, Gunnar ;
de Silva, Vin ;
Morozov, Dmitriy .
PROCEEDINGS OF THE TWENTY-FIFTH ANNUAL SYMPOSIUM ON COMPUTATIONAL GEOMETRY (SCG'09), 2009, :247-256