An Efficient Memetic Algorithm for the Minimum Load Coloring Problem

被引:3
|
作者
Zhang, Zhiqiang [1 ,2 ]
Li, Zhongwen [1 ,2 ]
Qiao, Xiaobing [3 ]
Wang, Weijun [2 ]
机构
[1] Chengdu Univ, Key Lab Pattern Recognit & Intelligent Informat P, Inst Higher Educ Sichuan Prov, Chengdu 610106, Sichuan, Peoples R China
[2] Chengdu Univ, Sch Informat Sci & Engn, Chengdu 610106, Sichuan, Peoples R China
[3] Chengdu Univ, Coll Teachers, Chengdu 610106, Sichuan, Peoples R China
关键词
minimum load coloring; memetic algorithm; evolutionary; local search; VARIABLE NEIGHBORHOOD SEARCH; LOCAL SEARCH;
D O I
10.3390/math7050475
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
Given a graph G with n vertices and l edges, the load distribution of a coloring q: V {red, blue} is defined as d(q) = (r(q), b(q)), in which r(q) is the number of edges with at least one end-vertex colored red and b(q) is the number of edges with at least one end-vertex colored blue. The minimum load coloring problem (MLCP) is to find a coloring q such that the maximum load, l(q) = 1/l x max{r(q), b(q)}, is minimized. This problem has been proved to be NP-complete. This paper proposes a memetic algorithm for MLCP based on an improved K-OPT local search and an evolutionary operation. Furthermore, a data splitting operation is executed to expand the data amount of global search, and a disturbance operation is employed to improve the search ability of the algorithm. Experiments are carried out on the benchmark DIMACS to compare the searching results from memetic algorithm and the proposed algorithms. The experimental results show that a greater number of best results for the graphs can be found by the memetic algorithm, which can improve the best known results of MLCP.
引用
收藏
页数:20
相关论文
共 50 条
  • [1] A memetic algorithm for the Minimum Sum Coloring Problem
    Jin, Yan
    Hao, Jin-Kao
    Hamiez, Jean-Philippe
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2014, 43 : 318 - 327
  • [2] Artificial Bee Colony Algorithm for the Minimum Load Coloring Problem
    Fei, Tang
    Bo, Wang
    Jin, Wang
    Liu, DiChen
    [J]. JOURNAL OF COMPUTATIONAL AND THEORETICAL NANOSCIENCE, 2013, 10 (09) : 1968 - 1971
  • [3] A Bi-objective memetic algorithm proposal for solving the minimum sum coloring problem
    Harrabi, Olfa
    Fatnassi, Ezzeddine
    Bouziri, Hend
    Chaouachi, Jouhaina
    [J]. PROCEEDINGS OF THE 2017 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION (GECCO'17 COMPANION), 2017, : 27 - 28
  • [4] A Michigan memetic algorithm for solving the vertex coloring problem
    Mirsaleh, Mehdi Rezapoor
    Meybodi, Mohammad Reza
    [J]. JOURNAL OF COMPUTATIONAL SCIENCE, 2018, 24 : 389 - 401
  • [5] On the minimum load coloring problem -: Extended abtract
    Ahuja, N
    Baltz, A
    Doerr, B
    Prívetivy, A
    Srivastav, A
    [J]. APPROXIMATION AND ONLINE ALGORITHMS, 2006, 3879 : 15 - 26
  • [6] A Memetic Algorithm Using Partial Solutions for Graph Coloring Problem
    Zhuang, Ziwei
    Xu, Hedong
    Fan, Suohai
    Zheng, Jing
    [J]. 2016 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2016, : 3200 - 3206
  • [7] The sum coloring problem: a memetic algorithm based on two individuals
    Moalic, Laurent
    Gondran, Alexandre
    [J]. 2019 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2019, : 1798 - 1805
  • [8] A memetic algorithm for graph coloring
    Lue, Zhipeng
    Hao, Jin-Kao
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2010, 203 (01) : 241 - 250
  • [9] A memetic algorithm for the biobjective minimum spanning tree problem
    Rocha, Daniel A. M.
    Gouvea Goldbarg, Elizabeth F.
    Goldbarg, Marco Cesar
    [J]. EVOLUTIONARY COMPUTATION IN COMBINATORIAL OPTIMIZATION, PROCEEDINGS, 2006, 3906 : 222 - 233
  • [10] A memetic algorithm for minimum independent dominating set problem
    Wang, Yiyuan
    Chen, Jiejiang
    Sun, Huanyao
    Yin, Minghao
    [J]. NEURAL COMPUTING & APPLICATIONS, 2018, 30 (08): : 2519 - 2529