English
Related papers

Related papers: Maintaining Bipartite Colourings on Temporal Graph…

200 papers

This paper studies the fundamental problem of graph coloring in fully dynamic graphs. Since the problem of computing an optimal coloring, or even approximating it to within $n^{1-\epsilon}$ for any $\epsilon > 0$, is NP-hard in static…

Data Structures and Algorithms · Computer Science 2020-06-23 Shay Solomon , Nicole Wein

Many variations of the classical graph coloring model have been intensively studied due to their multiple applications; scheduling problems and aircraft assignments, for instance, motivate the robust coloring problem. This model gets to…

Discrete Mathematics · Computer Science 2023-05-17 Delia Garijo , Alberto Márquez , Rafael Robles

In the Coloured Clustering problem, we wish to colour vertices of an edge coloured graph to produce as many stable edges as possible, i.e., edges with the same colour as their ends. In this paper, we reveal that the problem is in fact a…

Data Structures and Algorithms · Computer Science 2018-07-30 Leizhen CAI , On Yin LEUNG

The problem of finding paths in temporal graphs has been recently considered due to its many applications. In this paper we consider a variant of the problem that, given a vertex-colored temporal graph, asks for a path whose vertices have…

Data Structures and Algorithms · Computer Science 2021-09-06 Riccardo Dondi , Mohammad Mehdi Hosseinzadeh

In vertex recoloring, we are given $n$ vertices with their initial coloring, and edges arrive in an online fashion. The algorithm must maintain a valid coloring by recoloring vertices, at a cost. The problem abstracts a scenario of job…

Data Structures and Algorithms · Computer Science 2025-01-13 Boaz Patt-Shamir , Adi Rosen , Seeun William Umboh

This paper introduces a natural generalization of the classical edge coloring problem in graphs that provides a useful abstraction for two well-known problems in multicast switching. We show that the problem is NP-hard and evaluate the…

Data Structures and Algorithms · Computer Science 2015-12-31 Jonathan Turner

We develop an algorithmic framework for graph colouring that reduces the problem to verifying a local probabilistic property of the independent sets. With this we give, for any fixed $k\ge 3$ and $\varepsilon>0$, a randomised…

Data Structures and Algorithms · Computer Science 2020-04-16 Ewan Davies , Ross J. Kang , François Pirot , Jean-Sébastien Sereni

Irregular computations on unstructured data are an important class of problems for parallel programming. Graph coloring is often an important preprocessing step, e.g. as a way to perform dependency analysis for safe parallel execution. The…

Distributed, Parallel, and Cluster Computing · Computer Science 2015-05-19 Georgios Rokos , Gerard Gorman , Paul H J Kelly

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

A temporal graph is a finite sequence of graphs, called snapshots, over the same vertex set. Many temporal graph problems turn out to be much more difficult than their static counterparts. One such problem is \textsc{Timeline Vertex Cover}…

Data Structures and Algorithms · Computer Science 2025-10-10 Anton Herrmann , Christian Komusiewicz , Nils Morawietz , Frank Sommer

Combinatorial optimization problems near algorithmic phase transitions represent a fundamental challenge for both classical algorithms and machine learning approaches. Among them, graph coloring stands as a prototypical constraint…

Graph coloring problems are a central topic of study in the theory of algorithms. We study the problem of partially coloring partially colorable graphs. For $\alpha \leq 1$ and $k \in \mathbb{Z}^+$, we say that a graph $G=(V,E)$ is…

Data Structures and Algorithms · Computer Science 2019-09-02 Suprovat Ghoshal , Anand Louis , Rahul Raychaudhury

An assignment of colours to the vertices of a graph is stable if any two vertices of the same colour have identically coloured neighbourhoods. The goal of colour refinement is to find a stable colouring that uses a minimum number of…

Data Structures and Algorithms · Computer Science 2015-09-29 Christoph Berkholz , Paul Bonsma , Martin Grohe

Temporal graphs (in which edges are active at specified times) are of particular relevance for spreading processes on graphs, e.g.~the spread of disease or dissemination of information. Motivated by real-world applications, modification of…

Computational Complexity · Computer Science 2022-12-22 Jessica Enright , Kitty Meeks , Fiona Skerman

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

Time-evolving or temporal graphs gain more and more popularity when studying the behavior of complex networks. In this context, the multistage view on computational problems is among the most natural frameworks. Roughly speaking, herein one…

Computational Complexity · Computer Science 2020-07-30 Klaus Heeger , Anne-Sophie Himmel , Frank Kammer , Rolf Niedermeier , Malte Renken , Andrej Sajenko

In a bounded max-coloring of a vertex/edge weighted graph, each color class is of cardinality at most $b$ and of weight equal to the weight of the heaviest vertex/edge in this class. The bounded max-vertex/edge-coloring problems ask for…

Data Structures and Algorithms · Computer Science 2009-04-13 Evripidis Bampis , Alexander Kononov , Giorgio Lucarelli , Ioannis Milis

The paper considers the NP-hard graph vertex coloring problem, which differs from traditional problems in which it is required to color vertices with a given (or minimal) number of colors so that adjacent vertices have different colors. In…

Discrete Mathematics · Computer Science 2025-02-24 Adil Erzin , Roman Plotnikov , Georgii Zhukov

Graph colorings is a fundamental topic in graph theory that require an assignment of labels (or colors) to vertices or edges subject to various constraints. We focus on the harmonious coloring of a graph, which is a proper vertex coloring…

Discrete Mathematics · Computer Science 2021-06-02 Ruxandra Marinescu-Ghemeci , Camelia Obreja , Alexandru Popa

In this paper, we initiate the study of the vertex coloring problem of a graph in the semi streaming model. In this model, the input graph is defined by a stream of edges, arriving in adversarial order and any algorithm must process the…

Data Structures and Algorithms · Computer Science 2018-07-26 Suman Kalyan Bera , Prantar Ghosh