Dey and Xin (J.Appl.Comput.Top., 2022) describe an algorithm to decompose finitely presented multiparameter persistence modules using a matrix reduction algorithm. Their algorithm only works for modules whose generators and relations are distinctly graded. We extend their approach to work on all finitely presented modules and introduce several improvements that lead to significant speed-ups in practice. Our algorithm is fixed-parameter tractable with respect to the maximal number of relations of the same degree and with further optimisation we obtain an O(n³) time algorithm for interval-decomposable modules. In particular, we can decide interval-decomposability in this time. As a by-product to the proofs of correctness we develop a theory of parameter restriction for persistence modules. Our algorithm is implemented as a software library aida, the first to enable the decomposition of large inputs. We show its capabilities via extensive experimental evaluation.
@InProceedings{dey_et_al:LIPIcs.SoCG.2025.41, author = {Dey, Tamal K. and Jendrysiak, Jan and Kerber, Michael}, title = {{Decomposing Multiparameter Persistence Modules}}, booktitle = {41st International Symposium on Computational Geometry (SoCG 2025)}, pages = {41:1--41:19}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-370-6}, ISSN = {1868-8969}, year = {2025}, volume = {332}, editor = {Aichholzer, Oswin and Wang, Haitao}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.SoCG.2025.41}, URN = {urn:nbn:de:0030-drops-231939}, doi = {10.4230/LIPIcs.SoCG.2025.41}, annote = {Keywords: Topological Data Analysis, Multiparameter Persistence Modules, Persistence, Decomposition} }
Feedback for Dagstuhl Publishing