Variable space search for graph coloring

被引:65
作者
Hertz, Alain [2 ]
Plumettaz, Matthieu [3 ]
Zufferey, Nicolas [1 ]
机构
[1] Univ Geneva, HEC, Fac Sci Econ & Sociales, CH-1211 Geneva 4, Switzerland
[2] Ecole Polytech, Dept Math & Genie Ind, Montreal, PQ H3C 3A7, Canada
[3] Ecole Polytech Fed Lausanne, Chaire Rech Operationnelle Sud Est, CH-1015 Lausanne, Switzerland
关键词
graph coloring; local search; variable space search;
D O I
10.1016/j.dam.2008.03.022
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Let G = (V, E) be a graph with vertex set V and edge set E. The k-coloring problem is to assign a color (a number chosen in {1, ..., k}) to each vertex of G so that no edge has both endpoints with the same color. We propose a new local search methodology, called Variable Space Search, which we apply to the k-coloring problem. The main idea is to consider several search spaces, with various neighborhoods and objective functions, and to move from one to another when the search is blocked at a local optimum in a given search space. The k-coloring problem is thus solved by combining different formulations of the problem which are not equivalent, in the sense that some constraints are possibly relaxed in one search space and always satisfied in another. We show that the proposed algorithm improves on every local search used independently (i.e., with a unique search space), and is competitive with the currently best coloring methods, which are complex hybrid evolutionary algorithms. (c) 2008 Elsevier B.V. All rights reserved.
引用
收藏
页码:2551 / 2560
页数:10
相关论文
共 24 条
[1]   A variable neighborhood search for graph coloring [J].
Avanthay, C ;
Hertz, A ;
Zufferey, N .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2003, 151 (02) :379-388
[2]   A graph coloring heuristic using partial solutions and a reactive tabu scheme [J].
Bloechliger, Ivo ;
Zufferey, Nicolas .
COMPUTERS & OPERATIONS RESEARCH, 2008, 35 (03) :960-975
[3]   CHROMATIC SCHEDULING AND CHROMATIC NUMBER PROBLEM [J].
BROWN, JR .
MANAGEMENT SCIENCE SERIES B-APPLICATION, 1972, 19 (04) :456-463
[4]  
Carey M., 1979, COMPUTER INTRACTABIL
[5]  
DESROSIERS C, 2005, DISCRETE AP IN PRESS
[6]  
DIAZ IM, 2002, P COMP S GRAPH COL I
[7]   Genetic and hybrid algorithms for graph coloring [J].
Fleurent, C ;
Ferland, JA .
ANNALS OF OPERATIONS RESEARCH, 1996, 63 :437-461
[8]   A survey of local search methods for graph coloring [J].
Galinier, P ;
Hertz, A .
COMPUTERS & OPERATIONS RESEARCH, 2006, 33 (09) :2547-2562
[9]   Hybrid evolutionary algorithms for graph coloring [J].
Galinier, P ;
Hao, JK .
JOURNAL OF COMBINATORIAL OPTIMIZATION, 1999, 3 (04) :379-397
[10]   An adaptive memory algorithm for the k-coloring problem [J].
Galinier, Philippe ;
Hertz, Alain ;
Zufferey, Nicolas .
DISCRETE APPLIED MATHEMATICS, 2008, 156 (02) :267-279