Quantum Approximate Counting, Simplified
Scott Aaronson, Patrick Rall

TL;DR
This paper introduces a simplified quantum approximate counting algorithm that matches the original's query complexity without using the Quantum Fourier Transform, relying solely on Grover iterations, and extends it to a QFT-free amplitude estimation method.
Contribution
It provides a rigorously analyzed, QFT-free quantum approximate counting algorithm that simplifies previous methods and extends to amplitude estimation.
Findings
Achieves the same query complexity as the original BHMT algorithm
Eliminates the need for Quantum Fourier Transform
Provides a rigorous analysis of the simplified algorithm
Abstract
In 1998, Brassard, Hoyer, Mosca, and Tapp (BHMT) gave a quantum algorithm for approximate counting. Given a list of items, of them marked, their algorithm estimates to within relative error by making only queries. Although this speedup is of "Grover" type, the BHMT algorithm has the curious feature of relying on the Quantum Fourier Transform (QFT), more commonly associated with Shor's algorithm. Is this necessary? This paper presents a simplified algorithm, which we prove achieves the same query complexity using Grover iterations only. We also generalize this to a QFT-free algorithm for amplitude estimation. Related approaches to approximate counting were sketched previously by Grover, Abrams and Williams, Suzuki et al., and Wie (the latter two as we were writing this paper), but in all cases without…
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
TopicsQuantum Computing Algorithms and Architecture · Algorithms and Data Compression · Machine Learning and Algorithms
