English
Related papers

Related papers: Arboricity-Dependent Algorithms for Edge Coloring

200 papers

We design fast dynamic algorithms for proper vertex and edge colorings in a graph undergoing edge insertions and deletions. In the static setting, there are simple linear time algorithms for $(\Delta+1)$- vertex coloring and…

Data Structures and Algorithms · Computer Science 2017-11-15 Sayan Bhattacharya , Deeparnab Chakrabarty , Monika Henzinger , Danupon Nanongkai

We study the edge-colouring problem, and give efficient algorithms where the number of colours is parameterised by the graph's arboricity, $\alpha$. In a dynamic graph, subject to insertions and deletions, we give a deterministic algorithm…

Data Structures and Algorithms · Computer Science 2025-01-15 Aleksander B. G. Christiansen , Eva Rotenberg , Juliette Vlieghe

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

In the \emph{dynamic edge coloring} problem, one has to maintain a graph of maximum degree $\Delta$ with at most $\Delta+c$ colors, given updates to the edges of the graph. An important objective is to minimize the \emph{recourse}, which is…

Data Structures and Algorithms · Computer Science 2026-05-12 Haim Kaplan , David Naori , Yaniv Sadeh

Graph coloring is a fundamental problem in computer science. We study the fully dynamic version of the problem in which the graph is undergoing edge insertions and deletions and we wish to maintain a vertex-coloring with small update time…

Data Structures and Algorithms · Computer Science 2020-02-25 Monika Henzinger , Stefan Neumann , Andreas Wiese

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

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 consider coloring problems in the distributed message-passing setting. The previously-known deterministic algorithms for edge-coloring employed at least (2Delta - 1) colors, even though any graph admits an edge-coloring with Delta + 1…

Distributed, Parallel, and Cluster Computing · Computer Science 2016-10-24 Leonid Barenboim , Michael Elkin , Tzalik Maimon

Given a dynamic graph subject to edge insertions and deletions, we show how to update an implicit representation of a proper vertex colouring, such that colours of vertices are computable upon query time. We give a deterministic algorithm…

Data Structures and Algorithms · Computer Science 2022-11-15 Aleksander B. G. Christiansen , Krzysztof D. Nowicki , Eva Rotenberg

Vizing's theorem asserts the existence of a $(\Delta+1)$-edge coloring for any graph $G$, where $\Delta = \Delta(G)$ denotes the maximum degree of $G$. Several polynomial time $(\Delta+1)$-edge coloring algorithms are known, and the…

Data Structures and Algorithms · Computer Science 2024-08-05 Sayan Bhattacharya , Martín Costa , Nadav Panski , Shay Solomon

In the implicit dynamic colouring problem, the task is to maintain a representation of a proper colouring as a dynamic graph is subject to insertions and deletions of edges, while facilitating interspersed queries to the colours of…

Data Structures and Algorithms · Computer Science 2022-03-14 Aleksander B. G. Christiansen , Eva Rotenberg

The problem of (vertex) $(\Delta+1)$-coloring a graph of maximum degree $\Delta$ has been extremely well-studied over the years in various settings and models. Surprisingly, for the dynamic setting, almost nothing was known until recently.…

Data Structures and Algorithms · Computer Science 2019-10-07 Sayan Bhattacharya , Fabrizio Grandoni , Janardhan Kulkarni , Quanquan C. Liu , Shay Solomon

A celebrated result of Johansson in graph theory states that every triangle-free graph of maximum degree $\Delta$ can be properly colored with $O(\Delta/\ln\Delta)$ colors, improving upon the "greedy bound" of $\Delta+1$ coloring in general…

Data Structures and Algorithms · Computer Science 2026-04-23 Sepehr Assadi , Helia Yazdanyar

We study the edge-coloring problem in simple $n$-vertex $m$-edge graphs with maximum degree $\Delta$. This is one of the most classical and fundamental graph-algorithmic problems. Vizing's celebrated theorem provides…

Data Structures and Algorithms · Computer Science 2024-07-10 Michael Elkin , Ariel Khuzman

We study the {edge-coloring} problem in the message-passing model of distributed computing. This is one of the most fundamental and well-studied problems in this area. Currently, the best-known deterministic algorithms for (2Delta…

Distributed, Parallel, and Cluster Computing · Computer Science 2015-03-17 Leonid Barenboim , Michael Elkin

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

We present trade-offs in the incremental and fully dynamic settings to maintian a proper coloring. For any fully dynamic $2$-coloring algorithm, the maximum of the update time, number of recolorings, and query time is $\Omega(\log n)$. We…

Data Structures and Algorithms · Computer Science 2020-02-28 Manas Jyoti Kashyop , N. S. Narayanaswamy , Meghana Nasre , Sai Mohith Potluri

We consider the problem of maintaining a $(1+\epsilon)\Delta$-edge coloring in a dynamic graph $G$ with $n$ nodes and maximum degree at most $\Delta$. The state-of-the-art update time is $O_\epsilon(\text{polylog}(n))$, by Duan, He and…

Data Structures and Algorithms · Computer Science 2023-11-07 Sayan Bhattacharya , Martín Costa , Nadav Panski , Shay Solomon

Over the years, there has been extensive work on fully dynamic algorithms for classic graph problems that admit greedy solutions. Examples include $(\Delta+1)$ vertex coloring, maximal independent set, and maximal matching. For all three…

Data Structures and Algorithms · Computer Science 2025-01-22 Soheil Behnezhad , Rajmohan Rajaraman , Omer Wasim

We present a randomized algorithm that, given a constant $\epsilon > 0$, outputs a proper $(1+\epsilon)\Delta$-edge-coloring of an $m$-edge simple graph $G$ of maximum degree $\Delta \geq 1/\epsilon$ in $O(m)$ time with high probability.…

Data Structures and Algorithms · Computer Science 2025-02-10 Anton Bernshteyn , Abhishek Dhawan
‹ Prev 1 2 3 10 Next ›