← all papers · overview

Quantum speedups for dynamic programming on -dimensional lattice graphs

Abstract

Motivated by the quantum speedup for dynamic programming on the Boolean hypercube by Ambainis et al. (2019), we investigate which graphs admit a similar quantum advantage. In this paper, we examine a generalization of the Boolean hypercube graph, the -dimensional lattice graph with vertices in . We study the complexity of the following problem: given a subgraph of via query access to the edges, determine whether there is a path from to . While the classical query complexity is , we show a quantum algorithm with complexity , where . The first few values of are , , , , . We also prove that $T_D \geq \frac{D+1}{\mathrm e}D$, this algorithm does not provide, for example, a speedup, polynomial in the size of the lattice. While the presented quantum algorithm is a natural generalization of the known quantum algorithm for by Ambainis et al., the analysis of complexity is rather complicated. For the precise analysis, we use the saddle-point method, which is a common tool in analytic combinatorics, but has not been widely used in this field. We then show an implementation of this algorithm with time complexity , and apply it to the Set Multicover problem. In this problem, subsets of are given, and the task is to find the smallest number of these subsets that cover each element of at least times. While the time complexity of the best known classical algorithm is , the time complexity of our quantum algorithm is .

Related papers

Ranked by semantic similarity — how closely each paper's abstract matches this one (100% = near-identical topic).