Improving probability learning based local search for graph coloring

被引:31
|
作者
Zhou, Yangming [1 ,2 ]
Duval, Beatrice [2 ]
Hao, Jin-Kao [2 ,3 ]
机构
[1] Donghua Univ, Glorious Sun Sch Business & Management, 1882 Yanan Rd West, Shanghai, Peoples R China
[2] Univ Angers, LERIA, 2 Blvd Lavoisier, F-49045 Angers, France
[3] Inst Univ France, 1 Rue Descartes, F-75231 Paris, France
关键词
Graph coloring; Grouping problems; Learning-based optimization; Tabu search; Heuristics; FREQUENCY ASSIGNMENT; MEMETIC ALGORITHM; OPTIMIZATION;
D O I
10.1016/j.asoc.2018.01.027
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents an improved probability learning based local search algorithm for the well-known graph coloring problem. The algorithm iterates through three distinct phases: a starting coloring generation phase based on a probability matrix, a heuristic coloring improvement phase and a learning based probability updating phase. The method maintains a dynamically updated probability matrix which specifies the chance for a vertex to belong to each color group. To explore the specific feature of the graph coloring problem where color groups are interchangeable and to avoid the difficulty posed by symmetric solutions, a group matching procedure is used to find the group-to-group correspondence between a starting coloring and its improved coloring. Additionally, by considering the optimization phase as a black box, we adopt the popular tabu search coloring procedure for the coloring improvement phase. We show extensive computational results on the well-known DIMACS benchmark instances and comparisons with state-of-the-art coloring algorithms. (c) 2018 Elsevier B.V. All rights reserved.
引用
收藏
页码:542 / 553
页数:12
相关论文
共 50 条
  • [1] Reinforcement learning based local search for grouping problems: A case study on graph coloring
    Zhou, Yangming
    Hao, Jin-Kao
    Duval, Beatrice
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2016, 64 : 412 - 422
  • [2] CHECKCOL: Improved local search for graph coloring
    Caramia, Massimiliano
    Dell'Olmo, Paolo
    Italiano, Giuseppe F.
    [J]. JOURNAL OF DISCRETE ALGORITHMS, 2006, 4 (02) : 277 - 298
  • [3] A survey of local search methods for graph coloring
    Galinier, P
    Hertz, A
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2006, 33 (09) : 2547 - 2562
  • [4] On local search for the generalized graph coloring problem
    Vredeveld, T
    Lenstra, JK
    [J]. OPERATIONS RESEARCH LETTERS, 2003, 31 (01) : 28 - 34
  • [5] A fast and simple local search for graph coloring
    Caramia, M
    Dell'Olmo, P
    [J]. ALGORITHM ENGINEERING, 1999, 1668 : 316 - 329
  • [6] Reduction and Local Search for Weighted Graph Coloring Problem
    Wang, Yiyuan
    Cai, Shaowei
    Pan, Shiwei
    Li, Ximing
    Yin, Monghao
    [J]. THIRTY-FOURTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, THE THIRTY-SECOND INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE AND THE TENTH AAAI SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2020, 34 : 2433 - 2441
  • [7] A new genetic local search algorithm for graph coloring
    Dorne, R
    Hao, JK
    [J]. PARALLEL PROBLEM SOLVING FROM NATURE - PPSN V, 1998, 1498 : 745 - 754
  • [8] Scatter search for graph coloring
    Hamiez, JP
    Hao, JK
    [J]. ARTFICIAL EVOLUTION, 2002, 2310 : 168 - 179
  • [9] Non-oblivious local search for graph and hypergraph coloring problems
    Alimonti, P
    [J]. GRAPH-THEORETIC CONCEPTS IN COMPUTER SCIENCE, 1995, 1017 : 167 - 180
  • [10] Graph Coloring Problem Based on Learning Automata
    Torkestani, J. Akbari
    Meybodi, M. R.
    [J]. 2009 INTERNATIONAL CONFERENCE ON INFORMATION MANAGEMENT AND ENGINEERING, PROCEEDINGS, 2009, : 718 - +