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] A proposal of a minimal-state processing search algorithm for link scheduling problems in packet radio networks
    Tajima, S
    Funabiki, N
    Sugano, A
    Higashino, T
    2003 SYMPOSIUM ON APPLICATIONS AND THE INTERNET, PROCEEDINGS, 2003, : 128 - 135
  • [3] A proposal of a minimal-state processing search algorithm for isochronous channel reuse problems in DQDB networks
    Funabiki, N
    Sugano, A
    Higashino, T
    AINA 2003: 17TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS, 2003, : 229 - 232
  • [4] MINIMAL-STATE STOCHASTIC FINITE STATE SYSTEMS
    BACON, GC
    IEEE TRANSACTIONS ON CIRCUIT THEORY, 1964, CT11 (02): : 307 - &
  • [5] Graph Coloring Algorithm Based on Minimal Cost Graph Neural Network
    Gao, Ming
    Hu, Jing
    IEEE ACCESS, 2024, 12 : 168000 - 168009
  • [6] A new genetic local search algorithm for graph coloring
    Dorne, R
    Hao, JK
    PARALLEL PROBLEM SOLVING FROM NATURE - PPSN V, 1998, 1498 : 745 - 754
  • [7] GRAPH-COLORING ALGORITHM FOR LARGE SCHEDULING PROBLEMS
    LEIGHTON, FT
    JOURNAL OF RESEARCH OF THE NATIONAL BUREAU OF STANDARDS, 1979, 84 (06): : 489 - 506
  • [9] A Discrete Firefly Algorithm Based on Similarity for Graph Coloring Problems
    Chen, Kui
    Kanoh, Hitoshi
    2017 18TH IEEE/ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCE, NETWORKING AND PARALLEL/DISTRIBUTED COMPUTING (SNDP 2017), 2017, : 65 - 70
  • [10] 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