The RGCP (Robust Graph Coloring problem) is a new variant of the traditional graph coloring problem. It has numerous practical applications in real world like timetabling and crew scheduling. The traditional graph coloring problem focuses on minimizing the number of colors used in the graph. RGCP focuses on the robustness of the coloring so that the coloring is able to handle uncertainty that often occurs in the real world. By that, we mean that given a fixed number of colors we would like to color the graph so that adjacent vertices are assigned different colors with the consideration of the possible appearance of the missing edges. In this paper, we present a new hybrid genetic algorithm (GA), which embeds two kinds of local search algorithms – enumerative search and random search within the GA framework. In addition, we integrate a partition based encoding scheme with a specialized crossover operator into our GA method. We also propose an adaptive scheme that alternates between two local search methods to increase performance. Experimental results show that our new algorithm outperforms the best published results in terms of the quality of solutions and the computing time needed.
[1]
Javier Yáñez,et al.
The robust coloring problem
,
2003,
Eur. J. Oper. Res..
[2]
Daniel Brélaz,et al.
New methods to color the vertices of a graph
,
1979,
CACM.
[3]
Lawrence. Davis,et al.
Handbook Of Genetic Algorithms
,
1990
.
[4]
Jin-Kao Hao,et al.
Hybrid Evolutionary Algorithms for Graph Coloring
,
1999,
J. Comb. Optim..
[5]
Cecilia R. Aragon,et al.
Optimization by Simulated Annealing: An Experimental Evaluation; Part II, Graph Coloring and Number Partitioning
,
1991,
Oper. Res..