English

Directed st-connectivity with few paths is in quantum logspace

Quantum Physics 2025-06-03 v2 Computational Complexity Data Structures and Algorithms

Abstract

We present a BQSPACE(O(logn))\mathsf{BQSPACE}(O(\log n))-procedure to count stst-paths on directed graphs for which we are promised that there are at most polynomially many paths starting in ss and polynomially many paths ending in tt. For comparison, the best known classical upper bound in this case just to decide stst-connectivity is DSPACE(O(log2n/loglogn))\mathsf{DSPACE}(O(\log^2 n/ \log \log n)). The result establishes a new relationship between~BQL\mathsf{BQL} and unambiguity and fewness subclasses of NL\mathsf{NL}. Further, we also show how to \emph{recognize} directed graphs with at most polynomially many paths between any two nodes in BQSPACE(O(logn))\mathsf{BQSPACE}(O(\log n)). This yields the first natural candidate for a language separating BQL\mathsf{BQL} from L\mathsf{L} and~BPL\mathsf{BPL}. Until now, all candidates potentially separating these classes were inherently promise problems.

Cite

@article{arxiv.2408.12473,
  title  = {Directed st-connectivity with few paths is in quantum logspace},
  author = {Simon Apers and Roman Edenhofer},
  journal= {arXiv preprint arXiv:2408.12473},
  year   = {2025}
}

Comments

We corrected a few typos and clarified some explanations

R2 v1 2026-06-28T18:20:57.107Z