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 条
  • [1] A minimal-state processing search algorithm for satisfiability problems
    Funabiki, N
    Yokohira, T
    Nakanishi, T
    Tajima, S
    Higashino, T
    2001 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-5: E-SYSTEMS AND E-MAN FOR CYBERNETICS IN CYBERSPACE, 2002, : 2769 - 2774
  • [2] Graph Coloring Algorithm Based on Minimal Cost Graph Neural Network
    Gao, Ming
    Hu, Jing
    IEEE ACCESS, 2024, 12 : 168000 - 168009
  • [3] Solving Graph Coloring Problems with the Douglas-Rachford Algorithm
    Aragon Artacho, Francisco J.
    Campoy, Ruben
    SET-VALUED AND VARIATIONAL ANALYSIS, 2018, 26 (02) : 277 - 304
  • [4] Solving Graph Coloring Problems with the Douglas-Rachford Algorithm
    Francisco J. Aragón Artacho
    Rubén Campoy
    Set-Valued and Variational Analysis, 2018, 26 : 277 - 304
  • [5] An enhanced formulation for solving graph coloring problems with the Douglas–Rachford algorithm
    Francisco J. Aragón Artacho
    Rubén Campoy
    Veit Elser
    Journal of Global Optimization, 2020, 77 : 383 - 403
  • [6] A Metaheuristic Algorithm to Face the Graph Coloring Problem
    Guzman-Ponce, A.
    Marcial-Romero, J. R.
    Valdovinos, R. M.
    Alejo, R.
    Granda-Gutierrez, E. E.
    HYBRID ARTIFICIAL INTELLIGENT SYSTEMS, HAIS 2020, 2020, 12344 : 195 - 208
  • [7] A memetic algorithm for graph coloring
    Lue, Zhipeng
    Hao, Jin-Kao
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2010, 203 (01) : 241 - 250
  • [8] Variable space search for graph coloring
    Hertz, Alain
    Plumettaz, Matthieu
    Zufferey, Nicolas
    DISCRETE APPLIED MATHEMATICS, 2008, 156 (13) : 2551 - 2560
  • [9] Graph coloring by multiagent fusion search
    Xie, Xiao-Feng
    Liu, Jiming
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2009, 18 (02) : 99 - 123
  • [10] A variable neighborhood search for graph coloring
    Avanthay, C
    Hertz, A
    Zufferey, N
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2003, 151 (02) : 379 - 388