Multidimensional Quantum Walks, Recursion, and Quantum Divide & Conquer
Stacey Jeffery, Galina Pass
TL;DR
This work introduces subspace graphs as a rigorous framework to blend quantum subroutines with classical reasoning, enabling multidimensional quantum walks to be composed in a principled, recursive manner. By defining switch composition and Boolean formula composition, the authors construct time-efficient quantum divide & conquer algorithms, including a quadratic speedup for Savitch's directed st-connectivity algorithm. The approach yields constructive algorithms, specifies witness-based complexities, and provides detailed examples (OR/AND gadgets) that underpin the general composition theorems. The framework offers a scalable method to design quantum algorithms that preserve classical structure and culminates in concrete improvements for DSTCON with bounded space. Overall, the paper advances a modular, graph-based methodology to reason about and implement complex quantum-classical hybrids.
Abstract
We introduce an object called a \emph{subspace graph} that formalizes the technique of multidimensional quantum walks. Composing subspace graphs allows one to seamlessly combine quantum and classical reasoning, keeping a classical structure in mind, while abstracting quantum parts into subgraphs with simple boundaries as needed. As an example, we show how to combine a \emph{switching network} with arbitrary quantum subroutines, to compute a composed function. As another application, we give a time-efficient implementation of quantum Divide \& Conquer when the sub-problems are combined via a Boolean formula. We use this to quadratically speed up Savitch's algorithm for directed $st$-connectivity.
