A quantum algorithm for learning a graph of bounded degree
Abstract
We are presented with a graph, , on vertices with edges whose edge set is unknown. Our goal is to learn the edges of with as few queries to an oracle as possible. When we submit a set of vertices to the oracle, it tells us whether or not induces at least one edge in . 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 for a general graph with 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 has maximum degree and is -colorable, Montanaro and Shao presented an algorithm that learns the edges of in at most quantum queries. This gives an upper bound of quantum queries when is a matching or a Hamiltonian cycle, which is far away from the lower bound of queries given by Ambainis and Montanaro. We improve on the work of Montanaro and Shao in the case where has bounded degree. In particular, we present a randomized algorithm that, with high probability, learns cycles and matchings in quantum queries, matching the theoretical lower bound up to logarithmic factors.
Cite
@article{arxiv.2402.18714,
title = {A quantum algorithm for learning a graph of bounded degree},
author = {Asaf Ferber and Liam Hardiman},
journal= {arXiv preprint arXiv:2402.18714},
year = {2024}
}
Comments
15 pages