Skip to content

A Simple Subquadratic Cut Query Protocol for Directed Reachability

Henry Fleischmann, Sagnik Mukhopadhyay, Swagato Sanyal

cs.DSarXiv:2611.06906

Abstract

We study s--t reachability in an unweighted directed graph on n vertices, accessed through a directed cut oracle: given S⊂eq V, the oracle returns the number of edges directed from S to V S. Directed cut functions are submodular, and reachability asks whether the minimum s--t cut has positive value. This connects the problem to the query complexity of submodular function minimisation. Whether or not reachability can be solved in truly subquadratic query complexity has been an outstanding open question for a decade. We give a simple algorithmic blueprint with two randomised implementations. The first uses O(n9/5) outgoing-cut queries; the second improves this bound to O(n5/3). The common idea is to construct an alternative orientation with the same underlying undirected graph and vertex-wise degree imbalances, thereby preserving reachability. We first approximate the target imbalances using an averaging and rounding procedure, then correct the remaining error with a flow. An earlier manuscript, made available in August 2026 in an online AI repository, reports an O(n3/2) query bound. Our contribution is a simple and comprehensible alternative approach that already achieves a polynomial saving over quadratic query complexity.

Create a lesson