Graph Coloring Problem Based on Learning Automata

被引:8
|
作者
Torkestani, J. Akbari [1 ]
Meybodi, M. R. [2 ]
机构
[1] Islamic Azad Univ, Dept Comp Engn, Arak Branch, Arak, Iran
[2] Amirkabir Univ Technol, Dept Comp Engn, Tehran, Iran
来源
2009 INTERNATIONAL CONFERENCE ON INFORMATION MANAGEMENT AND ENGINEERING, PROCEEDINGS | 2009年
关键词
Graph coloring problem; vertex coloring problem; combinatorial optimization problem; learning automata;
D O I
10.1109/ICIME.2009.106
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The vertex coloring problem is a well-known classical problem in graph theory in which a color is assigned to each vertex of the graph such that no two adjacent vertices have the same color. The minimum vertex coloring problem is known to be an NP-hard problem in an arbitrary graph, and a host of approximation solutions are available. In this paper, four learning automata-based approximation algorithms are proposed for solving the minimum (vertex) coloring problem. It is shown that by a proper choice of the parameters of the algorithm, the probability of approximating the optimal solution is as close to unity as possible. The last proposed algorithm is compared with some well-known coloring algorithms and the results show the efficiency of the proposed algorithm in terms of the color set size and running time of algorithm.
引用
收藏
页码:718 / +
页数:3
相关论文
共 50 条
  • [1] Cellular Learning Automata-based Graph Coloring Problem
    Eraghi, Alireza Enami
    Torkestani, Javad Akbari
    Meybodi, Mohammad Reza
    PROCEEDINGS OF 2009 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND COMPUTING (IACSIT ICMLC 2009), 2009, : 163 - 167
  • [2] Solving graph coloring problems using learning automata
    Bouhmala, Noureddine
    Granmo, Ole-Christoffer
    EVOLUTIONARY COMPUTATION IN COMBINATORIAL OPTIMIZATION, PROCEEDINGS, 2008, 4972 : 277 - 288
  • [3] A cellular learning automata-based algorithm for solving the vertex coloring problem
    Torkestani, Javad Akbari
    Meybodi, Mohammad Reza
    EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (08) : 9237 - 9247
  • [4] Adaptive Petri net based on irregular cellular learning automata with an application to vertex coloring problem
    S. Mehdi Vahidipour
    Mohammad Reza Meybodi
    Mehdi Esnaashari
    Applied Intelligence, 2017, 46 : 272 - 284
  • [5] Adaptive Petri net based on irregular cellular learning automata with an application to vertex coloring problem
    Vahidipour, S. Mehdi
    Meybodi, Mohammad Reza
    Esnaashari, Mehdi
    APPLIED INTELLIGENCE, 2017, 46 (02) : 272 - 284
  • [6] A new memetic algorithm based on cellular learning automata for solving the vertex coloring problem
    Mirsaleh, Mehdi Rezapoor
    Meybodi, Mohammad Reza
    MEMETIC COMPUTING, 2016, 8 (03) : 211 - 222
  • [7] A new memetic algorithm based on cellular learning automata for solving the vertex coloring problem
    Mehdi Rezapoor Mirsaleh
    Mohammad Reza Meybodi
    Memetic Computing, 2016, 8 : 211 - 222
  • [8] Acceleration Based Particle Swarm Optimization for Graph Coloring Problem
    Agrawal, Jitendra
    Agrawal, Shikha
    KNOWLEDGE-BASED AND INTELLIGENT INFORMATION & ENGINEERING SYSTEMS 19TH ANNUAL CONFERENCE, KES-2015, 2015, 60 : 714 - 721
  • [9] Solution of Graph Coloring Problem Based on FPGA
    Zhang Yihao
    Zhang Zichao
    Liu Xiaoqinq
    Leng Huang
    Wang Zhiyuan
    Xu Jin
    JOURNAL OF ELECTRONICS & INFORMATION TECHNOLOGY, 2022, 44 (09) : 3328 - 3334
  • [10] Cellular adaptive Petri net based on learning automata and its application to the vertex coloring problem
    Vahidipour, S. Mehdi
    Meybodi, Mohammad Reza
    Esnaashari, Mehdi
    DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS, 2017, 27 (04): : 609 - 640