A Novel Crossover Operator for Genetic Algorithms: Ring Crossover

05/02/2011
by   Yılmaz Kaya, et al.
0

The genetic algorithm (GA) is an optimization and search technique based on the principles of genetics and natural selection. A GA allows a population composed of many individuals to evolve under specified selection rules to a state that maximizes the "fitness" function. In that process, crossover operator plays an important role. To comprehend the GAs as a whole, it is necessary to understand the role of a crossover operator. Today, there are a number of different crossover operators that can be used in GAs. However, how to decide what operator to use for solving a problem? A number of test functions with various levels of difficulty has been selected as a test polygon for determine the performance of crossover operators. In this paper, a novel crossover operator called 'ring crossover' is proposed. In order to evaluate the efficiency and feasibility of the proposed operator, a comparison between the results of this study and results of different crossover operators used in GAs is made through a number of test functions with various levels of difficulty. Results of this study clearly show significant differences between the proposed operator and the other crossover operators.

READ FULL TEXT
research
03/14/2012

A Comparative Study of Adaptive Crossover Operators for Genetic Algorithms to Resolve the Traveling Salesman Problem

Genetic algorithm includes some parameters that should be adjusting so t...
research
07/18/2018

Genetic algorithms with DNN-based trainable crossover as an example of partial specialization of general search

Universal induction relies on some general search procedure that is doom...
research
04/22/2016

K-Bit-Swap: A New Operator For Real-Coded Evolutionary Algorithms

There has been a variety of crossover operators proposed for Real-Coded ...
research
03/30/2022

Algebraic properties of the first-order part of a problem

In this paper we study the notion of first-order part of a computational...
research
04/10/2012

Affine Image Registration Transformation Estimation Using a Real Coded Genetic Algorithm with SBX

This paper describes the application of a real coded genetic algorithm (...
research
09/05/2014

Simulating Non Stationary Operators in Search Algorithms

In this paper, we propose a model for simulating search operators whose ...
research
06/21/2023

On the Validation of Gibbs Algorithms: Training Datasets, Test Datasets and their Aggregation

The dependence on training data of the Gibbs algorithm (GA) is analytica...

Please sign up or login with your details

Forgot password? Click here to reset