Zaritsky Assaf, Sipper Moshe
Department of Computer Science, Ben-Gurion University, P.O. Box 653, Beer-Sheva 84105, Israel.
Biosystems. 2004 Aug-Oct;76(1-3):209-16. doi: 10.1016/j.biosystems.2004.05.013.
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 compare four approaches for finding solutions to the SCS problem: a standard genetic algorithm, a novel cooperative-coevolutionary algorithm, a benchmark greedy algorithm, and a parallel coevolutionary-greedy approach. We show the coevolutionary approach produces the best results, and discuss directions for future research.
最短公共超串(SCS)问题是已知的NP完全问题,它寻找包含给定集合中所有字符串的最短字符串。在本文中,我们比较了四种用于找到SCS问题解决方案的方法:一种标准遗传算法、一种新颖的协同进化算法、一种基准贪心算法以及一种并行协同进化-贪心方法。我们表明协同进化方法产生了最佳结果,并讨论了未来研究的方向。