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 条
  • [41] A Memetic Algorithm with Adaptive Operator Selection for Graph Coloring
    Grelier, Cyril
    Goudet, Olivier
    Hao, Jin-Kao
    EVOLUTIONARY COMPUTATION IN COMBINATORIAL OPTIMIZATION, EVOCOP 2024, 2024, 14632 : 65 - 80
  • [42] A Structure-Driven Genetic Algorithm for Graph Coloring
    Aguilar-Canepa, Jose
    Menchaca-Mendez, Rolando
    Menchaca-Mendez, Ricardo
    Garcia, Jesus
    COMPUTACION Y SISTEMAS, 2021, 25 (03): : 465 - 481
  • [43] Graph coloring using the reduced quantum genetic algorithm
    Ardelean S.M.
    Udrescu M.
    PeerJ Computer Science, 2021, 7
  • [44] A new exam scheduling algorithm using graph coloring
    Malkawi, Mohammad
    Hassan, Mohammad Al-Haj
    Hassan, Osama Al-Haj
    INTERNATIONAL ARAB JOURNAL OF INFORMATION TECHNOLOGY, 2008, 5 (01) : 80 - 86
  • [45] Graph Coloring with a Distributed Hybrid Quantum Annealing Algorithm
    Titiloye, Olawale
    Crispin, Alan
    AGENT AND MULTI-AGENT SYSTEMS: TECHNOLOGIES AND APPLICATIONS, 2011, 6682 : 553 - 562
  • [46] Solution to Graph Coloring Using Genetic and Tabu Search Procedures
    Raja Marappan
    Gopalakrishnan Sethumadhavan
    Arabian Journal for Science and Engineering, 2018, 43 : 525 - 542
  • [47] A note on the complexity of longest path problems related to graph coloring
    Pardalos, PM
    Migdalas, A
    APPLIED MATHEMATICS LETTERS, 2004, 17 (01) : 13 - 15
  • [48] ColPack: Software for Graph Coloring and Related Problems in Scientific Computing
    Gebremedhin, Assefaw H.
    Duc Nguyen
    Patwary, Md. Mostofa Ali
    Pothen, Alex
    ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 2013, 40 (01):
  • [49] Exponential-Time Quantum Algorithms for Graph Coloring Problems
    Kazuya Shimizu
    Ryuhei Mori
    Algorithmica, 2022, 84 : 3603 - 3621
  • [50] A deep learning guided memetic framework for graph coloring problems
    Goudet, Olivier
    Grelier, Cyril
    Hao, Jin-Kao
    KNOWLEDGE-BASED SYSTEMS, 2022, 258