Arrow Research search

Author name cluster

Augusto Modanese

Possible papers associated with this exact author name in Arrow. This page groups case-insensitive exact name matches and is not a full identity disambiguation profile.

4 papers
2 author rows

Possible papers

4

TCS Journal 2026 Journal Article

Pseudorandom generators for sliding-window algorithms

  • Augusto Modanese

A sliding-window algorithm of window size t is an algorithm whose current operation depends solely on the last t symbols read. We construct pseudorandom generators (PRGs) for low-space randomized sliding-window algorithms that have access to a binary randomness source. More specifically, we lift these algorithms to the non-uniform setting of branching programs and study them as a subclass thereof that we call sliding-window branching programs (SWBPs), accordingly. For general SWBPs, given a base PRG G base with seed length d base that εbase-fools width-w, length-t (general) branching programs, we give two PRG constructions for fooling any same-width SWBP of length n and window size t (where we assume w ≥ n). The first uses an additional d base + O ( log ( n / t ) log ( 1 / ε base ) ) random bits, whereas the second has a seed length of O ( ( d base + log log ( n / t ) + log ( 1 / ε base ) ) log ( d base + log ( 1 / ε base ) ) ). Both PRGs incur only a (n/2t) O(1) multiplicative loss in the error parameter. We also give a hitting set generator (HSG) that achieves a slightly better seed length for regimes where log w is very close to log (n/ε) (e. g. , log w = ( log ( n / ε ) ) 1. 01 ). As an application, we reveal a connection between the sliding-window model and space-bounded models of distributed computing. Concretely, we show how limited space is sufficient in order to deterministically decide a language accepted by a randomizedconstant-space distributed model. More specifically, our results target the model of PACAs, which are probabilistic cellular automata that accept if and only if all cells are simultaneously accepting. For (sublinear) T ( n ) = Ω ( log n ) 1. 01, we prove that every language accepted by a T-time one-sided error PACA can be decided using only O(T) space. Meanwhile, forgoing the previous requirement on T, we show the same holds for T-time two-sided error PACA if we use O ˜ ( T ) + O ( log n ) space instead (where the O ˜ notation hides only polylog ( T ) factors).

STOC Conference 2025 Conference Paper

Online Locality Meets Distributed Quantum Computing

  • Amirreza Akbari
  • Xavier Coiteux-Roy
  • Francesco d'Amore 0001
  • François Le Gall
  • Henrik Lievonen
  • Darya Melnyk
  • Augusto Modanese
  • Shreyas Pai

We connect three distinct lines of research that have recently explored extensions of the classical LOCAL model of distributed computing: A. distributed quantum computing and non-signaling distributions [e.g. STOC 2024], B. finitely-dependent processes [e.g. Forum Math. Pi 2016], and C. locality in online graph algorithms and dynamic graph algorithms [e.g. ICALP 2023]. We prove new results on the capabilities and limitations of all of these models of computing, for locally checkable labeling problems (LCLs). We show that all these settings can be sandwiched between the classical LOCAL model and what we call the randomized online-LOCAL model. Our work implies limitations on the quantum advantage in the distributed setting, and we also exhibit a new barrier for proving tighter bounds. Our main technical results are these: (1) All LCL problems solvable with locality O (log ⋆ n ) in the classical deterministic LOCAL model admit a finitely-dependent distribution with locality O (1). This answers an open question by Holroyd [2024], and also presents a new barrier for proving bounds on distributed quantum advantage using causality-based arguments. (2) In rooted trees, if we can solve an LCL problem with locality o (logloglog n ) in the randomized online-LOCAL model (or any of the weaker models, such as quantum-LOCAL), we can solve it with locality O (log ⋆ n ) in the classical deterministic LOCAL model. One of many implications is that in rooted trees, O (log ⋆ n ) locality in quantum-LOCAL is not stronger than O (log ⋆ n ) locality in classical LOCAL.