A DNA-Based genetic algorithm implementation for graph coloring problem

Xiaoming Liu,Jianwei Yin,Jung-Sing Jwo,Zhilin Feng,Jinxiang Dong
DOI: https://doi.org/10.1007/11538356_11
2005-01-01
Abstract:This paper presents an implementation of Croitoru's genetic algorithm for graph coloring problem, and some necessary modification and simplifying are made by using DNA operations. In this algorithm, each vertex and edge is encoded with a series of encodings incorporating position information, and the initial diverse candidate population is generated using POA. One crossover operator, two mutation operators, evaluation and selection operators are all implemented using basic operations on DNA. It is shown that the algorithm can be implemented with space complexity much decreased and time complexity O(mn2) to get a new generation, where n is the number of vertices and m is the number of edges. Moreover, borrowing ideas from the above implementation, an algorithm for Maximal Clique problem is also presented.
What problem does this paper attempt to address?