When Connectivity Is Hard, Random Walks Are Easy with Non-determinism
Dean Doron, Edward Pyne, Roei Tell, R. Ryan Williams
Abstract
Two fundamental problems on directed graphs are to decide 𝑠-𝑡 connectivity, and to estimate the behavior of random walks. Currently, there is no known algorithm for 𝑠-𝑡 connectivity running in polynomial time and 𝑛 𝑜 (1) space, and no known algorithm for estimating the 𝑛-step random walk matrix running in non-deterministic logspace.
We show that for every directed graph, at least one of these problems is solvable in time and space that significantly improve on the respective state-of-the-art. In particular, there is a pair of algorithms 𝐴 1 and 𝐴 2 such that for every graph 𝐺, either:
(1) 𝐴 1 (𝐺) outputs the transitive closure of 𝐺 in polynomial time and polylogarithmic space. (2) 𝐴 2 (𝐺) outputs an approximation of the 𝑛-step random walk matrix of 𝐺 in non-deterministic logspace.
As one application, we show surprisingly tight win-win results for space-bounded complexity. For example, for certain parameter regimes, either Savitch's theorem can be non-trivially sped up, or randomized space can be almost completely derandomized.
We also apply our techniques to significantly weaken the assumptions required to derandomize space-bounded computation, and to make non-deterministic space-bounded computation unambiguous. Specifically, we deduce such conclusions from lower bounds against uniform circuits of polynomial size, which is an exponential improvement on the required hardness in previous works (Doron-Pyne-Tell STOC 2024, Li-Pyne-Tell FOCS 2024). We further show similar results for minimal-memory derandomization (Doron-Tell CCC 2024).
To prove these results, we substantially improve the array of technical tools introduced in recent years for studying hardnessvs.-randomness for bounded-space computation. In particular, we develop derandomized distinguish-to-predict transformations for new types of distinguishers (corresponding to compositions of PRGs with weak distinguishers), we construct a derandomized logspace reconstruction procedure for the Shaltiel-Umans generator (JACM
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 7c678d69-8c7b-458b-bd69-66484b6387c6Cited by top-tier papers1
Ask how each one uses itBuilds on8
- Hardness vs Randomness, Revised: Uniform, Non-Black-Box, and Instance-WiseLijie Chen, Roei TellFOCS 2021 · 18 citations
- Nearly Optimal Pseudorandomness From HardnessDean Doron, Dana Moshkovitz, Justin Oh, David ZuckermanFOCS 2020 · 15 citations
- When Arthur Has Neither Random Coins Nor Time to Spare: Superfast Derandomization of Proof SystemsLijie Chen, Roei TellSTOC 2023 · 10 citations
- Polynomial-Time Pseudodeterministic Construction of PrimesLijie Chen, Zhenjian Lu, Igor C. Oliveira, Hanlin Ren et al.FOCS 2023 · 9 citations
- Opening Up the Distinguisher: A Hardness to Randomness Approach for BPL=L That Uses Properties of BPLDean Doron, Edward Pyne, Roei TellSTOC 2024 · 5 citations
Related papers
- High-precision Estimation of Random Walks in Small SpaceAmirMahdi Ahmadinejad, Jonathan A. Kelner, Jack Murtagh, John Peebles et al.FOCS 2020 · 20 citations
- Simple and fast derandomization from very hard functions: eliminating randomness at almost no costLijie Chen, Roei TellSTOC 2021 · 3 citations
- Walking randomly, massively, and efficientlyJakub Lacki, Slobodan Mitrovic, Krzysztof Onak, Piotr SankowskiSTOC 2020 · 1 citation
- Approximating Directed Connectivity in Almost-Linear TimeKent QuanrudSTOC 2026 · 3 citations
- Near-Optimal Derandomization of Medium-Width Branching ProgramsAaron (Louie) Putterman, Edward PyneSTOC 2023 · 3 citations
