,
Roman Edenhofer
Creative Commons Attribution 4.0 International license
We present a BQSPACE(O(log n))-procedure to count st-paths on directed graphs for which we are promised that there are at most polynomially many paths starting in s and polynomially many paths ending in t. For comparison, the best known classical upper bound in this case just to decide st-connectivity is DSPACE(O(log² n/ log log n)). The result establishes a new relationship between BQL and unambiguity and fewness subclasses of NL. Further, we also show how to recognize directed graphs with at most polynomially many paths between any two nodes in BQSPACE(O(log n)). This yields the first natural candidate for a language separating BQL from 𝖫 and BPL. Until now, all candidates potentially separating these classes were inherently promise problems.
@InProceedings{apers_et_al:LIPIcs.CCC.2025.18,
author = {Apers, Simon and Edenhofer, Roman},
title = {{Directed st-Connectivity with Few Paths Is in Quantum Logspace}},
booktitle = {40th Computational Complexity Conference (CCC 2025)},
pages = {18:1--18:15},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-379-9},
ISSN = {1868-8969},
year = {2025},
volume = {339},
editor = {Srinivasan, Srikanth},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.CCC.2025.18},
URN = {urn:nbn:de:0030-drops-237128},
doi = {10.4230/LIPIcs.CCC.2025.18},
annote = {Keywords: Quantum computation, Space-bounded complexity classes, Graph connectivity, Unambiguous computation, Random walks}
}