On the Efficiency of Crossover Operators in Genetic Algorithms with Binary Representation

被引:0
作者
Picek, Stjepan [1 ]
Golub, Marin [1 ]
机构
[1] Fac Elect Engn & Comp, Zagreb 10000, Croatia
来源
RECENT ADVANCES IN NEURAL NETWORKS, FUZZY SYSTEMS & EVOLUTIONARY COMPUTING | 2010年
关键词
Evolutionary computation; Genetic algorithms; Crossover operator; Efficiency; Binary representation; Test functions;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Genetic Algorithm (GA) represents robust, adaptive method successfully applied to various optimization problems. To evaluate the performance of the genetic algorithm, it is common to use some kind of test functions. However. the "no free lunch" theorem states it is not possible to find the perfect, universal solver algorithm. To evaluate the algorithm, it is necessary to characterize the type of problems for which that algorithm is suitable. That would allow conclusions about the performance of the algorithm based on the class of a problem. In performance of a genetic algorithm, crossover operator has an invaluable role. To better understand performance of a genetic algorithm in a whole, it is necessary to understand the role of the crossover operator. The purpose of this paper is to compare larger set of crossover operators on the same test problems and evaluate their's efficiency. Results presented here confirm that uniform and two-point crossover operators give the best results but also show some interesting comparisons between less used crossover operators like segmented or half-uniform crossover.
引用
收藏
页码:167 / 172
页数:6
相关论文
共 12 条
[1]  
[Anonymous], Genetic and Evolutionary Algorithm Toolbox for Matlab
[2]  
[Anonymous], 2004, Wiley InterScience electronic collection.
[3]  
Baeck T., 1997, HDB EVOLUTIONARY COM
[4]  
Caruana R. A., 1989, IJCAI-89 Proceedings of the Eleventh International Joint Conference on Artificial Intelligence, P750
[5]  
*CIXL2, CROSS OP EV ALG BAS
[6]  
DUMITRESCU B, 2000, EVOLUTIONARY COMPUTA
[7]  
Holland I.H., 1975, ADAPTATION NATURAL A
[8]  
Michalewitz Z., 1996, GENETIC ALGORITHMS D
[9]  
MITCHELL M, 1999, INTRODUCTION GENETIC
[10]  
Rana S, 1999, GECCO-99: PROCEEDINGS OF THE GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, P549