English

Sink-free orientations: a local sampler with applications

Data Structures and Algorithms 2025-02-17 v2 Discrete Mathematics Probability

Abstract

For sink-free orientations in graphs of minimum degree at least 33, we show that there is a deterministic approximate counting algorithm that runs in time O((n73/ε72)log(n/ε))O((n^{73}/\varepsilon^{72})\log(n/\varepsilon)), a near-linear time sampling algorithm, and a randomised approximate counting algorithm that runs in time O((n/ε)2log(n/ε))O((n/\varepsilon)^2\log(n/\varepsilon)), where nn denotes the number of vertices of the input graph and 0<ε<10<\varepsilon<1 is the desired accuracy. All three algorithms are based on a local implementation of the sink popping method (Cohn, Pemantle, and Propp, 2002) under the partial rejection sampling framework (Guo, Jerrum, and Liu, 2019).

Keywords

Cite

@article{arxiv.2502.05877,
  title  = {Sink-free orientations: a local sampler with applications},
  author = {Konrad Anand and Graham Freifeld and Heng Guo and Chunyang Wang and Jiaheng Wang},
  journal= {arXiv preprint arXiv:2502.05877},
  year   = {2025}
}

Comments

15 pages, 1 figure. v2: updated discussion

R2 v1 2026-06-28T21:37:43.154Z