English

Moser-Tardos Algorithm with small number of random bits

Combinatorics 2026-04-27 v3 Distributed, Parallel, and Cluster Computing Data Structures and Algorithms Logic

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 from 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 O(n), where n is the number of variables. Second, we present a Borel version of the Lov\'asz Local Lemma.

Keywords

Cite

@article{arxiv.2203.05888,
  title  = {Moser-Tardos Algorithm with small number of random bits},
  author = {Endre Csóka and Łukasz Grabowski and András Máthé and Oleg Pikhurko and Konstantinos Tyros},
  journal= {arXiv preprint arXiv:2203.05888},
  year   = {2026}
}

Comments

32 pages; minor changes

R2 v1 2026-06-24T10:09:51.603Z