AN EXTRACTION AND EXPANSION APPROACH FOR GRAPH COLORING

被引:7
作者
Wu, Qinghua [1 ,2 ]
Hao, Jin-Kao [2 ]
机构
[1] Huazhong Univ Sci & Technol, Sch Management, Wuhan 430074, Peoples R China
[2] Univ Angers, LERIA, F-49045 Angers 01, France
关键词
Graph coloring; independent set; tabu search; progressive optimization; SEARCH ALGORITHM;
D O I
10.1142/S0217595913500188
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
This paper presents an extraction and expansion approach for the graph coloring problem. The extraction phase transforms a large graph into a sequence of progressively smaller graphs by removing large independent sets from the graph. The expansion phase starts by generating an approximate coloring for the smallest graph in the sequence. Then it expands the smallest graph by progressively adding back the extracted independent sets and determine a coloring for each intermediate graph. To color each graph, a simple perturbation based tabu search algorithm is used. The proposed approach is evaluated on the DIMACS challenge benchmarks showing competitive results in comparison with the state-of-the-art methods.
引用
收藏
页数:18
相关论文
共 35 条
[1]  
[Anonymous], 1979, Computers and Intractablity: A Guide to the Theory of NP-Completeness
[2]  
[Anonymous], 1996, Discrete Mathematics and Theoretical Computer Science
[3]   A variable neighborhood search for graph coloring [J].
Avanthay, C ;
Hertz, A ;
Zufferey, N .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2003, 151 (02) :379-388
[4]   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
[5]   NEW METHODS TO COLOR THE VERTICES OF A GRAPH [J].
BRELAZ, D .
COMMUNICATIONS OF THE ACM, 1979, 22 (04) :251-256
[6]   A graph-based hyper-heuristic for educational timetabling problems [J].
Burke, Edmund K. ;
McCollum, Barry ;
Meisels, Amnon ;
Petrovic, Sanja ;
Qu, Rong .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2007, 176 (01) :177-192
[7]   SOME EXPERIMENTS WITH SIMULATED ANNEALING FOR COLORING GRAPHS [J].
CHAMS, M ;
HERTZ, A ;
DEWERRA, D .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1987, 32 (02) :260-266
[8]  
Chiarandini M., 2002, P COMPUTATIONAL S GR, P112
[9]   On a graph-theoretical model for cyclic register allocation [J].
de Werra, D ;
Eisenbeis, C ;
Lelait, S ;
Marmol, B .
DISCRETE APPLIED MATHEMATICS, 1999, 93 (2-3) :191-203
[10]  
Dorne R, 1998, LECT NOTES COMPUT SC, V1498, P745, DOI 10.1007/BFb0056916