A (simple) classical algorithm for estimating Betti numbers
Simon Apers, Sander Gribling, Sayantan Sen, D\'aniel Szab\'o

TL;DR
This paper introduces a simple classical algorithm using path integral Monte Carlo to estimate Betti numbers of simplicial complexes, providing a benchmark for quantum algorithms with improved efficiency in certain cases.
Contribution
The paper presents a new classical algorithm for estimating Betti numbers that matches quantum algorithm performance in specific scenarios, with improved running time for clique complexes.
Findings
Algorithm's running time depends on spectral gap and eigenvalues.
For clique complexes, the running time improves with eigenvalue bounds.
The classical algorithm serves as a benchmark for quantum methods.
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,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTopological and Geometric Data Analysis · Commutative Algebra and Its Applications · Advanced Combinatorial Mathematics
