A minimal-state processing search algorithm for graph coloring problems

被引:0
|
作者
Funabiki, N [1 ]
Higashino, T [1 ]
机构
[1] Osaka Univ, Grad Sch Engn Sci, Dept Informat & Math Sci, Toyonaka, Osaka 5608531, Japan
关键词
graph coloring; simulation; heuristic algorithm; MIPS_CLR; DIMACS;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a heuristic graph coloring algorithm named MIPS_CLR, a MInimal-state Processing Search algorithm for the graph CoLoRing problem. Given a graph G(V, E), the goal of this NP-complete problem is to find a color assignment to every vertex in II such that arty pair of adjacent vertices must not receive the same color but also the total number of colors should be minimized. The graph coloring problem has been widely studied due to its large number of practical applications in various fields. In MIPS-CLR, a construction stage first generates an initial minimal state composed of as many as: colored vertices by a simple greedy algorithm, after a maximal clique of G is found by a maximum clique algorithm. Then, a refinement stage iteratively seeks a solution state while keeping minimality in terms of a cost function by a minimal-state transition method. In this method, the schemes of a best color selection, a random color selection, a color assignment shuffle, and a gradual color expansion are used together to realize the discrete descent starch with hill-climbing capabilities. The performance of MIPS_CLR is evaluated through solving DIMACS benchmark graph instances, where the solution quality is generally better than existing algorithms while the computation time is comparable with the Lest existing one. In particular, MIPS-CLR provides new lower bound solutions for several instances. The simulation results, confirm the extensive search capability of our MIPS_CLR approach For the graph coloring problem.
引用
收藏
页码:1420 / 1430
页数:11
相关论文
共 50 条
  • [21] Breaking the search space symmetry in partitioning problems - An application to the graph coloring problem
    Talbi, El-Ghazali
    Weinberg, Benjamin
    THEORETICAL COMPUTER SCIENCE, 2007, 378 (01) : 78 - 86
  • [22] Variable space search for graph coloring
    Hertz, Alain
    Plumettaz, Matthieu
    Zufferey, Nicolas
    DISCRETE APPLIED MATHEMATICS, 2008, 156 (13) : 2551 - 2560
  • [23] Graph coloring by multiagent fusion search
    Xie, Xiao-Feng
    Liu, Jiming
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2009, 18 (02) : 99 - 123
  • [24] Graph coloring by multiagent fusion search
    Xiao-Feng Xie
    Jiming Liu
    Journal of Combinatorial Optimization, 2009, 18 : 99 - 123
  • [25] A variable neighborhood search for graph coloring
    Avanthay, C
    Hertz, A
    Zufferey, N
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2003, 151 (02) : 379 - 388
  • [26] An enhanced formulation for solving graph coloring problems with the Douglas-Rachford algorithm
    Aragon Artacho, Francisco J.
    Campoy, Ruben
    Elser, Veit
    JOURNAL OF GLOBAL OPTIMIZATION, 2020, 77 (02) : 383 - 403
  • [27] A Discrete Artificial Bee Colony Algorithm Based on Similarity for Graph Coloring Problems
    Chen, Kui
    Kanoh, Hitoshi
    THEORY AND PRACTICE OF NATURAL COMPUTING, TPNC 2016, 2016, 10071 : 73 - 84
  • [28] AN ALGORITHM FOR SOLVING GRAPH COLORING PROBLEMS BASED ON AN IMPROVED ANT COLONY OPTIMIZATION
    Zhou, Supei
    UPB Scientific Bulletin, Series C: Electrical Engineering and Computer Science, 2023, 85 (02): : 209 - 220
  • [29] AN ALGORITHM FOR SOLVING GRAPH COLORING PROBLEMS BASED ON AN IMPROVED ANT COLONY OPTIMIZATION
    Zhou, Supei
    UNIVERSITY POLITEHNICA OF BUCHAREST SCIENTIFIC BULLETIN SERIES C-ELECTRICAL ENGINEERING AND COMPUTER SCIENCE, 2023, 85 (02): : 209 - 220
  • [30] Reinforcement learning based local search for grouping problems: A case study on graph coloring
    Zhou, Yangming
    Hao, Jin-Kao
    Duval, Beatrice
    EXPERT SYSTEMS WITH APPLICATIONS, 2016, 64 : 412 - 422