Distributed Graph Coloring Made Easy
نویسندگان
چکیده
In this paper, we present a deterministic \(\mathsf {CONGEST} \) algorithm to compute an O ( kΔ )-vertex coloring in Δ / k ) + log * n rounds, where is the maximum degree of network graph and ≥ 1 can be freely chosen. The extremely simple: Each node locally computes sequence colors then it tries from batches size . Our subsumes many important results history distributed as special cases, including Linial’s color reduction [Linial, FOCS’87], celebrated iterative [Barenboim, Elkin, Goldenberg, PODC’18], various algorithms defective arbdefective colorings. smoothly scale between several these previous also simplifies state art 1)-coloring algorithm. At cost losing some algorithm’s simplicity provide )-coloring \(O(\sqrt {\Delta /k})+\log ^{*} rounds. We improved for ruling sets, and, additionally, tight characterization 1-round algorithms.
منابع مشابه
Distributed CQL Made Easy
This talk is about making it easy to implement a distributed CQL. CQL is a continuous query language that extends SQL with a notion of windows over infinite streams of data. Programmers like using CQL, because its syntax is already familiar to them from their experience with other database-backed applications. CQL was originally designed to target a single node implementation of the Stanford St...
متن کاملAsynchronous Large-Scale Graph Processing Made Easy
Scaling large iterative graph processing applications through parallel computing is a very important problem. Several graph processing frameworks have been proposed that insulate developers from low-level details of parallel programming. Most of these frameworks are based on the bulk synchronous parallel (BSP) model in order to simplify application development. However, in the BSP model, vertic...
متن کاملdynamic coloring of graph
در این پایان نامه رنگ آمیزی دینامیکی یک گراف را بیان و مطالعه می کنیم. یک –kرنگ آمیزی سره ی رأسی گراف g را رنگ آمیزی دینامیکی می نامند اگر در همسایه های هر رأس v?v(g) با درجه ی حداقل 2، حداقل 2 رنگ متفاوت ظاهر شوند. کوچکترین عدد صحیح k، به طوری که g دارای –kرنگ آمیزی دینامیکی باشد را عدد رنگی دینامیکی g می نامند و آنرا با نماد ?_2 (g) نمایش می دهند. مونت گمری حدس زده است که تمام گراف های منتظم ...
15 صفحه اولOn Distributed Graph Coloring with Iterative Recoloring
Identifying the sets of operations that can be executed simultaneously is an important problem appearing in many parallel applications. By modeling the operations and their interactions as a graph, one can identify the independent operations by solving a graph coloring problem. Many efficient sequential algorithms are known for this NP-Complete problem, but they are typically unsuitable when th...
متن کامل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...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: ACM Transactions on Parallel Computing
سال: 2023
ISSN: ['2329-4949', '2329-4957']
DOI: https://doi.org/10.1145/3605896