Toward Derandomizing Markov Chain Monte Carlo
We present a new framework to derandomize certain Markov chain Monte Carlo (MCMC) algorithms. As in MCMC, we first reduce counting problems to sampling from a sequence of marginal distributions. For the latter task, we introduce a method called coupling toward the past that can, in logarithmic time, evaluate one or a constant number of variables from a stationary Markov chain state. Since there are at most logarithmic random choices, this leads to very simple derandomization. As an application, we provide an efficient deterministic approximate counting algorithm for hypergraph independent sets, under local lemma type conditions matching, up to lower-order factors, their state-of-the-art randomized counterparts.
Authors
- Weiming Feng (ORCID: https://orcid.org/0000-0003-4636-1023)
- Heng Guo (ORCID: https://orcid.org/0000-0001-8199-5596)
- Yitong Yin (ORCID: https://orcid.org/0000-0001-9204-7794)
- Jiaheng Wang (ORCID: https://orcid.org/0000-0002-5191-545X)
- Chunyang Wang (ORCID: https://orcid.org/0000-0002-9565-5952)
Institutions
- OTH Regensburg (DE)
- Instituto de Física Teórica (ES)
- University of Regensburg (DE)
- Nanjing University (CN)
- University of Edinburgh (GB)
Publication Details
- Journal
- SIAM Journal on Computing
- Published
- 2025-06-17
- DOI
- https://doi.org/10.1137/24m1663806
- Primary Topic
- Markov Chains and Monte Carlo Methods
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Walter Haefner Stiftung
- ETH Zürich Foundation
- European Research Council