Moser–Tardos Algorithm with small number of random bits
Endre Csóka
Alfréd Rényi Institute of Mathematics, Budapest, HungaryŁukasz Grabowski
Leipzig University, GermanyAndrás Máthé
University of Warwick, Coventry, UKOleg Pikhurko
University of Warwick, Coventry, UKKonstantinos Tyros
National and Kapodistrian University of Athens, Greece

Abstract
We study a variant of the parallel Moser–Tardos Algorithm. We prove that if we restrict attention to a class of problems whose dependency graphs have subexponential growth, then the expected total number of random bits used by the algorithm is constant; in particular, it is independent of the number of variables. This is achieved by using the same random bits to resample variables which are far enough in the dependency graph. There are two corollaries. First, we obtain a deterministic algorithm for finding a satisfying assignment, which for any class of problems as in the previous paragraph runs in time , where is the number of variables. Second, we present a Borel version of the Lovász Local Lemma.
Cite this article
Endre Csóka, Łukasz Grabowski, András Máthé, Oleg Pikhurko, Konstantinos Tyros, Moser–Tardos Algorithm with small number of random bits. J. Eur. Math. Soc. (2026), published online first
DOI 10.4171/JEMS/1815