English

Review of a Quantum Algorithm for Betti Numbers

Quantum Physics 2019-09-26 v3 Data Structures and Algorithms

Abstract

We looked into the algorithm for calculating Betti numbers presented by Lloyd, Garnerone, and Zanardi (LGZ). We present a new algorithm in the same spirit as LGZ with the intent of clarifying quantum algorithms for computing Betti numbers. Our algorithm is simpler and slightly more efficient than that presented by LGZ. We present a thorough analysis of our algorithm, pointing out reasons that both our algorithm and that presented by LGZ do not run in polynomial time for most inputs. However, the algorithms do run in polynomial time for calculating an approximation of the Betti number to polynomial multiplicative error, when applied to some class of graphs for which the Betti number is exponentially large.

Keywords

Cite

@article{arxiv.1906.07673,
  title  = {Review of a Quantum Algorithm for Betti Numbers},
  author = {Sam Gunn and Niels Kornerup},
  journal= {arXiv preprint arXiv:1906.07673},
  year   = {2019}
}
R2 v1 2026-06-23T09:57:07.252Z