A quantum algorithm for learning a graph of bounded degree
Abstract: We are presented with a graph, $G$, on $n$ vertices with $m$ edges whose edge set is unknown. Our goal is to learn the edges of $G$ with as few queries to an oracle as possible. When we submit a set $S$ of vertices to the oracle, it tells us whether or not $S$ induces at least one edge in $G$. This so-called OR-query model has been well studied, with Angluin and Chen giving an upper bound on the number of queries needed of $O(m \log n)$ for a general graph $G$ with $m$ edges. When we allow ourselves to make quantum queries (we may query subsets in superposition), then we can achieve speedups over the best possible classical algorithms. In the case where $G$ has maximum degree $d$ and is $O(1)$-colorable, Montanaro and Shao presented an algorithm that learns the edges of $G$ in at most $\tilde{O}(d2m{3/4})$ quantum queries. This gives an upper bound of $\tilde{O}(m{3/4})$ quantum queries when $G$ is a matching or a Hamiltonian cycle, which is far away from the lower bound of $\Omega(\sqrt{m})$ queries given by Ambainis and Montanaro. We improve on the work of Montanaro and Shao in the case where $G$ has bounded degree. In particular, we present a randomized algorithm that, with high probability, learns cycles and matchings in $\tilde{O}(\sqrt{m})$ quantum queries, matching the theoretical lower bound up to logarithmic factors.
- Learning a hidden matching. SIAM Journal on Computing, 33(2):487–501, 2004.
- Efficient quantum algorithms for (gapped) group testing and junta testing. In Proceedings of the twenty-seventh annual ACM-SIAM symposium on discrete algorithms, pages 903–922. SIAM, 2016.
- A. Ambainis and A. Montanaro. Quantum algorithms for search with wildcards and combinatorial group testing. Quantum Information & Computation, 14:439–453, 2014.
- D. Angluin and J. Chen. Learning a hidden graph using O(logn)𝑂𝑛O(\log n)italic_O ( roman_log italic_n ) queries per edge. Journal of Computer and System Sciences, 74:546–556, 2008.
- Quantum lower bounds by polynomials. Journal of the ACM (JACM), 48(4):778–797, 2001.
- An optimal procedure for gap closing in whole genome shotgun sequencing. In Proceedings of the fifth annual international conference on computational biology, pages 22–30, 2001.
- A. Belovs. Quantum algorithms for learning symmetric juntas via adversary bound. In 2014 IEEE 29th Conference on Computational Complexity (CCC), pages 22–31, 2014.
- Strengths and weaknesses of quantum computing. SIAM journal on computing, 26(5):1510–1523, 1997.
- E. Bernstein and U. Vazirani. Quantum complexity theory. In Proceedings of the twenty-fifth annual ACM symposium on theory of computing, pages 11–20, 1993.
- Combinatorial search on graphs motivated by bioinformatics applications: A brief survey. In Graph-Theoretic Concepts in Computer Science: 31st International Workshop, WG 2005, Metz, France, June 23-25, 2005, Revised Selected Papers 31, pages 16–27. Springer, 2005.
- D. Du and F. K. Hwang. Combinatorial group testing and its applications, volume 12. World Scientific, 2000.
- Quantum query complexity of some graph problems. SIAM Journal on Computing, 35(6):1310–1328, 2006.
- L. K. Grover. A fast quantum mechanical algorithm for database search. In Proceedings of the Twenty-Eighth Annual ACM Symposium on Theory of Computing, STOC ’96, pages 212–219, 1996.
- S. Janson. Large deviation inequalities for sums of indicator variables. arXiv:1609.00533[math.PR], 2016.
- Random Graphs. John Wiley & Sons, 2000.
- Quantum algorithms for graph problems with cut queries. In Proceedings of the 2021 ACM-SIAM Symposium on Discrete Algorithms (SODA), pages 939–958. SIAM, 2021.
- A. Montanaro and C. Shao. Quantum algorithms for learning a hidden graph and beyond. arXiv:2011.08611v2 [quant-ph], 2021.
- V. G. Vizing. On an estimate of the chromatic class of a p𝑝pitalic_p-graph. Diskret. Analiz., pages 25–30, 1964.
Paper Prompts
Sign up for free to create and run prompts on this paper using GPT-5.
Top Community Prompts
Collections
Sign up for free to add this paper to one or more collections.