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 条
  • [21] Convergence results on the stable states of a Gravitational Swarm solving the Graph Coloring Problem
    Grana, Manuel
    Rebollo, Israel
    2013 WORLD CONGRESS ON NATURE AND BIOLOGICALLY INSPIRED COMPUTING (NABIC), 2013, : 107 - 112
  • [22] Solving combinatorial optimization problem using Quantum-Behaved Particle Swarm Optimization
    Tian, Na
    Sun, Jun
    Xu, Wenbo
    DCABES 2006 PROCEEDINGS, VOLS 1 AND 2, 2006, : 491 - 493
  • [23] Particle Swarm Optimization in Solving Vehicle Routing Problem
    Shen, Hai
    Zhu, Yunlong
    Liu, Ting
    Jin, Li
    ICICTA: 2009 SECOND INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTATION TECHNOLOGY AND AUTOMATION, VOL I, PROCEEDINGS, 2009, : 287 - 291
  • [24] A greedy particle swarm optimization for solving knapsack problem
    He, Yi-Chao
    Zhou, Lei
    Shen, Chun-Pu
    PROCEEDINGS OF 2007 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2007, : 995 - +
  • [25] Discrete particle swarm optimization for solving WTA problem
    Qu, Zai-Bin
    Liu, Yan-Jun
    Xu, Xiao-Fei
    Harbin Gongye Daxue Xuebao/Journal of Harbin Institute of Technology, 2011, 43 (03): : 67 - 69
  • [26] Solving the Team Orienteering Problem with Particle Swarm Optimization
    Ai, The Jin
    Pribadi, Jeffry Setyawan
    Ariyono, Vincensius
    INDUSTRIAL ENGINEERING AND MANAGEMENT SYSTEMS, 2013, 12 (03): : 198 - 206
  • [27] Solving Dietary Planning Problem using Particle Swarm Optimization with Genetic Operators
    Porras, Edmarlyn M.
    Fajardo, Arnel C.
    Medina, Ruji P.
    PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND SOFT COMPUTING (ICMLSC 2019), 2019, : 55 - 59
  • [28] Solving technician routing and scheduling problem using improved particle swarm optimization
    Engin Pekel
    Soft Computing, 2020, 24 : 19007 - 19015
  • [29] Solving the Container Stowage Problem (CSP) using Particle Swarm Optimization (PSO)
    Matsaini
    Santosa, Budi
    INTERNATIONAL CONFERENCE ON INDUSTRIAL AND SYSTEMS ENGINEERING (ICONISE) 2017, 2018, 337
  • [30] Solving technician routing and scheduling problem using improved particle swarm optimization
    Pekel, Engin
    SOFT COMPUTING, 2020, 24 (24) : 19007 - 19015