English
Related papers

Related papers: A Fast Distributed Algorithm for $(\Delta + 1)$-Ed…

200 papers

The degree splitting problem requires coloring the edges of a graph red or blue such that each node has almost the same number of edges in each color, up to a small additive discrepancy. The directed variant of the problem requires…

Distributed, Parallel, and Cluster Computing · Computer Science 2019-12-24 Mohsen Ghaffari , Juho Hirvonen , Fabian Kuhn , Yannic Maus , Jukka Suomela , Jara Uitto

We present a new approach to randomized distributed graph coloring that is simpler and more efficient than previous ones. In particular, it allows us to tackle the $(\operatorname{deg}+1)$-list-coloring (D1LC) problem, where each node $v$…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-12-02 Magnús M. Halldórsson , Fabian Kuhn , Alexandre Nolin , Tigran Tonoyan

Vizing's Theorem from 1964 states that any $n$-vertex $m$-edge graph with maximum degree $\Delta$ can be {\em edge colored} using at most $\Delta + 1$ colors. For over 40 years, the state-of-the-art running time for computing such a…

Data Structures and Algorithms · Computer Science 2024-10-17 Sayan Bhattacharya , Martín Costa , Shay Solomon , Tianyi Zhang

We give a new randomized distributed algorithm for the $\Delta+1$-list coloring problem. The algorithm and its analysis dramatically simplify the previous best result known of Chang, Li, and Pettie [SICOMP 2020]. This allows for numerous…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-05-12 Magnús M. Halldórsson , Alexandre Nolin , Tigran Tonoyan

We provide new deterministic algorithms for the edge coloring problem, which is one of the classic and highly studied distributed local symmetry breaking problems. As our main result, we show that a $(2\Delta-1)$-edge coloring can be…

Distributed, Parallel, and Cluster Computing · Computer Science 2022-06-03 Alkida Balliu , Sebastian Brandt , Fabian Kuhn , Dennis Olivetti

We consider the problem of maintaining a proper $(\Delta + 1)$-vertex coloring in a graph on $n$-vertices and maximum degree $\Delta$ undergoing edge insertions and deletions. We give a randomized algorithm with amortized update time…

Data Structures and Algorithms · Computer Science 2025-07-08 Maxime Flin , Magnús M. Halldórsson

The celebrated palette sparsification result of [Assadi, Chen, and Khanna SODA'19] shows that to compute a $\Delta+1$ coloring of the graph, where $\Delta$ denotes the maximum degree, it suffices if each node limits its color choice to…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-04-13 Maxime Flin , Mohsen Ghaffari , Magnús M. Halldórsson , Fabian Kuhn , Alexandre Nolin

As the main contribution of this work we present deterministic edge coloring algorithms in the CONGEST model. In particular, we present an algorithm that edge colors any $n$-node graph with maximum degree $\Delta$ with with…

Data Structures and Algorithms · Computer Science 2026-03-04 Joakim Blikstad , Yannic Maus , Tijn de Vos

The $\Delta$-vertex coloring problem has become one of the prototypical problems for understanding the complexity of local distributed graph problems on constant-degree graphs. The major open problem is whether the problem can be solved…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-04-08 Manuel Jakob , Yannic Maus

Graph coloring is one of the central problems in distributed graph algorithms. Much of the research on this topic has focused on coloring with $\Delta+1$ colors, where $\Delta$ denotes the maximum degree. Using $\Delta+1$ colors may be…

Data Structures and Algorithms · Computer Science 2017-08-24 Mohsen Ghaffari , Christiana Lymouri

The network coloring game has been proposed in the literature of social sciences as a model for conflict-resolution circumstances. The players of the game are the vertices of a graph with $n$ vertices and maximum degree $\Delta$. The game…

Discrete Mathematics · Computer Science 2022-04-01 Nikolaos Fryganiotis , Symeon Papavassiliou , Christos Pelekis

Distributed graph coloring is one of the most extensively studied problems in distributed computing. There is a canonical family of distributed graph coloring algorithms known as the locally-iterative coloring algorithms, first formalized…

Data Structures and Algorithms · Computer Science 2023-01-31 Xinyu Fu , Yitong Yin , Chaodong Zheng

In this paper we study fractional coloring from the angle of distributed computing. Fractional coloring is the linear relaxation of the classical notion of coloring, and has many applications, in particular in scheduling. It was proved by…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-03-15 Nicolas Bousquet , Louis Esperet , François Pirot

Given a dynamic graph $G$ with $n$ vertices and $m$ edges subject to insertion an deletions of edges, we show how to maintain a $(1+\varepsilon)\Delta$-edge-colouring of $G$ without the use of randomisation. More specifically, we show a…

Data Structures and Algorithms · Computer Science 2025-11-10 Aleksander B. G. Christiansen

In 1965, Vizing [Diskret. Analiz, 1965] showed that every planar graph of maximum degree $\Delta\ge 8$ can be edge-colored using $\Delta$ colors. The direct implementation of the Vizing's proof gives an algorithm that finds the coloring in…

Data Structures and Algorithms · Computer Science 2026-05-06 Patryk Jędrzejczak , Łukasz Kowalik

We present a simple $(1+\varepsilon)\Delta$-edge-coloring algorithm for graphs of maximum degree $\Delta = \Omega(\log n / \varepsilon)$ with running time $O\left(m\,\log^3 n/\varepsilon^3\right)$. Our algorithm improves upon that of [Duan,…

Data Structures and Algorithms · Computer Science 2024-07-24 Abhishek Dhawan

We present ${\rm poly\log\log n}$-round randomized distributed algorithms to compute vertex splittings, a partition of the vertices of a graph into $k$ parts such that a node of degree $d(u)$ has $\approx d(u)/k$ neighbors in each part. Our…

Data Structures and Algorithms · Computer Science 2022-08-18 Magnús M. Halldórsson , Yannic Maus , Alexandre Nolin

We present a simple randomized algorithm that can efficiently maintain a $(\Delta+1)$ coloring as the graph undergoes edge insertion and deletion updates, where $\Delta$ denotes an upper bound on the maximum degree. A key advantage is the…

Data Structures and Algorithms · Computer Science 2025-12-11 Mohsen Ghaffari , Jaehyun Koo

We prove several new tight distributed lower bounds for classic symmetry breaking graph problems. As a basic tool, we first provide a new insightful proof that any deterministic distributed algorithm that computes a $\Delta$-coloring on…

Distributed, Parallel, and Cluster Computing · Computer Science 2022-06-03 Alkida Balliu , Sebastian Brandt , Fabian Kuhn , Dennis Olivetti

We consider the problem of coloring graphs of maximum degree $\Delta$ with $\Delta$ colors in the distributed setting with limited bandwidth. Specifically, we give a $\mathsf{poly}\log\log n$-round randomized algorithm in the CONGEST model.…

Data Structures and Algorithms · Computer Science 2024-05-17 Yannic Maus , Magnús M. Halldórsson