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
来源
2020 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC) | 2020年
关键词
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 条
  • [41] How Crossover Speeds up Building Block Assembly in Genetic Algorithms
    Sudholt, Dirk
    EVOLUTIONARY COMPUTATION, 2017, 25 (02) : 237 - 274
  • [42] Novel Quantum Computation Based Selection Operator for Genetic Algorithms Applied to Electromagnetic Problems
    Martinez, Gabriel F. E.
    Zich, Riccardo E.
    2024 18TH EUROPEAN CONFERENCE ON ANTENNAS AND PROPAGATION, EUCAP, 2024,
  • [43] A new logistic distribution based crossover operator for real-coded genetic algorithm
    Naqvi, Fakhra Batool
    Yousaf Shad, Muhammad
    Khan, Saima
    JOURNAL OF STATISTICAL COMPUTATION AND SIMULATION, 2021, 91 (04) : 817 - 835
  • [44] RGFGA: An efficient representation and crossover for grouping genetic algorithms
    Tucker, A
    Crampton, J
    Swift, S
    EVOLUTIONARY COMPUTATION, 2005, 13 (04) : 477 - 499
  • [45] Integrated crossover rules in real coded genetic algorithms
    Kaelo, P.
    Ali, M. M.
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2007, 176 (01) : 60 - 76
  • [46] New Genetic Operator (Jump Crossover) for the Traveling Salesman Problem
    El Hassani, Hicham
    Benkachcha, Said
    Benhra, Jamal
    INTERNATIONAL JOURNAL OF APPLIED METAHEURISTIC COMPUTING, 2015, 6 (02) : 33 - 44
  • [47] Phase transitions and symmetry breaking in genetic algorithms with crossover
    Rogers, Alex
    Pruegel-Bennett, Adam
    Jennings, Nicholas R.
    THEORETICAL COMPUTER SCIENCE, 2006, 358 (01) : 121 - 141
  • [48] Theoretical and experimental study of crossover operators of genetic algorithms
    Belfiore, NP
    Esposito, A
    JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 1998, 99 (02) : 271 - 302
  • [49] Some Further Experiments with Crossover Operators for Genetic Algorithms
    Misevicius, Alfonsas
    Kuznecovaite, Dovile
    Platuziene, Jurate
    INFORMATICA, 2018, 29 (03) : 499 - 516
  • [50] Emergence of Diversity and Its Benefits for Crossover in Genetic Algorithms
    Duc-Cuong Dang
    Friedrich, Tobias
    Koetzing, Timo
    Krejca, Martin S.
    Lehre, Per Kristian
    Oliveto, Pietro S.
    Sudholt, Dirk
    Sutton, Andrew M.
    PARALLEL PROBLEM SOLVING FROM NATURE - PPSN XIV, 2016, 9921 : 890 - 900