English
Related papers

Related papers: Coloring in Graph Streams

200 papers

A simple but empirically efficient heuristic algorithm for the edge-coloring of graphs is presented. Its basic idea is the displacement of "conflicts" (repeated colors in the edges incident to a vertex) along paths of adjacent vertices…

Combinatorics · Mathematics 2012-10-19 M. A. Fiol , J. Vilaltella

Graph colouring is a fundamental problem for networks, serving as a tool for avoiding conflicts via symmetry breaking, for example, avoiding multiple computer processes simultaneously updating the same resource. This paper considers a…

Data Structures and Algorithms · Computer Science 2025-11-26 Duncan Adamson , George B. Mertzios , Paul G. Spirakis

In the Colored Clustering problem, one is asked to cluster edge-colored (hyper-)graphs whose colors represent interaction types. More specifically, the goal is to select as many edges as possible without choosing two edges that share an…

Data Structures and Algorithms · Computer Science 2023-02-02 Leon Kellerhals , Tomohiro Koana , Pascal Kunz , Rolf Niedermeier

In the List $k$-Coloring problem we are given a graph whose every vertex is equipped with a list, which is a subset of $\{1,\ldots,k\}$. We need to decide if $G$ admits a proper coloring, where every vertex receives a color from its list.…

Combinatorics · Mathematics 2025-09-29 Marta Piecyk , Paweł Rzążewski

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

A {\bf $\mathbf{k}$-majority coloring} of a digraph $D=(V,A)$ is a coloring of $V$ with $k$ colors so that each vertex $v\in V$ has at least as many out-neighbours of color different from its own color as it has out-neighbours with the same…

Combinatorics · Mathematics 2025-08-27 Jørgen Bang-Jensen , Francois Pirot , Anders Yeo

The main goal of this paper is to formalize and explore a connection between chromatic properties of graphs with geometric representations and competitive analysis of on-line algorithms, which became apparent after the recent construction…

Data Structures and Algorithms · Computer Science 2016-12-30 Tomasz Krawczyk , Bartosz Walczak

Graph coloring is a computationally difficult problem, and currently the best known classical algorithm for $k$-coloring of graphs on $n$ vertices has runtimes $\Omega(2^n)$ for $k\ge 5$. The list coloring problem asks the following more…

Quantum Physics · Physics 2022-03-04 Sayan Mukherjee

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

In the graph stream model of computation, an algorithm processes the edges of an input graph in one or more sequential passes while using a memory sublinear in the input size. This model poses significant challenges for constructing long…

Data Structures and Algorithms · Computer Science 2025-08-25 Christian Konrad , Chhaya Trehan

An equitable coloring of a graph $G=(V,E)$ is a (proper) vertex-coloring of $G$, such that the sizes of any two color classes differ by at most one. In this paper, we consider the equitable coloring problem in block graphs. Recall that the…

Discrete Mathematics · Computer Science 2024-02-14 Hanna Furmańczyk , Vahan Mkrtchyan

We study the problem of estimating the number of triangles in a graph stream. No streaming algorithm can get sublinear space on all graphs, so methods in this area bound the space in terms of parameters of the input graph such as the…

Data Structures and Algorithms · Computer Science 2019-04-18 John Kallaugher , Eric Price

The semi-random graph process is a single player game in which the player is initially presented an empty graph on $n$ vertices. In each round, a vertex $u$ is presented to the player independently and uniformly at random. The player then…

Combinatorics · Mathematics 2024-05-14 David Gamarnik , Mihyun Kang , Pawel Pralat

In the online graph coloring problem, vertices from a graph G, known in advance, arrive in an online fashion and an algorithm must immediately assign a color to each incoming vertex v so that the revealed graph is properly colored. The…

Computational Complexity · Computer Science 2017-06-27 Martin Böhm , Pavel Veselý

Graph burning is a discrete-time process that models the propagation of information in a network. Initially, we have an undirected graph of unburned vertices. At each time step, an unburned vertex is chosen to burn; additionally, unburned…

Combinatorics · Mathematics 2026-03-17 Dhanyamol Antony , L. Sunil Chandran , Anita Das , Shirish Gosavi , Dalu Jacob , Shashanka Kulamarva

This paper explores the application of a new algebraic method of color exchanges to the edge coloring of simple graphs. Vizing's theorem states that the edge coloring of a simple graph $G$ requires either $\Delta$ or $\Delta+1$ colors,…

Data Structures and Algorithms · Computer Science 2011-04-12 Tony T. Lee , Yujie Wan , Hao Guan

Graph coloring involves assigning colors to the vertices of a graph such that two vertices linked by an edge receive different colors. Graph coloring problems are general models that are very useful to formulate many relevant applications…

Machine Learning · Computer Science 2020-10-27 Olivier Goudet , Béatrice Duval , Jin-Kao Hao

The classic greedy coloring (first-fit) algorithm considers the vertices of an input graph $G$ in a given order and assigns the first available color to each vertex $v$ in $G$. In the {\sc Grundy Coloring} problem, the task is to find an…

Discrete Mathematics · Computer Science 2024-10-29 Akanksha Agrawal , Daniel Lokshtanov , Fahad Panolan , Saket Saurabh , Shaily Verma

Semi-random processes involve an adaptive decision-maker, whose goal is to achieve some predetermined objective in an online randomized environment. They have algorithmic implications in various areas of computer science, as well as…

Combinatorics · Mathematics 2020-09-29 Omri Ben-Eliezer , Lior Gishboliner , Dan Hefetz , Michael Krivelevich

Vertex coloring and multicoloring of graphs are a well known subject in graph theory, as well as their applications. In vertex multicoloring, each vertex is assigned some subset of a given set of colors. Here we propose a new kind of vertex…

Combinatorics · Mathematics 2018-09-13 Tanja Vojković , Damir Vukičević , Vinko Zlatić