A DNA based evolutionary algorithm for the minimal set cover problem

Wenbin LIU, Xiangou ZHU, Guandong XU, Qiang ZHANG, Lin GAO

Research output: Chapter in Book/Report/Conference proceedingChapters

Abstract

With the birth of DNA computing, Paun et al. proposed an elegant algorithm to this problem based on the sticky model proposed by Roweis. However, the drawback of this algorithm is that the "exponential curse" is hard to overcome, and therefore its application to large instance is limited. In this s paper, we present a DNA based evolutionary algorithm to solve this problem, which takes advantage of both the massive parallelism and the evolution strategy by traditional EAs. The fitness of individuals is defined as the negative value of their length. Both the crossover and mutation can be implemented in a reshuffle process respectively. We also present a short discussion about population size, mutation probability, crossover probability, and genetic operations over multiple points. In the end, we also present some problems needed to be further considered in the future. Copyright © 2005 Springer-Verlag Berlin Heidelberg.

Original languageEnglish
Title of host publicationAdvances in intelligent computing: International Conference on Intelligent Computing, ICIC 2005, Hefei, China, August 23-26, 2005, proceedings, part II
EditorsDe-Shuang HUANG, Xiao-Ping ZHANG, Guang-Bin HUANG
Place of PublicationBerlin
PublisherSpringer
Pages80-89
ISBN (Electronic)9783540319078
ISBN (Print)9783540282273
DOIs
Publication statusPublished - 2005

Citation

Liu, W., Zhu, X., Xu, G., Zhang, Q., & Gao, L. (2005). A DNA based evolutionary algorithm for the minimal set cover problem. In D.-S. Huang, X.-P. Zhang, & G.-B. Huang (Eds.), Advances in intelligent computing: International Conference on Intelligent Computing, ICIC 2005, Hefei, China, August 23-26, 2005, proceedings, part II (pp. 80-89). Springer. https://doi.org/10.1007/11538356_9

Fingerprint

Dive into the research topics of 'A DNA based evolutionary algorithm for the minimal set cover problem'. Together they form a unique fingerprint.