Span-program-based quantum algorithm for tree detection
Guoming Wang

TL;DR
This paper introduces a quantum algorithm based on span programs that efficiently detects whether a given graph contains a specific tree as a subgraph or not as a minor, with optimal query complexity and near-optimal running time.
Contribution
It presents the first time-efficient quantum algorithm for the subgraph/not-a-minor problem for trees using span programs, achieving optimal query complexity.
Findings
Query complexity is O(n), which is proven to be optimal.
Time complexity is near-linear, up to polylogarithmic factors.
The algorithm effectively distinguishes subgraph presence or minor absence in graphs.
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 be an arbitrary tree. Given query access to the adjacency matrix of a graph with vertices, we need to determine whether contains as a subgraph, or does not contain as a minor, under the promise that one of these cases holds. We call this problem the subgraph/not-a-minor problem for . We show that this problem can be solved by a bounded-error quantum algorithm with query complexity and time complexity. The query complexity is optimal, and the time complexity is tight up to polylog factors.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsQuantum Computing Algorithms and Architecture · Quantum Information and Cryptography · Quantum-Dot Cellular Automata
