English

Cut Query Reachability for DAGs with Subquadratic Queries

Data Structures and Algorithms 2026-07-29 v1

Abstract

In the cut-query model, we have access to a (directed) graph via an oracle and we can query the size of the (directed) cut of a given subset of the vertices. One of the most elementary tasks in this model is to decide if there is a path two fixed vertices ss and tt. While many results are known for undirected graphs, much less in understood for directed graphs in the cut query model. Even for the basic task of ss-tt reachability, the best known randomized algorithm, is to reconstruct the entire graph with a technique by Grebinski and Kucherov using O(n2/logn)O(n^2 / \log n) queries [Grebinski and Kucherov, 2000]. We restrict our attention to directed acyclic graphs (DAGs) and obtain a deterministic single-source reachability algorithm using O(nnlogn)O(n \sqrt{n \log n}) queries. The result is based on a topological sort algorithm, and can also be adapted to compute single-source shortest paths in DAGs.

Cite

@article{arxiv.2607.26630,
  title  = {Cut Query Reachability for DAGs with Subquadratic Queries},
  author = {Ben Bals and Matei Tinca and Yasamin Nazari},
  journal= {arXiv preprint arXiv:2607.26630},
  year   = {2026}
}