A graph coloring heuristic using partial solutions and a reactive tabu scheme

被引:105
作者
Bloechliger, Ivo [1 ]
Zufferey, Nicolas
机构
[1] Ecole Polytech Fed Lausanne, Chair Rech Operat Sud Est, CH-1015 Lausanne, Switzerland
[2] Univ Laval, Dept Operat & Syst Decis, Ste Foy, PQ G1K 7P4, Canada
关键词
combinatorial optimization; graph coloring; tabu search;
D O I
10.1016/j.cor.2006.05.014
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Most of the recent heuristics for the graph coloring problem start from an infeasible k-coloring (adjacent vertices may have the same color) and try to make the solution feasible through a sequence of color exchanges. In contrast, our approach (called FOO-PARTIALCOL). which is based on tabu search, considers feasible but partial solutions and tries to increase the size of the cur-rent partial solution. A solution consists of k disjoint stable sets (and, therefore, is a feasible, partial k-coloring) and a set of uncolored vertices. We introduce a reactive tabu tenure which Substantially enhances the performance of both our heuristic as well as the classical tabu algorithm (called TABUCOL) proposed by Hertz and de Werra I Using tabu search techniques for graph coloring, Computing 1987:39:345-51]. We will report numerical results on different benchmark graphs and we will observe that FOO-PARTIALCOL, though very simple. outperforms TABUCOL on some instances, provides very competitive results on a set of benchmark graphs which are known to be difficult, and outperforms the best-known methods on the graph flat300_28_0. For this graph, FOO-PARTIALCOL finds an optimal coloring with 28 colors. The best coloring achieved to date uses 31 colors. Algorithms very close to TABUCOL are still used as intensification procedures in the best coloring methods, which are evolutionary heuristics. FOO-PARTIALCOL could then be a powerful alternative. In conclusion FOO-PARTIALCOL is one of the most efficient simple local search coloring methods yet available. (c) 2006 Elsevier Ltd. All rights reserved.
引用
收藏
页码:960 / 975
页数:16
相关论文
共 30 条
[11]   Hybrid evolutionary algorithms for graph coloring [J].
Galinier, P ;
Hao, JK .
JOURNAL OF COMBINATORIAL OPTIMIZATION, 1999, 3 (04) :379-397
[12]  
GAMST A, 1992, P GLOBECOM 92, P309
[13]  
Garey MR, 1979, Computers and Intractablity: A Guide to the Theoryof NP-Completeness
[14]  
Glover F., 1990, ORSA Journal on Computing, V2, P4, DOI [10.1287/ijoc.1.3.190, 10.1287/ijoc.2.1.4]
[15]  
Glover F.W., 1997, Tabu search
[16]  
Hamiez JP, 2002, LECT NOTES COMPUT SC, V2310, P168
[17]   USING TABU SEARCH TECHNIQUES FOR GRAPH-COLORING [J].
HERTZ, A ;
DEWERRA, D .
COMPUTING, 1987, 39 (04) :345-351
[18]  
HERTZ A, 2005, IN PRESS DISCRETE AP
[19]  
HERTZ A, 2003, APPL METAHEURISTIQUE
[20]  
Johnson DJ., 1996, CLIQUES COLORING SAT