首页 | 本学科首页   官方微博 | 高级检索  
     


An adaptive memory algorithm for the k-coloring problem
Authors:Philippe Galinier
Affiliation:a Department of Computer Science, École Polytechnique de Montréal, Canada
b Department of Mathematics and Industrial Engineering, École Polytechnique de Montréal, Canada
c Département d’opérations et systèmes de décision, Université Laval, Canada
Abstract:Let G=(V,E) be a graph with vertex set V and edge set E. The k-coloring problem is to assign a color (a number chosen in {1,…,k}) to each vertex of G so that no edge has both endpoints with the same color. The adaptive memory algorithm is a hybrid evolutionary heuristic that uses a central memory. At each iteration, the information contained in the central memory is used for producing an offspring solution which is then possibly improved using a local search algorithm. The so obtained solution is finally used to update the central memory. We describe in this paper an adaptive memory algorithm for the k-coloring problem. Computational experiments give evidence that this new algorithm is competitive with, and simpler and more flexible than, the best known graph coloring algorithms.
Keywords:Hybrid evolutionary heuristics   Adaptive memory algorithms   Tabu search   Graph coloring
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号