• Cite Icon113
  • https://doi.org/10.1145/3009966Copy DOI Icon

A Survey on Crossover Operators

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

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.

Similar Papers
  • Conference Article

Solution of Co-evolution Self-adaptive Genetic Algorithm to Production Scheduling Problem of Flexible Manufacturing System

  • Jan 01, 2016
  • Yun Zou +1
  • Research Article
  • Citations89

The effects of two new crossover operators on genetic algorithm performance

  • Jan 25, 2010
  • Applied Soft Computing
  • Mustafa Kaya
  • PDF
  • Research Article
  • Citations38

Epi-GTBN: an approach of epistasis mining based on genetic Tabu algorithm and Bayesian network

  • Aug 28, 2019
  • BMC Bioinformatics
  • Yang Guo +7
  • Conference Article
  • Citations6

Multiple Crossover and Mutation Operators Enabled Genetic Algorithm for Non-slicing VLSI Floorplanning

  • Jul 18, 2022
  • Yi-Feng Chang +1
  • Research Article
  • Citations2

Hybridizing Artificial Bee Colony Algorithm with Multi-Parent Crossover Operator

  • Apr 01, 2015
  • International Journal of Applied Metaheuristic Computing
  • Amal Mahmoud Abunaser +1
  • Conference Article
  • Citations31

A New Crossover Technique to Improve Genetic Algorithm and Its Application to TSP

  • Jan 01, 2019
  • Shamima Akter +3
  • Conference Article
  • Citations3

Improvement of Adaptive Genetic Algorithm and its application in examination timetabling optimization problem

  • Jun 01, 2011
  • Lei Zhang +2
  • Research Article
  • Citations12

A genetic algorithm with trip-adjustment strategy for multi-depot electric bus scheduling problems

  • Jul 26, 2023
  • Engineering Optimization
  • Yahong Liu +3
  • Conference Article

Genetic evolution of neural network based on a new three-parents crossover operator

  • Jan 19, 2000
  • A.K Srivastava +2
  • Research Article
  • Citations48

A novel adaptive genetic algorithm for global optimization of mathematical test functions and real-world problems

  • Nov 02, 2016
  • Engineering Science and Technology, an International Journal
  • M.J Mahmoodabadi +1
  • Research Article
  • Citations72

An empirical study of impact of crossover operators on the performance of non-binary genetic algorithm based neural approaches for classification

  • Feb 06, 2003
  • Computers & Operations Research
  • Parag C Pendharkar +1
  • Book Chapter
  • Citations16

Experimental Genetic Operators Analysis for the Multi-objective Permutation Flowshop

  • Jan 01, 2003
  • Carlos A Brizuela +1
  • Conference Article
  • Citations14

Solving airport gate assignment problem using Genetic Algorithms approach

  • May 01, 2015
  • Hammadi Ghazouani +2
  • Conference Article
  • Citations1

A Hybrid Path Optimization Method of USV with Underwater Acoustic Communication Constraint

  • Nov 01, 2018
  • Tonghua Xu +1
  • Research Article
  • Citations30

COMPARISON OF CROSSOVER OPERATORS FOR THE QUADRATIC ASSIGNMENT PROBLEM

  • Jun 28, 2005
  • Information Technology and Control
  • Alfonsas Misevičius +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.