Computer Science ›› 2022, Vol. 49 ›› Issue (11A): 211000128-5.doi: 10.11896/jsjkx.211000128

• Artificial Intelligence • Previous Articles     Next Articles

Improved Algorithm for Tabu Search of Graph Coloring Problems

WANG Jian-chang, WANG Shuo, LI Zhuang, JIANG Hua   

  1. School of Software,Yunnan University,Kunming 650504,China
  • Online:2022-11-10 Published:2022-11-21
  • About author:WANG Jian-chang,born in 1997,postgraduate.His main research interest is intelligent computing.
    JIANG Hua,born in 1978,Ph.D,assistant professor,is a professional memberof China Computer Federation.His main research interests include practical algorithm solving for combinatorial optimization problems,algorithms for social network analysis and graph theory.

Abstract: The graph coloring problem is an NP-hard problem,which has a wide range of applications in reality,such as register allocation,airport scheduling and so on.Tabu search algorithm is a classic heuristic search algorithm,which is widely used in the algorithm design of graph coloring problems.As a low-level operator,the tabu search algorithm is also commonly used in the design of graph coloring algorithms such as hybrid evolutionary algorithm(HEA),which plays a key role in the performance of the algorithm.Therefore,the improvement of the tabu search algorithm has practical significance for promoting the research of graph coloring algorithm.Aiming at the problem of graph coloring,this paper proposes an improved version of Tabucol+ to enhance the concentration of search.Based on the traditional tabu search strategy,the proposed algorithm introduces a new scoring strategy.Experimental results show that the new algorithm can significantly reduce the number of iterations andsearch time.In some cases,even the improvement of the number of colors has been achieved.

Key words: Tabu search algorithm, Graph coloring problem, Vertices with the same score

CLC Number: 

  • TP301
[1]CHOU X C,MARIA G L,ROBERTO M.A Tabu Search algorithm for the Probabilistic Orienteering Problem[J].Computers &Operations Research,2021,126:105107.
[2]TANSEL D,ENDER S.Memetic Teaching-Learning-BasedOptimization algorithms for large graph coloring problems[J].Engineering Applications of Artificial Intelligence,2021,102.
[3]FRED G.Future paths for integer programming and links to artificial intelligence[J].Pergamon,1986,13(5):533-549.
[4]HERTZ A,WERRA D.Using tabu search techniques for graph coloring[J].Computing,1987,39(4):345-351.
[5]GALINIER P,HAO J K.Hybrid Evolutionary Algorithms for Graph Coloring[J].Journal of Combinatorial Optimization,1999,3(4):379-397.
[6]LÜ Z P,HAO J K.A memetic algorithm for graph coloring[J].European Journal of Operational Research,2009,203(1):241-250.
[7]MOALIC L,GONDRAN A.Variations on memetic algorithmsfor graph coloring problems[J].Journal of Heuristics,2018,24(1):1-24.
[8]PREUX P,TALBI E G.Towards hybrid evolutionary algo-rithms[J].International Transactions in Operational Research,1999,6(6):557-570.
[9]LU Y L,BENLIC U,WU Q H.A highly effective hybrid evolutionary algorithm for the covering salesman problem[J].Information Sciences,2021,564:144-162.
[10]GLOVER F,CAMPOS V,MARTÍ R.Tabu search tutorial.A Graph Drawing Application[J].TOP,2021:319-350.
[11]MOSTAFAIE T,MODARRES F,NAVIMIPOUR K N J.Asystematic study on meta-heuristic approaches for solving the graph coloring problem[J].Computers and Operations Research,2020,120:104850.
[12]CHALUPA D.On transitions in the behaviour of tabu search algorithm TabuCol for graph colouring[J].Journal of Experimental & Theoretical Artificial Intelligence,2017,30(1):53-69.
[13]RAJA M,GOPALAKRISHNAN S.Solution to Graph Coloring Using Genetic and Tabu Search Procedures[J].Arabian Journal for Science and Engineering,2018,43(2):525-542.
[14]https://sites.google.com/site/graphcoloring/vertex-coloring.
[15]LAI X J,HAO J K,GLOVER F.A study of two evolutionary/tabu search approaches for the generalized max-mean dispersion problem[J].Expert Systems With Applications,2020,139:112856.
[1] CHEN Yu-tao, XU Wen-chao, ZHAO Zhao-na, LIU Hong-en, WANG Hao. Optimization of Scheduling and Maintenance Strategy for Navigation Aircraft Operation [J]. Computer Science, 2020, 47(11A): 632-637.
[2] GAO Chao-xin, CHEN Xin and XIANG Xu-dong. Intelligent Optimization Algorithm for Interference Coordination in LTE-A Femtocell System [J]. Computer Science, 2015, 42(8): 273-278.
[3] ZHENG Jing-jing ZHANG Jing WU Ji-gang. Heuristic Algorithm for Server Placement in Distributed Interactive Applications [J]. Computer Science, 2015, 42(7): 95-98.
[4] . [J]. Computer Science, 2008, 35(6): 83-85.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!