English
Related papers

Related papers: Faster Deterministic Distributed Coloring Through …

200 papers

This paper addresses the cornerstone family of \emph{local problems} in distributed computing, and investigates the curious gap between randomized and deterministic solutions under bandwidth restrictions. Our main contribution is in…

Distributed, Parallel, and Cluster Computing · Computer Science 2016-08-09 Keren Censor-Hillel , Merav Parter , Gregory Schwartzman

We present a polynomial-time algorithm that colors any 3-colorable $n$-vertex graph using $O(n^{0.19539})$ colors, improving upon the previous best bound of $\widetilde{O}(n^{0.19747})$ by Kawarabayashi, Thorup, and Yoneda [STOC 2024]. Our…

Data Structures and Algorithms · Computer Science 2026-02-06 Nikhil Bansal , Neng Huang , Euiwoong Lee

One of the most basic techniques in algorithm design consists of breaking a problem into subproblems and then proceeding recursively. In the case of graph algorithms, one way to implement this approach is through separator sets. Given a…

Distributed, Parallel, and Cluster Computing · Computer Science 2026-03-13 Benjamin Jauregui , Pedro Montealegre , Ivan Rapaport

We show that, for every $k \ge 2$, every $k$-uniform hypergaph of degree $\Delta$ and girth at least $5$ is efficiently $(1+o(1) )(k-1) (\Delta / \ln \Delta )^{ 1/(k-1) } $-list colorable. As an application (and to the best of our…

Discrete Mathematics · Computer Science 2026-02-10 Fotis Iliopoulos

We provide a simple online $\Delta(1+o(1))$-edge-coloring algorithm for bipartite graphs of maximum degree $\Delta=\omega(\log n)$ under adversarial vertex arrivals on one side of the graph. Our algorithm slightly improves the result of…

Data Structures and Algorithms · Computer Science 2023-11-09 Joakim Blikstad , Ola Svensson , Radu Vintan , David Wajc

We establish new algorithmic guarantees with matching hardness results for coloring and independent set problems in one-sided expanders and related classes of graphs. For example, given a $3$-colorable regular one-sided expander, we compute…

Data Structures and Algorithms · Computer Science 2025-11-24 Rares-Darius Buhai , Yiding Hua , David Steurer , Andor Vári-Kakas

A coloring of edges of a finite directed graph turns the graph into finite-state automaton. The synchronizing word of a deterministic automaton is a word in the alphabet of colors (considered as letters) of its edges that maps the automaton…

Discrete Mathematics · Computer Science 2010-11-24 A. N. Trahtman

The {\em acyclic chromatic number} of a graph is the least number of colors needed to properly color its vertices so that none of its cycles has only two colors. The {\em acyclic chromatic index} is the analogous graph parameter for edge…

Combinatorics · Mathematics 2024-10-15 Lefteris Kirousis , John Livieratos

In this paper, we study the problem of computing an edge-coloring in the (one-pass) W-streaming model. In this setting, the edges of an $n$-node graph arrive in an arbitrary order to a machine with a relatively small space, and the goal is…

Data Structures and Algorithms · Computer Science 2024-04-18 Shiri Chechik , Doron Mukhtar , Tianyi Zhang

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

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

We give an online algorithm that with high probability computes a $\left(\frac{e}{e-1} + o(1)\right)\Delta$ edge coloring on a graph $G$ with maximum degree $\Delta = \omega(\log n)$ under online edge arrivals against oblivious adversaries,…

Data Structures and Algorithms · Computer Science 2021-11-02 Janardhan Kulkarni , Yang P. Liu , Ashwin Sah , Mehtaab Sawhney , Jakub Tarnawski

The fastest algorithms for edge coloring run in time $2^m n^{O(1)}$, where $m$ and $n$ are the number of edges and vertices of the input graph, respectively. For dense graphs, this bound becomes $2^{\Theta(n^2)}$. This is a somewhat unique…

Data Structures and Algorithms · Computer Science 2018-04-10 Łukasz Kowalik , Arkadiusz Socała

Given a graph $G$ and color set $\{1, \ldots, k\}$, a $\textit{proper coloring}$ is an assignment of a color to each vertex of $G$ such that no two vertices connected by an edge are given the same color. The problem of drawing a proper…

Computational Complexity · Computer Science 2020-06-11 Mark Huber

In the Edge Coloring problem, we are given an undirected graph $G$ with $n$ vertices and $m$ edges, and are tasked with finding the smallest positive integer $k$ so that the edges of $G$ can be assigned $k$ colors in such a way that no two…

Data Structures and Algorithms · Computer Science 2025-01-13 Shyan Akmal , Tomohiro Koana

We present simple deterministic algorithms for subgraph finding and enumeration in the broadcast CONGEST model of distributed computation: -- For any constant $k$, detecting $k$-paths and trees on $k$ nodes can be done in $O(1)$ rounds. --…

Distributed, Parallel, and Cluster Computing · Computer Science 2017-09-22 Janne H. Korhonen , Joel Rybicki

Every graph with maximum degree $\Delta$ can be colored with $(\Delta+1)$ colors using a simple greedy algorithm. Remarkably, recent work has shown that one can find such a coloring even in the semi-streaming model. But, in reality, one…

Data Structures and Algorithms · Computer Science 2024-02-14 Sepehr Assadi , Pankaj Kumar , Parth Mittal

Graph coloring is one of the most famous computational problems with applications in a wide range of areas such as planning and scheduling, resource allocation, and pattern matching. So far coloring problems are mostly studied on static…

Discrete Mathematics · Computer Science 2019-06-12 George B. Mertzios , Hendrik Molter , Viktor Zamaraev

We present a complete classification of the deterministic distributed time complexity for a family of graph problems: binary labeling problems in trees. These are locally checkable problems that can be encoded with an alphabet of size two…

Distributed, Parallel, and Cluster Computing · Computer Science 2020-02-19 Alkida Balliu , Sebastian Brandt , Yuval Efron , Juho Hirvonen , Yannic Maus , Dennis Olivetti , Jukka Suomela

We present a polynomial-space algorithm that computes the number independent sets of any input graph in time $O(1.1387^n)$ for graphs with maximum degree 3 and in time $O(1.2355^n)$ for general graphs, where n is the number of vertices.…

Data Structures and Algorithms · Computer Science 2016-10-14 Serge Gaspers , Edward Lee
‹ Prev 1 8 9 10 Next ›