Generating a Random Sink-free Orientation in Quadratic Time

Type: Article

Publication Date: 2002-03-12

Citations: 29

DOI: https://doi.org/10.37236/1627

Abstract

A sink-free orientation of a finite undirected graph is a choice of orientation for each edge such that every vertex has out-degree at least 1. Bubley and Dyer (1997) use Markov Chain Monte Carlo to sample approximately from the uniform distribution on sink-free orientations in time $O(m^3 \log (1 / \varepsilon))$, where $m$ is the number of edges and $\varepsilon$ the degree of approximation. Huber (1998) uses coupling from the past to obtain an exact sample in time $O(m^4)$. We present a simple randomized algorithm inspired by Wilson's cycle popping method which obtains an exact sample in mean time at most $O(nm)$, where $n$ is the number of vertices.

Locations

  • The Electronic Journal of Combinatorics - View - PDF

Similar Works

Action Title Year Authors
+ Generating a random sink-free orientation in quadratic time 2001 Henry Cohn
Robin Pemantle
James Propp
+ Generating a random sink-free orientation in quadratic time 2001 Henry Cohn
Robin Pemantle
James Propp
+ PDF Chat Sink-free orientations: a local sampler with applications 2025 Konrad Anand
Graham Freifeld
Heng Guo
Chunyang Wang
Jiaheng Wang
+ Counting and Sampling Orientations on Chordal Graphs 2022 Ivona BezĂĄkovĂĄ
Wenbo Sun
+ PDF Chat Distributed Random Walks 2013 Atish Das Sarma
Danupon Nanongkai
Gopal Pandurangan
Prasad Tetali
+ Generating Random Networks Without Short Cycles 2008 Mohsen Bayati
Andrea Montanari
Amin Saberi
+ Generating Random Networks Without Short Cycles 2008 Mohsen Bayati
Andrea Montanari
Amin Saberi
+ Sampling and Counting 3-Orientations of Planar Triangulations 2016 Sarah Miracle
Dana Randall
Amanda Pascoe Streib
Prasad Tetali
+ PDF Chat Generating Random Networks Without Short Cycles 2018 Mohsen Bayati
Andrea Montanari
Amin Saberi
+ The Niceness of Unique Sink Orientations 2016 Bernd Gärtner
Antonis Thomas
+ The Niceness of Unique Sink Orientations 2016 Bernd Gärtner
Antonis Thomas
+ Algorithms for Sampling 3-Orientations of Planar Triangulations 2012 Sarah Miracle
Dana Randall
Amanda Pascoe Streib
Prasad Tetali
+ Distributed Random Walks 2013 Atish Das Sarma
Danupon Nanongkai
Gopal Pandurangan
Prasad Tetali
+ Distributed Random Walks 2013 Atish Das Sarma
Danupon Nanongkai
Gopal Pandurangan
Prasad Tetali
+ The Niceness of Unique Sink Orientations 2016 Bernd Gärtner
Antonis Thomas
+ PDF Chat Generating Random Networks Without Short Cycles 2016 Mohsen Bayati
Andrea Montanari
Amin Saberi
+ PDF Chat Mixing times of Markov chains on 3-Orientations of Planar Triangulations 2012 Sarah Miracle
Dana Randall
Amanda Pascoe Streib
Prasad Tetali
+ PDF Chat A Sequential Algorithm for Generating Random Graphs 2009 Mohsen Bayati
Jeong Han Kim
Amin Saberi
+ Sampling bipartite graphs with given vertex degrees and fixed edges and non-edges 2016 Annabell Berger
+ Sampling bipartite graphs with given vertex degrees and fixed edges and non-edges 2016 Annabell Berger