Geometry helps to compare persistence diagrams

From MaRDI portal
Publication:4577947

DOI10.1145/3064175zbMATH Open1414.68129arXiv1606.03357OpenAlexW2294510945MaRDI QIDQ4577947FDOQ4577947


Authors: Michael Kerber, Dmitriy Morozov, Arnur Nigmetov Edit this on Wikidata


Publication date: 6 August 2018

Published in: ACM Journal of Experimental Algorithmics (Search for Journal in Brave)

Abstract: Exploiting geometric structure to improve the asymptotic complexity of discrete assignment problems is a well-studied subject. In contrast, the practical advantages of using geometry for such problems have not been explored. We implement geometric variants of the Hopcroft--Karp algorithm for bottleneck matching (based on previous work by Efrat el al.) and of the auction algorithm by Bertsekas for Wasserstein distance computation. Both implementations use k-d trees to replace a linear scan with a geometric proximity query. Our interest in this problem stems from the desire to compute distances between persistence diagrams, a problem that comes up frequently in topological data analysis. We show that our geometric matching algorithms lead to a substantial performance gain, both in running time and in memory consumption, over their purely combinatorial counterparts. Moreover, our implementation significantly outperforms the only other implementation available for comparing persistence diagrams.


Full work available at URL: https://arxiv.org/abs/1606.03357




Recommendations




Cites Work


Cited In (35)





This page was built for publication: Geometry helps to compare persistence diagrams

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q4577947)