返回
摘要
En 中文
Crossover is an important operation in the Genetic Algorithms (GA). Crossover operation is responsible for producing offspring for the next generation so as to explore a much wider area of the solution space. There are many crossover operators designed to cater to different needs of different optimization problems. Despite the many analyses, it is still difficult to decide which crossover to use when. In this article, we have considered the various existing crossover operators based on the application for which they were designed for and the purpose that they were designed for. We have classified the existing crossover operators into two broad categories, namely (1) Crossover operators for representation of applications - where the crossover operators designed to suit the representation aspect of applications are discussed along with how the crossover operators work and (2) Crossover operators for improving GA performance of applications where crossover operators designed to influence the quality of the solution and speed of GA are discussed. We have also come up with some interesting future directions in the area of designing new crossover operators as a result of our survey.
Keyword:
Algorithms
Crossover operator
recombination operator
genetic algorithms
genetic programming
chromosome representation
AI总结
对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。
期刊
IF:
28
论文数:
2.5K
被引数:
3.5W
机构
引用论文
A genetic algorithm for maximum-likelihood phylogeny inference using nucleotide sequence data使用核苷酸序列数据进行最大似然系统发育推断的遗传算法
Hybrid crossover operators for real-coded genetic algorithms:: an experimental study实数编码遗传算法的混合交叉算子: 实验研究
SOFT COMPUTING
IF2.5

