当前位置: X-MOL 学术Appl. Intell. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Discrete selfish herd optimizer for solving graph coloring problem
Applied Intelligence ( IF 3.4 ) Pub Date : 2020-02-01 , DOI: 10.1007/s10489-020-01636-0
Ruxin Zhao , Yongli Wang , Chang Liu , Peng Hu , Hamed Jelodar , Mahdi Rabbani , Hao Li

Selfish herd optimizer is a new and effective continuous optimization algorithm, but the algorithm cannot solve the specific discrete problem. Therefore, we design a discrete selfish herd optimizer (DSHO) specifically for solving graph coloring problems. At present, many existing methods cannot effectively solve graph coloring problems. To deal with this difficult problem, in DSHO, we propose an effective step-size updating method. This step-size update method is not random, but is updated based on the conflict matrix of candidate solutions. Moreover, we also add a mechanism to deal with potential color conflict areas. By using these methods, DSHO can effectively reduce the number of conflict areas when calculating the conflict matrix of candidate solutions. To verify DSHO’s optimization performance, we use 83 test cases, they includes five simulated maps, six real maps (China, New York, America, Paris, France and Russia) and 72 test cases of minimum coloring number (They come from DIMACS Implementation Challenge). DSHO compare with the latest coloring algorithms, they are DABC, DFA, GETS, HACO, LGFPA, FROGSIM and SDGC, respectively. The experimental outcomes exhibit that DSHO has minimum number of conflict areas, smaller standard deviation, fewer iterations and higher coloring success rate. Discrete selfish herd optimizer is more competitive than other algorithms. Therefore, it is a new method for solving graph coloring problems effectively.

更新日期:2020-04-20
down
wechat
bug