A Novel Collective Crossover Operator for Genetic Algorithms

被引:0
|
作者
Kiraz, Berna [1 ]
Bidgoli, Azam Asilian [2 ]
Ebrahimpour-Komleh, Hossein [2 ]
Rahnamayan, Shahryar [3 ]
机构
[1] Fatih Sultan Mehmet Vakif Univ, Dept Comp Engn, Istanbul, Turkey
[2] Univ Kashan, Dept Elect & Comp Engn, Kashan, Iran
[3] Ontario Tech Univ, Dept Elect Comp & Software Engn, Nat Inspired Computat Intelligence NICI Lab, Oshawa, ON, Canada
关键词
Genetic algorithms; Crossover operator; Multi-parent crossover; Optimization; All-parent crossover;
D O I
10.1109/smc42975.2020.9282841
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Crossover is the main genetic operator which influences the power of evolutionary algorithms. Among a variety of crossover operators, there has been a growing interest in multi-parent crossover operators in evolutionary computation. The main motivation of those schemes is establishing comprehensive collective collaboration of more than two chromosomes in the population to generate a new offspring. In this paper, a novel all-parent crossover operator called collective crossover for genetic algorithm is proposed. In this method, all individuals in the current population are involved in recombination part and one offspring is generated. The contribution of each individuals is defined based on its quality in terms of fitness value. The performance of the collective crossover operator is tested on CEC-2017 benchmark functions. The results revealed that the proposed crossover operator performs better when compared to well-known two-parent crossover operators including one-point and two-point crossovers. In addition, the differences between collective crossover and the other crossover operators are statistically significant for the most cases.
引用
收藏
页码:4204 / 4209
页数:6
相关论文
共 50 条
  • [21] On the Ability of the One-Point Crossover Operator to Search the Space in Genetic Algorithms
    Pliszka, Zbigniew
    Unold, Olgierd
    ARTIFICIAL INTELLIGENCE AND SOFT COMPUTING, PT I, 2015, 9119 : 361 - 369
  • [22] Study of evolution in Genetic Algorithms by Eigen's theory including crossover operator
    Furutani, H
    IECON 2000: 26TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, VOLS 1-4: 21ST CENTURY TECHNOLOGIES AND INDUSTRIAL OPPORTUNITIES, 2000, : 2696 - 2703
  • [23] Supplementary crossover operator for genetic algorithms based on the center-of-gravity paradigm
    Angelov, P
    CONTROL AND CYBERNETICS, 2001, 30 (02): : 159 - 176
  • [24] Robust confidence intervals applied to crossover operator for real-coded genetic algorithms
    Ortiz-Boyer, Domingo
    Hervas-Martinez, Cesar
    Garcia-Pedrajas, Nicolas
    SOFT COMPUTING, 2008, 12 (08) : 809 - 833
  • [25] Supply Chain Management and Metaheuristic Algorithms: analysing a new hybrid genetic crossover operator
    Teodoro, Felipe G. S.
    da Costa, Daniel M. M.
    Peres, Sarajane M.
    Lima, Clodoaldo A. M.
    2015 LATIN AMERICA CONGRESS ON COMPUTATIONAL INTELLIGENCE (LA-CCI), 2015,
  • [26] Formal Verification of Crossover Operator in Genetic Algorithms using Prototype Verification System (PVS)
    Nawaz, M. Saqib
    Lali, M. IkramUllah
    Pasha, M. A.
    2013 IEEE 9TH INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES (ICET 2013), 2013, : 285 - 290
  • [27] Robust confidence intervals applied to crossover operator for real-coded genetic algorithms
    Domingo Ortiz-Boyer
    César Hervás-Martínez
    Nicolás García-Pedrajas
    Soft Computing, 2008, 12 : 809 - 833
  • [28] A crossover operator using independent component analysis for real-coded genetic algorithms
    Takahashi, M
    Kita, H
    PROCEEDINGS OF THE 2001 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1 AND 2, 2001, : 643 - 649
  • [29] Improving crossover operator for real-coded genetic algorithms using virtual parents
    Domingo Ortiz-Boyer
    César Hervás-Martínez
    Nicolás García-Pedrajas
    Journal of Heuristics, 2007, 13 : 265 - 314
  • [30] Improving crossover operator for real-coded genetic algorithms using virtual parents
    Ortiz-Boyer, Domingo
    Hervas-Martinez, Cesar
    Garcia-Pedrajas, Nicolas
    JOURNAL OF HEURISTICS, 2007, 13 (03) : 265 - 314