,
Tim Mayr
Creative Commons Attribution 4.0 International license
We present results on the approximate computation of stable invariants for filtrations of finite metric spaces in the context of persistent homology. We establish novel approximation algorithms in the setting of n-point metric spaces where the growth of the doubling dimension is in o(log n) and the diameter is bounded. In the 1-parameter case, by revisiting known techniques (greedy permutations) in a new way, we derive the first linear-time algorithms for the problem of computing additive ε-approximations of any stable barcode. By deriving bounds on the convergence rate and the approximation quality of uniform samples, we extend the approach to selected multiparameter filtrations. We show that for normalized measure bifiltrations, including the multicover and subdivision-Rips bifiltration, any stable invariant can be probabilistically approximated in time constant in n. The constants in the running times of our algorithms depend on the doubling dimension, the diameter and the success probability. We further study the problem through the lens of fine-grained complexity and show that computing the rank of a matrix reduces to that of approximating the barcode of the Vietoris-Rips or Čech filtration. We present two variants of the reduction, one for sufficiently good additive approximations and the other for any constant factor multiplicative approximations.
@InProceedings{kolbe_et_al:LIPIcs.ICALP.2026.131,
author = {Kolbe, Benedikt and Mayr, Tim},
title = {{Persistence Meets Resistance: Doubling down on Hardness}},
booktitle = {53rd International Colloquium on Automata, Languages, and Programming (ICALP 2026)},
pages = {131:1--131:23},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-428-4},
ISSN = {1868-8969},
year = {2026},
volume = {374},
editor = {Bhattacharya, Sayan and Nanongkai, Danupon and Benedikt, Michael and Puppis, Gabriele},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ICALP.2026.131},
URN = {urn:nbn:de:0030-drops-265209},
doi = {10.4230/LIPIcs.ICALP.2026.131},
annote = {Keywords: Persistent homology, approximations, lower bounds, matrix rank, doubling dimension, Vietoris-Rips complex, \v{C}ech complex, measure bifiltration, subdivision-Rips bifiltration, Rhomboid filtration}
}