Open Access. Powered by Scholars. Published by Universities.®

Engineering Commons

Open Access. Powered by Scholars. Published by Universities.®

Computer Sciences

Selected Works

Selected Works

2008

Evolutionary computation

Articles 1 - 1 of 1

Full-Text Articles in Engineering

The Crowding Approach To Niching In Genetic Algorithms, Ole J. Mengshoel, David E. Goldberg Dec 2007

The Crowding Approach To Niching In Genetic Algorithms, Ole J. Mengshoel, David E. Goldberg

Ole J Mengshoel

A wide range of niching techniques have been investigated in evolutionary and genetic algorithms. In this article, we focus on niching using crowding techniques in the context of what we call local tournament algorithms. In addition to deterministic and probabilistic crowding, the family of local tournament algorithms includes the Metropolis algorithm, simulated annealing, restricted tournament selection, and parallel recombinative simulated annealing. We describe an algorithmic and analytical framework which is applicable to a wide range of crowding algorithms. As an example of utilizing this framework, we present and analyze the probabilistic crowding niching algorithm. Like the closely related deterministic crowding …