English
Related papers

Related papers: Exponential Time Approximation for Coloring 3-Colo…

200 papers

The $q$-Coloring problem asks whether the vertices of a graph can be properly colored with $q$ colors. Lokshtanov et al. [SODA 2011] showed that $q$-Coloring on graphs with a feedback vertex set of size $k$ cannot be solved in time…

Data Structures and Algorithms · Computer Science 2017-01-25 Lars Jaffke , Bart M. P. Jansen

The Grundy number of a graph is the maximum number of colors used by the greedy coloring algorithm over all vertex orderings. In this paper, we study the computational complexity of GRUNDY COLORING, the problem of determining whether a…

Data Structures and Algorithms · Computer Science 2015-11-03 Edouard Bonnet , Florent Foucaud , Eun Jung Kim , Florian Sikora

We study the $(\Delta+1)$-edge-coloring problem in the parallel $\left(\mathrm{PRAM}\right)$ model of computation. The celebrated Vizing's theorem [Viz64] states that every simple graph $G = (V,E)$ can be properly $(\Delta+1)$-edge-colored.…

Data Structures and Algorithms · Computer Science 2026-01-21 Michael Elkin , Ariel Khuzman

This paper is concerned with efficiently coloring sparse graphs in the distributed setting with as few colors as possible. According to the celebrated Four Color Theorem, planar graphs can be colored with at most 4 colors, and the proof…

Combinatorics · Mathematics 2019-10-28 Pierre Aboulker , Marthe Bonamy , Nicolas Bousquet , Louis Esperet

Among the most important graph parameters is the Diameter, the largest distance between any two vertices. There are no known very efficient algorithms for computing the Diameter exactly. Thus, much research has been devoted to how fast this…

Data Structures and Algorithms · Computer Science 2021-03-31 Arturs Backurs , Liam Roditty , Gilad Segal , Virginia Vassilevska Williams , Nicole Wein

We reprove the results on the hardness of approximating hypergraph coloring using a different technique based on bounds on the size of extremal $t$-agreeing families of $[q]^n$. Specifically, using theorems of Frankl-Tokushige [FT99],…

Computational Complexity · Computer Science 2019-04-03 Per Austrin , Amey Bhangale , Aditya Potukuchi

Let U be a universe on n elements, let k be a positive integer, and let F be a family of (implicitly defined) subsets of U. We consider the problems of partitioning U into k sets from F, covering U with k sets from F, and packing k…

Data Structures and Algorithms · Computer Science 2023-11-15 Serge Gaspers , Jerry Zirui Li

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

We present linear time {\it in-place} algorithms for several basic and fundamental graph problems including the well-known graph search methods (like depth-first search, breadth-first search, maximum cardinality search), connectivity…

Data Structures and Algorithms · Computer Science 2019-07-24 Sankardeep Chakraborty , Kunihiko Sadakane , Srinivasa Rao Satti

Any graph with maximum degree $\Delta$ admits a proper vertex coloring with $\Delta + 1$ colors that can be found via a simple sequential greedy algorithm in linear time and space. But can one find such a coloring via a sublinear algorithm?…

Data Structures and Algorithms · Computer Science 2019-01-08 Sepehr Assadi , Yu Chen , Sanjeev Khanna

We contribute to the theoretical understanding of randomized search heuristics for dynamic problems. We consider the classical vertex coloring problem on graphs and investigate the dynamic setting where edges are added to the current graph.…

Neural and Evolutionary Computing · Computer Science 2021-05-27 Jakob Bossek , Frank Neumann , Pan Peng , Dirk Sudholt

Bounded expansion and nowhere-dense classes of graphs capture the theoretical tractability for several important algorithmic problems. These classes of graphs can be characterized by the so-called weak coloring numbers of graphs, which…

Data Structures and Algorithms · Computer Science 2022-09-27 Alexander Dobler , Manuel Sorge , Anaïs Villedieu

We present a 1.8334-approximation algorithm for Vertex Cover on string graphs given with a representation, which takes polynomial time in the size of the representation; the exact approximation factor is $11/6$. Recently, the barrier of 2…

Data Structures and Algorithms · Computer Science 2024-09-30 Édouard Bonnet , Paweł Rzążewski

Approximate random k-colouring of a graph G=(V,E) is a very well studied problem in computer science and statistical physics. It amounts to constructing a k-colouring of G which is distributed close to Gibbs distribution, i.e. the uniform…

Discrete Mathematics · Computer Science 2011-07-06 Charilaos Efthymiou

Vizing's theorem states that any graph of maximum degree $\Delta$ can be properly edge colored with at most $\Delta+1$ colors. In the online setting, it has been a matter of interest to find an algorithm that can properly edge color any…

Data Structures and Algorithms · Computer Science 2024-10-30 Aditi Dudeja , Rashmika Goswami , Michael Saks

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

We give a near-linear time 4-coloring algorithm for planar graphs, improving on the previous quadratic time algorithm by Robertson et al. from 1996. Such an algorithm cannot be achieved by the known proofs of the Four Color Theorem (4CT).…

The Euler genus of a graph is a fundamental and well-studied parameter in graph theory and topology. Computing it has been shown to be NP-hard by [Thomassen '89 & '93], and it is known to be fixed-parameter tractable. However, the…

Data Structures and Algorithms · Computer Science 2013-11-04 Chandra Chekuri , Anastasios Sidiropoulos

A linearly ordered (LO) $k$-colouring of a hypergraph is a colouring of its vertices with colours $1, \dots, k$ such that each edge contains a unique maximal colour. Deciding whether an input hypergraph admits LO $k$-colouring with a fixed…

Computational Complexity · Computer Science 2023-12-21 Marek Filakovský , Tamio-Vesa Nakajima , Jakub Opršal , Gianluca Tasinato , Uli Wagner

In 1965, Vizing [Diskret. Analiz, 1965] showed that every planar graph of maximum degree $\Delta\ge 8$ can be edge-colored using $\Delta$ colors. The direct implementation of the Vizing's proof gives an algorithm that finds the coloring in…

Data Structures and Algorithms · Computer Science 2026-05-06 Patryk Jędrzejczak , Łukasz Kowalik