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
相关论文
共 50 条
  • [31] A decomposition approach to solve the selective graph coloring problem in some perfect graph families
    Seker, Oylum
    Ekim, Tinaz
    Taskin, Z. Caner
    NETWORKS, 2019, 73 (02) : 145 - 169
  • [32] A note on the Cornaz-Jost transformation to solve the graph coloring problem
    Bonomo, Flavia
    Giandomenico, Monia
    Rossi, Fabrizio
    INFORMATION PROCESSING LETTERS, 2013, 113 (18) : 649 - 652
  • [33] Using cuckoo optimization algorithm and imperialist competitive algorithm to solve inverse kinematics problem for numerical control of robotic manipulators
    Bayati, Mostafa
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART I-JOURNAL OF SYSTEMS AND CONTROL ENGINEERING, 2015, 229 (05) : 375 - 387
  • [34] A Solution to Graph Coloring Problem Using Genetic Algorithm
    Malhotra, Karan
    Vasa, Karan D.
    Chaudhary, Neha
    Vishnoi, Ankit
    Sapra, Varun
    EAI ENDORSED TRANSACTIONS ON SCALABLE INFORMATION SYSTEMS, 2024, 11 (06):
  • [35] MTPSO algorithm for solving planar graph coloring problem
    Hsu, Ling-Yuan
    Horng, Shi-Jinn
    Fan, Pingzhi
    Khan, Muhammad Khurram
    Wang, Yuh-Rau
    Run, Ray-Shine
    Lai, Jui-Lin
    Chen, Rong-Jian
    EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (05) : 5525 - 5531
  • [36] A Discrete Flower Pollination Algorithm for Graph Coloring Problem
    Bensouyad, Meriem
    Saidouni, DjamelEddine
    2015 IEEE 2ND INTERNATIONAL CONFERENCE ON CYBERNETICS (CYBCONF), 2015, : 151 - 155
  • [37] Application of the graph coloring algorithm to the frequency assignment problem
    Park, T
    Lee, CY
    JOURNAL OF THE OPERATIONS RESEARCH SOCIETY OF JAPAN, 1996, 39 (02) : 258 - 265
  • [38] Cuckoo Search Algorithm with Balanced Learning to Solve Logistics Distribution Problem
    Li, Juan
    Liu, Han-xia
    BIO-INSPIRED COMPUTING: THEORIES AND APPLICATIONS, PT 2, BIC-TA 2023, 2024, 2062 : 171 - 181
  • [39] A Parallel MCMC Algorithm for the Balanced Graph Coloring Problem
    Conte, Donatello
    Grossi, Giuliano
    Lanzarotti, Raffaella
    Lin, Jianyi
    Petrini, Alessandro
    GRAPH-BASED REPRESENTATIONS IN PATTERN RECOGNITION, GBRPR 2019, 2019, 11510 : 161 - 171
  • [40] Parallel Simulated Annealing algorithm for Graph Coloring Problem
    Lukasik, Szymon
    Kokosinski, Zbigniew
    Swieton, Grzegorz
    PARALLEL PROCESSING AND APPLIED MATHEMATICS, 2008, 4967 : 229 - +