Quantum query complexity of Welded Tree path-finding
Does finding an explicit ENTRANCE-to-EXIT path in the standard Welded Tree oracle problem require exponentially many quantum queries?
For an integer \(n\geq 2\), construct a graph \(G_n\) from two complete binary trees of depth \(n\). Designate the root of the left tree as ENTRANCE \(s\) and the root of the right tree as EXIT \(t\). Join the \(2^n\) leaves of the left tree and the \(2^n\) leaves of the right tree into a uniformly random cycle that alternates between leaves of the two trees. Assign the vertices distinct random binary labels of length \(2n\).
The algorithm is given the label of \(s\) and coherent quantum-query access to an adjacency-list oracle. The oracle is a static function of vertex labels: for every valid vertex label, including labels guessed without prior traversal, it returns the labels of the vertex’s neighbors, and it returns distinguished invalid outputs only for labels that are not vertices and for missing neighbor slots. Validity of a queried label is independent of the algorithm’s query history, and coherent queries may be arbitrary superpositions of label strings.
The path-finding task is to output an explicit sequence of vertex labels \(v_0,v_1,\ldots,v_\ell\) satisfying
Let \(Q_{\mathrm{WTPath}}(n)\) denote the minimum number of oracle queries used by a quantum algorithm that outputs a valid path satisfying (1) with bounded error on the standard random Welded Tree oracle distribution. The open question is whether there exists a constant \(c>0\) such that, for all sufficiently large \(n\),
Equivalently, does the exponential quantum-query lower bound in (2) hold for unrestricted quantum algorithms?