English

Span-program-based quantum algorithm for tree detection

Quantum Physics 2014-03-06 v3 Computational Complexity Data Structures and Algorithms

Abstract

Span program is a linear-algebraic model of computation originally proposed for studying the complexity theory. Recently, it has become a useful tool for designing quantum algorithms. In this paper, we present a time-efficient span-program-based quantum algorithm for the following problem. Let TT be an arbitrary tree. Given query access to the adjacency matrix of a graph GG with nn vertices, we need to determine whether GG contains TT as a subgraph, or GG does not contain TT as a minor, under the promise that one of these cases holds. We call this problem the subgraph/not-a-minor problem for TT. We show that this problem can be solved by a bounded-error quantum algorithm with O(n)O(n) query complexity and O~(n)\tilde{O}(n) time complexity. The query complexity is optimal, and the time complexity is tight up to polylog factors.

Keywords

Cite

@article{arxiv.1309.7713,
  title  = {Span-program-based quantum algorithm for tree detection},
  author = {Guoming Wang},
  journal= {arXiv preprint arXiv:1309.7713},
  year   = {2014}
}

Comments

24 pages, 5 figures

R2 v1 2026-06-22T01:36:47.809Z