Sink-free orientations: a local sampler with applications
Konrad Anand, Graham Freifeld, Heng Guo, Chunyang Wang, Jiaheng Wang

TL;DR
This paper introduces efficient algorithms for approximately counting and sampling sink-free orientations in graphs with minimum degree at least 3, utilizing a local sink popping method within a partial rejection sampling framework.
Contribution
It provides the first near-linear time sampling algorithm and improved approximate counting algorithms for sink-free orientations using a novel local sink popping approach.
Findings
Deterministic approximate counting algorithm with specific runtime.
Near-linear time sampling algorithm for sink-free orientations.
Randomized approximate counting algorithm with quadratic runtime.
Abstract
For sink-free orientations in graphs of minimum degree at least , we show that there is a deterministic approximate counting algorithm that runs in time , a near-linear time sampling algorithm, and a randomised approximate counting algorithm that runs in time , where denotes the number of vertices of the input graph and 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).
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
