An endosymbiotic evolutionary algorithm for optimization

被引:40
作者
Kim, JY [1 ]
Kim, Y
Kim, YK
机构
[1] Chonnam Natl Univ, Dept Ind Engn, Kwangju 500757, South Korea
[2] Seoul Natl Univ, Dept Ind Engn, Seoul 151742, South Korea
关键词
coevolutionary algorithm; endosymbiosis; optimization; localized coevolution;
D O I
10.1023/A:1011279221489
中图分类号
TP18 [人工智能理论];
学科分类号
081104 [模式识别与智能系统]; 0812 [计算机科学与技术]; 0835 [软件工程]; 1405 [智能科学与技术];
摘要
This paper proposes a new symbiotic evolutionary algorithm to solve complex optimization problems. This algorithm imitates the natural evolution process of endosymbionts, which is called endosymbiotic evolutionary algorithm. Existing symbiotic algorithms take the strategy that the evolution of symbionts is separated from the host. In the natural world, prokaryotic cells that are originally independent organisms are combined into an eukaryotic cell. The basic idea of the proposed algorithm is the incorporation of the evolution of the eukaryotic cells into the existing symbiotic algorithms. In the proposed algorithm, the formation and evolution of the endosymbionts is based on fitness, as it can increase the adaptability of the individuals and the search efficiency. In addition, a localized coevolutionary strategy is employed to maintain the population diversity. Experimental results demonstrate that the proposed algorithm is a promising approach to solving complex problems that are composed of multiple sub- problems interrelated with each other.
引用
收藏
页码:117 / 130
页数:14
相关论文
共 19 条
[1]
[Anonymous], 1989, GENETIC ALGORITHM SE
[2]
Barbosa HJC, 1997, P 7 INT C GEN ALG, P545
[3]
Bull L., 1997, P 7 INT C GEN ALG, P370
[4]
Bull Lawrence, 1995, Artificial Life, V2, P269
[5]
Campbell N., 1996, BIOL CONCEPTS CONNEC
[6]
Davidor Y., 1991, PROC 4 INTNATL C GEN, P257
[7]
COEVOLVING PARASITES IMPROVE SIMULATED EVOLUTION AS AN OPTIMIZATION PROCEDURE [J].
HILLIS, WD .
PHYSICA D-NONLINEAR PHENOMENA, 1990, 42 (1-3) :228-234
[8]
Kauffman S., 1993, The Origins of Order
[9]
KAUFFMAN SA, 1989, ARTIF LIFE, V2, P325
[10]
A coevolutionary algorithm for balancing and sequencing in mixed model assembly lines [J].
Kim, YK ;
Kim, JY ;
Kim, Y .
APPLIED INTELLIGENCE, 2000, 13 (03) :247-258