A Space-space Trade-off for Directed st-Connectivity

Abstract

We prove a space-space trade-off for directed st-connectivity in the catalytic space model. For any integer k ≤ n, we give an algorithm that decides directed st-connectivity using O( n · k+ n) regular workspace and O(nk · 2 n) bits of catalytic memory. This interpolates between the classical O(2 n)-space bound from Savitch's algorithm and a catalytic endpoint with O( n) workspace and O(n· 2 n) catalytic memory. As a warm-up, we present a catalytic variant of Savitch's algorithm achieving the endpoint above. Up to logarithmic factors, this matches the smallest catalyst size currently known for catalytic logspace algorithms, due to Cook and Pyne (ITCS 2026). Our techniques also extend to counting the number of walks from s to t of a given length ≤ n.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…