English

Leveraging Unknown Structure in Quantum Query Algorithms

Quantum Physics 2021-06-11 v2 Data Structures and Algorithms

Abstract

Quantum span program algorithms for function evaluation commonly have reduced query complexity when promised that the input has a certain structure. We design a modified span program algorithm to show these speed-ups persist even without having a promise ahead of time, and we extend this approach to the more general problem of state conversion. For example, there is a span program algorithm that decides whether two vertices are connected in an nn-vertex graph with O(n3/2)O(n^{3/2}) queries in general, but with O(kn)O(\sqrt{k}n) queries if promised that, if there is a path, there is one with at most kk edges. Our algorithm uses O~(kn)\tilde{O}(\sqrt{k}n) queries to solve this problem if there is a path with at most kk edges, without knowing kk ahead of time.

Keywords

Cite

@article{arxiv.2012.01276,
  title  = {Leveraging Unknown Structure in Quantum Query Algorithms},
  author = {Noel T. Anderson and Jay-U Chung and Shelby Kimmel},
  journal= {arXiv preprint arXiv:2012.01276},
  year   = {2021}
}

Comments

19 pages, v2: organization improved, typos fixed, function evaluation error bound improved