Exploration/Exploitation Tradeoff with Cell-Shift and Heuristic Crossover for Evolutionary Algorithms

Xinchao Zhao,Junling Hao
DOI: https://doi.org/10.1007/s11424-007-9005-6
2007-01-01
Abstract:In order to tradeoff exploration/exploitation and inspired by cell genetic algorithm a cell-shift crossover operator for evolutionary algorithm (EA) is proposed in this paper. The definition domain is divided into n-dimension cubic sub-domains (cell) and each individual locates at an n-dimensional cube. Cell-shift crossover first exchanges the cell numbers of the crossover pair if they are in the different cells (exploration) and subsequently shift the first individual from its initial place to the other individual’s cell place. If they are already in the same cell heuristic crossover (exploitation) is used. Cell-shift/heuristic crossover adaptively executes exploration/exploitation search with the vary of genetic diversity. The cell-shift EA has excellent performance in terms of efficiency and efficacy on ten usually used optimization benchmarks when comparing with the recent well-known FEP evolutionary algorithm.
What problem does this paper attempt to address?