Modified cuckoo optimization algorithm (MCOA) to solve graph coloring problem

被引:46
作者
Mahmoudi, Shadi [1 ]
Lotfi, Shahriar [2 ]
机构
[1] Coll Nabi Akram, Dept Comp Engn, Tabriz, Iran
[2] Univ Tabriz, Dept Comp Sci, Tabriz, Iran
关键词
Modified cuckoo optimization algorithm (MCOA); Optimization; Graph coloring problem; Non-linear optimization; MEMETIC ALGORITHM;
D O I
10.1016/j.asoc.2015.04.020
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In recent years, various heuristic optimization methods have been developed. Many of these methods are inspired by swarm behaviors in nature, such as particle swarm optimization (PSO), firefly algorithm (FA) and cuckoo optimization algorithm (COA). Recently introduced COA, has proven its excellent capabilities, such as faster convergence and better global minimum achievement. In this paper a new approach for solving graph coloring problem based on COA was presented. Since COA at first was presented for solving continuous optimization problems, in this paper we use the COA for the graph coloring problem, we need a discrete COA. Hence, to apply COA to discrete search space, the standard arithmetic operators such as addition, subtraction and multiplication existent in COA migration operator based on the distance's theory needs to be redefined in the discrete space. Redefinition of the concept of the difference between the two habitats as the list of differential movements, COA is equipped with a means of solving the discrete nature of the non-permutation. A set of graph coloring benchmark problems are solved and its performance is compared with some well-known heuristic search methods. The obtained results confirm the high performance of the proposed method. (C) 2015 Elsevier B.V. All rights reserved.
引用
收藏
页码:48 / 64
页数:17
相关论文
共 53 条