English
Related papers

Related papers: Improved Sublinear Algorithms for Classical and Qu…

200 papers

We resolve a number of long-standing open problems in online graph coloring. More specifically, we develop tight lower bounds on the performance of online algorithms for fundamental graph classes. An important contribution is that our…

Data Structures and Algorithms · Computer Science 2017-07-04 Susanne Albers , Sebastian Schraink

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

Let $G$ be a graph of order $n$, maximum degree at most $\Delta$, and no component of order $2$. Inspired by the famous 1-2-3-conjecture, Bensmail, Marcille, and Orenga define a proper pushing scheme of $G$ as a function…

Combinatorics · Mathematics 2025-05-09 Dieter Rautenbach , Laurin Schwartze , Florian Werner

We give a randomized $\Delta$-coloring algorithm in the LOCAL model that runs in $\text{poly} \log \log n$ rounds, where $n$ is the number of nodes of the input graph and $\Delta$ is its maximum degree. This means that randomized…

Data Structures and Algorithms · Computer Science 2022-11-15 Manuela Fischer , Yannic Maus , Magnús M. Halldórsson

We present a randomized algorithm which takes as input an undirected graph $G$ on $n$ vertices with maximum degree $\Delta$, and a number of colors $k \geq (8/3 + o_{\Delta}(1))\Delta$, and returns -- in expected time…

Data Structures and Algorithms · Computer Science 2020-07-14 Vishesh Jain , Ashwin Sah , Mehtaab Sawhney

We study the problem of constructing a (near) uniform random proper $q$-coloring of a simple $k$-uniform hypergraph with $n$ vertices and maximum degree $\Delta$. (Proper in that no edge is mono-colored and simple in that two edges have…

Discrete Mathematics · Computer Science 2017-11-15 Michael Anastos , Alan Frieze

We solve, in a fully decentralised way (\ie with no message passing), the classic problem of colouring a graph. We propose a novel algorithm that is automatically responsive to topology changes, and we prove that it converges quickly to a…

Data Structures and Algorithms · Computer Science 2017-09-05 Alessandro Checco , Douglas J. Leith

We present a new algorithm for finding large independent sets in $3$-colorable graphs with small $1$-sided threshold rank. Specifically, given an $n$-vertex $3$-colorable graph whose uniform random walk matrix has at most $r$ eigenvalues…

Data Structures and Algorithms · Computer Science 2025-08-06 Jun-Ting Hsieh

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

Hypergraph $2$-colorability is one of the classical NP-hard problems. Person and Schacht [SODA'09] designed a deterministic algorithm whose expected running time is polynomial over a uniformly chosen $2$-colorable $3$-uniform hypergraph.…

Data Structures and Algorithms · Computer Science 2025-07-16 Cassandra Marcussen , Edward Pyne , Ronitt Rubinfeld , Asaf Shapira , Shlomo Tauber

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

The coloring problem (i.e., computing the chromatic number of a graph) can be solved in $O^*(2^n)$ time, as shown by Bj\"orklund, Husfeldt and Koivisto in 2009. For $k=3,4$, better algorithms are known for the $k$-coloring problem.…

Data Structures and Algorithms · Computer Science 2021-02-15 Or Zamir

We study a family of closely-related distributed graph problems, which we call degree splitting, where roughly speaking the objective is to partition (or orient) the edges such that each node's degree is split almost uniformly. Our findings…

Data Structures and Algorithms · Computer Science 2016-08-11 Mohsen Ghaffari , Hsin-Hao Su

Graph coloring is fundamental to distributed computing. We give the first sub-logarithmic distributed algorithm for coloring cluster graphs. These graphs are obtained from the underlying communication network by contracting nodes and edges,…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-06-17 Maxime Flin , Magnus M. Halldorsson , Alexandre Nolin

We study sublinear time algorithms for estimating the size of maximum matching in graphs. Our main result is a $(\frac{1}{2}+\Omega(1))$-approximation algorithm which can be implemented in $O(n^{1+\epsilon})$ time, where $n$ is the number…

Data Structures and Algorithms · Computer Science 2022-06-28 Soheil Behnezhad , Mohammad Roghani , Aviad Rubinstein , Amin Saberi

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

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 develop the first parallel graph coloring heuristics with strong theoretical guarantees on work and depth and coloring quality. The key idea is to design a relaxation of the vertex degeneracy order, a well-known graph theory concept, and…

Data Structures and Algorithms · Computer Science 2020-11-12 Maciej Besta , Armon Carigiet , Zur Vonarburg-Shmaria , Kacper Janda , Lukas Gianinazzi , Torsten Hoefler

We show that for any fixed integer $m \geq 1$, a graph of maximum degree $\Delta$ has a coloring with $O(\Delta^{(m+1)/m})$ colors in which every connected bicolored subgraph contains at most $m$ edges. This result unifies previously known…

Combinatorics · Mathematics 2022-09-28 Peter Bradshaw

We study the maximization version of the fundamental graph coloring problem. Here the goal is to color the vertices of a k-colorable graph with k colors so that a maximum fraction of edges are properly colored (i.e. their endpoints receive…

Computational Complexity · Computer Science 2015-05-14 Venkatesan Guruswami , Ali Kemal Sinop