English

Fewer colors for perfect simulation of proper colorings

Computational Complexity 2020-06-11 v2

Abstract

Given a graph GG and color set {1,,k}\{1, \ldots, k\}, a proper coloring\textit{proper coloring} is an assignment of a color to each vertex of GG such that no two vertices connected by an edge are given the same color. The problem of drawing a proper coloring exactly uniformly from the set of proper colorings is well-studied. Most recently, Bhandari and Chakraborty developed a polynomial expected time randomized algorithm for obtaining such draws when k>3Δk > 3\Delta, where Δ\Delta is the maximum degree of the graph. Their approach used a bounding chain together with the coupling from the past protocol. Here a new randomized algorithm is presented based upon the randomness recycler protocol introduced by the author and Fill at FOCS 2000. Given nn vertices, this method takes O(nln(n))O(n \ln (n)) expected steps when k>2.27(Δ1)k > 2.27(\Delta - 1) for all Δ2\Delta \geq 2.

Keywords

Cite

@article{arxiv.2004.08716,
  title  = {Fewer colors for perfect simulation of proper colorings},
  author = {Mark Huber},
  journal= {arXiv preprint arXiv:2004.08716},
  year   = {2020}
}

Comments

The paper contained an error in Lemma 5. The weight of the recycled state is $(k_v - 1) / k_v$, which depends on the neighboring colors in the state. That prevents the output of the algorithm from being uniform