DocumentCode :
1143380
Title :
The preservation of favored building blocks in the struggle for fitness: the puzzle algorithm
Author :
Zaritsky, Assaf ; Sipper, Moshe
Author_Institution :
Dept. of Comput. Sci., Ben-Gurion Univ., Beer-Sheva, Israel
Volume :
8
Issue :
5
fYear :
2004
Firstpage :
443
Lastpage :
455
Abstract :
The shortest common superstring (SCS) problem, known to be NP-complete, seeks the shortest string that contains all strings from a given set. In this paper, we present a novel coevolutionary algorithm-the Puzzle Algorithm-where a population of building blocks coevolves alongside a population of solutions. We show experimentally that our novel algorithm outperforms a standard genetic algorithm (GA) and a benchmark greedy algorithm on instances of the SCS problem inspired by deoxyribonucleic acid (DNA) sequencing. We next compare our previously presented cooperative coevolutionary algorithm with the Co-Puzzle Algorithm-the puzzle algorithm coupled with cooperative coevolution-showing that the latter proves to be top gun. Finally, we discuss the benefits of using our puzzle approach in the general field of evolutionary algorithms.
Keywords :
DNA; computational complexity; evolutionary computation; superstrings; DNA sequence; NP complete problem; coevolutionary algorithm; cooperative coevolution; puzzle algorithm; shortest common superstring; Application software; Computational biology; Computer science; DNA; Data compression; Evolutionary computation; Genetic algorithms; Greedy algorithms; NP-complete problem; Sequences; Building blocks; GAs; coevolutionary algorithms; cooperative coevolution; genetic algorithms; recombination loci; shortest common superstring problem;
fLanguage :
English
Journal_Title :
Evolutionary Computation, IEEE Transactions on
Publisher :
ieee
ISSN :
1089-778X
Type :
jour
DOI :
10.1109/TEVC.2004.831260
Filename :
1347159
Link To Document :
بازگشت