Solving Graph Coloring Problem Using Divide and Conquer-Based Turbulent Particle Swarm Optimization

被引:0
|
作者
Raja Marappan
Gopalakrishnan Sethumadhavan
机构
[1] SASTRA Deemed University,Department of Computer Applications, School of Computing
关键词
Approximation method; Combinatorial optimization; Graph coloring; NP-hard; Swarm optimization; Divide and conquer;
D O I
暂无
中图分类号
学科分类号
摘要
The graph coloring problem, an NP-hard combinatorial optimization problem, is required in some engineering applications. This research focuses on the requirement of designing a new particle swarm optimization model to minimize the search space and generations. This stochastic method is developed using divide and conquer with improved strategies to offset the problems in the well-known existing ways. The divide and conquer strategy splits the vertex set of graph G into two subsets, and then, the subsets are solved to reduce the search space. The advanced neighborhood search operator is applied to a particle for a fixed number of iterations to improve its position to obtain the best neighborhood. The modified turbulent strategy is designed to overcome the problem of getting a divergent solution. The iterative fitness assessment and walking one strategy are applied to identify the maximum conflicting vertices and assign a set of valid colors. The behavioral analysis of this stochastic search model reveals that premature convergence is primarily caused by the decrease in the velocity of particles in the search space that leads to a total implosion and, ultimately, fitness stagnation of the swarm. The lazy particles are driven out for exploring new search spaces to avoid premature convergence. The experimental results of this method have revealed that a better near-optimal solution is obtained for some of the critical benchmark graphs compared with the state-of-the-art techniques.
引用
收藏
页码:9695 / 9712
页数:17
相关论文
共 50 条
  • [1] Solving Graph Coloring Problem Using Divide and Conquer-Based Turbulent Particle Swarm Optimization
    Marappan, Raja
    Sethumadhavan, Gopalakrishnan
    ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2022, 47 (08) : 9695 - 9712
  • [2] Discrete Particle Swarm Optimization Algorithm for Solving Graph Coloring Problem
    Zhang, Kai
    Zhu, Wanying
    Liu, Jun
    He, Juanjuan
    BIO-INSPIRED COMPUTING - THEORIES AND APPLICATIONS, BIC-TA 2015, 2015, 562 : 643 - 652
  • [3] Solving Graph Coloring Problem Using Parallel Discrete Particle Swarm Optimization on CUDA
    Rao, Ze-shu
    Zhu, Wan-ying
    Zhang, Kai
    2ND INTERNATIONAL CONFERENCE ON APPLIED MATHEMATICS, SIMULATION AND MODELLING (AMSM 2017), 2017, 162 : 236 - 240
  • [4] Acceleration Based Particle Swarm Optimization for Graph Coloring Problem
    Agrawal, Jitendra
    Agrawal, Shikha
    KNOWLEDGE-BASED AND INTELLIGENT INFORMATION & ENGINEERING SYSTEMS 19TH ANNUAL CONFERENCE, KES-2015, 2015, 60 : 714 - 721
  • [5] A novel discrete particle swarm optimization algorithm for solving graph coloring problem
    Zhang K.
    Zhu W.
    Liu J.
    He J.
    He, Juanjuan, 1600, American Scientific Publishers (13): : 3588 - 3594
  • [6] Solution to Graph Coloring Problem using Divide and Conquer based Genetic Method
    Marappan, Raja
    Sethumadhavan, Gopalakrishnan
    2016 INTERNATIONAL CONFERENCE ON INFORMATION COMMUNICATION AND EMBEDDED SYSTEMS (ICICES), 2016,
  • [7] A divide-and-conquer strategy with particle swarm optimization for the job shop scheduling problem
    Zhang, Rui
    Wu, Cheng
    ENGINEERING OPTIMIZATION, 2010, 42 (07) : 641 - 670
  • [8] Hybrid Discrete Particle Swarm Algorithm for Graph Coloring Problem
    Qin, Jin
    Yin, Yi-xin
    Ban, Xiao-juan
    JOURNAL OF COMPUTERS, 2011, 6 (06) : 1175 - 1182
  • [9] Solving shortest path problem using particle swarm optimization
    Mohemmed, Ammar W.
    Sahoo, Nirod Chandra
    Geok, Tan Kim
    APPLIED SOFT COMPUTING, 2008, 8 (04) : 1643 - 1653
  • [10] A Chaotic Binary Salp Swarm Algorithm for Solving the Graph Coloring Problem
    Meraihi, Yassine
    Ramdane-Cherif, Amar
    Mahseur, Mohammed
    Achelia, Dalila
    MODELLING AND IMPLEMENTATION OF COMPLEX SYSTEMS, 2019, 64 : 106 - 118