Crossover Strategy for Improved Solution Space Exploration With Genetic Algorithms
Abstract The following paper presents a modified crossover operator to extend the exploration capability in Genetic Algorithms for high dimensional optimization problems. Traditional strategies apply crossover once on a pair of selected chromosomes to generate two offspring by randomly selecting a single crossover location within the chromosomal length. The proposed method applies crossover once on each separate gene (variable) instead of on the entire chromosome. To further accelerate exploration of the Genetic Algorithm, nonuniform distribution of the respective crossover position on each gene has also been studied. The empirical results show that Genetic Algorithms with the proposed crossover strategies can find optimal or near optimal solutions within fewer generations than traditional single point crossover.