Aug 2026· International journal of computer information systems and industrial management applications· 0 citations
TL;DR
This survey draws together the problem’s theoretical core – vertex, edge, face, list and total coloring – with the algorithms built to solve it and the industries that now depend on those algorithms.
Abstract
Coloring the vertices, edges or faces of a graph so that no two adjacent elements share a label is among the oldest problems in graph theory, and one of the few whose reach extends into exam timetables and wireless spectrum allocation as it does into pure combinatorics. This survey draws together the problem’s theoretical core – vertex, edge, face, list and total coloring – with the algorithms built to solve it and the industries that now depend on those algorithms. Because coloring is NP-hard, we trace the field’s progression from exact and greedy methods (Welsh-Powell, DSATUR, backtracking) through metaheuristics that trade optimality for scale (genetic algorithms, tabu search, simulated annealing, ant colony and artificial bee colony optimization), to the graph neural network and quantum-inspired solvers that have emerged in recent years. Rather than treating theory, algorithms and applications as separate literatures, we connect them directly: each application – examination and crew scheduling, frequency assignment, compiler register allocation, cartographic map coloring – is traced back to the specific coloring variant and algorithm family the literature actually uses, while the algorithm families themselves are compared head-to-head on complexity, solution quality and scalability rather than catalogued one at a time. This comparative structure, together with its coverage of recent learning-based solvers, is what distinguishes this survey from the standard references on the subject. We close by outlining where the field’s open problems remain, from long standing conjectures to the still-unanswered question of whether learned heuristics can match classical methods at real-world scale.
The Graph Coloring Problem (GCP) is an NP-hard combinatorial optimization problem that involves assigning colors to the vertices of a graph such that no two adjacent vertices share the same color. Due to its computational complexity, exact algorithms are often impractical for solving large-scale instances within reason...
Tansel Dokeroglu, Deniz Canturk· Journal of Data Science and...· 0 citations
This paper analyzes multiple routing problems in edge‐colored directed acyclic graphs (CDAGs). Specifically, we investigate the ‐ variant of the Shortest Path Problem (SPP), the Longest Path Problem (LPP), and the Exact Path Problem (EPP) in CDAGs. Assume that we are given a colored DAG , where denotes the vertex s...
A. Subramani, P. Wojciechowski, K. Subramani· Networks· 0 citations
This work presents a novel algorithm named HP-MC that, like prior approaches, is based on the branch and bound search, but which outperforms the leading maximum clique codes on large sparse graphs of various topologies by up to 10x on average.
Some equity constraints on the coloring classes of a classical coloring of the vertices of a graph give rise to the equitable coloring: the number of vertices colored with each color differs by at most one. The least number of colors for which a graph has such an equitable coloring is called the equitable chromatic num...
E. F. Olariu, C. Frăsinaru· INFORMS journal on computing· 0 citations
This work exponentially improves upon the approximation ratio of an existing algo-rithm to 1 r +1, presents another novel dependent-rounding algorithm with an approximation ratio of 1 / ⌈ k 2 ⌉, and modify the initial algorithm via analytical scaling techniques to achieve an approximation factor of (1 − e − r ) /r.
Aravind Srinivasan, A. Srinivasan, Jiayi Wu· 0 citations
Small boundary (SB(k)), a family of linear-time greedy heuristics that guide vertex labeling through a prioritization scheme based on the structure of labeled and k levels of unlabeled vertex neighborhoods, is introduced.
S. G. D. de Oliveira, A. A. D. de Abreu· Journal of Heuristics· 0 citations
We use cookies to run the site and, with your consent, for analytics and to show ads.
See our Cookie Policy.