Distributed Symmetry Breaking in Sampling (Optimal Distributed Randomly Coloring with Fewer Colors)

نویسندگان

  • Weiming Feng
  • Thomas P. Hayes
  • Yitong Yin
چکیده

We examine the problem of almost-uniform sampling proper q-colorings of a graph whose maximum degree is ∆. A famous result, discovered independently by Jerrum [30] and Salas and Sokal [38], is that, assuming q > (2+δ)∆, the Glauber dynamics (a.k.a. single-site dynamics) for this problem has mixing time O(n logn), where n is the number of vertices, and thus provides a nearly linear time sampling algorithm for this problem. A natural question is the extent to which this algorithm can be parallelized. Previous work [15] has shown that a O(∆ log n) time parallelized algorithm is possible, and that Ω(log n) time is necessary. We give a distributed sampling algorithm, which we call the Lazy Local Metropolis Algorithm, that achieves an optimal parallelization of this classic algorithm. It improves its predecessor, the Local Metropolis algorithm of Feng, Sun and Yin [PODC’17], by introducing a step of distributed symmetry breaking that helps the mixing of the distributed sampling algorithm. For sampling almost-uniform proper q-colorings of graphs G on n vertices, we show that the Lazy Local Metropolis algorithm achieves an optimal O(log n) mixing time if either of the following conditions is true for an arbitrary constant δ > 0: • q ≥ (2 + δ)∆, on general graphs with maximum degree ∆; • q ≥ (α + δ)∆, where α ≈ 1.763 satisfies α = e1/α∗ , on graphs with sufficiently large maximum degree ∆ ≥ ∆0(δ) and girth at least 9. Department of Computer Science and Technology, Nanjing University. Email: [email protected]. Department of Computer Science, University of New Mexico. Email:[email protected]. Partially supported by NSF CAREER award CCF-1150281. State Key Laboratory for Novel Software Technology, Nanjing University. Email: [email protected]. Supported by the National Science Foundation of China under Grant No. 61672275 and No. 61722207.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Distributed $(\Delta+1)$-Coloring in Sublogarithmic Rounds

The (∆+1)-coloring problem is a fundamental symmetry breaking problem in distributed computing. We give a new randomized coloring algorithm for (∆ + 1)-coloring running in O( √ log ∆) + 2O( √ log logn) rounds with probability 1 − 1/nΩ(1) in a graph with n nodes and maximum degree ∆. This implies that the (∆ + 1)-coloring problem is easier than the maximal independent set problem and the maximal...

متن کامل

Distributed Graph Coloring: Fundamentals and Recent Developments

The focus of this monograph is on symmetry breaking problems in the message-passing model of distributed computing. In this model a communication network is represented by a n-vertex graph G = (V,E), whose vertices host autonomous processors. The processors communicate over the edges of G in discrete rounds. The goal is to devise algorithms that use as few rounds as possible. A typical symmetry...

متن کامل

Distributed coloring in sparse graphs with fewer colors

This paper is concerned with efficiently coloring sparse graphs in the distributed setting with as few colors as possible. According to the celebrated Four Color Theorem, planar graphs can be colored with at most 4 colors, and the proof gives a (sequential) quadratic algorithm finding such a coloring. A natural problem is to improve this complexity in the distributed setting. Using the fact tha...

متن کامل

Symmetry Breaking Constraints for the Minimum Deficiency Problem

An edge-coloring of a graph G = (V,E) is a function c that assigns an integer c(e) (called color) in {0, 1, 2, . . . } to every edge e ∈ E so that adjacent edges receive different colors. An edge-coloring is compact if the colors of the edges incident to every vertex form a set of consecutive integers. The minimum deficiency problem is to determine the minimum number of pendant edges that must ...

متن کامل

Symmetry breaking depending on the chromatic number or the neighborhood growth

Wedeterministically compute a∆+1 coloring and amaximal independent set(MIS) in time O(∆1/2+Θ(1/ √ h) + log n) for∆1+i ≤ ∆1+i/h, where∆j is defined as themaximal number of nodes within distance j for a node and ∆ := ∆1. Our greedy coloring and MIS algorithms improve the state-of-the-art algorithms running inO(∆+ log n) for a large class of graphs, i.e., graphs of (moderate) neighborhood growth w...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره abs/1802.06953  شماره 

صفحات  -

تاریخ انتشار 2018