A (simple) classical algorithm for estimating Betti numbers
Data Structures and Algorithms
2023-12-13 v3 Quantum Physics
Abstract
We describe a simple algorithm for estimating the -th normalized Betti number of a simplicial complex over elements using the path integral Monte Carlo method. For a general simplicial complex, the running time of our algorithm is with measuring the spectral gap of the combinatorial Laplacian and the additive precision. In the case of a clique complex, the running time of our algorithm improves to with , where is the maximum eigenvalue of the combinatorial Laplacian. Our algorithm provides a classical benchmark for a line of quantum algorithms for estimating Betti numbers. On clique complexes it matches their running time when, for example, and .
Cite
@article{arxiv.2211.09618,
title = {A (simple) classical algorithm for estimating Betti numbers},
author = {Simon Apers and Sander Gribling and Sayantan Sen and Dániel Szabó},
journal= {arXiv preprint arXiv:2211.09618},
year = {2023}
}
Comments
v3: final version, accepted to Quantum