Genetic algorithms use transformation operators on the genotypic structures of the individuals to carry out a search. These operators define a neighborhood. To analyze various dynamics of the search process, it is often useful to define a distance in this space. In fact, using an operator-based distance can make the analysis more accurate and reliable than using distances which have no relationship with the genetic operators. In this paper we define a distance which is based on the standard one-point crossover. Given that the population strongly affects the neighborhood induced by the crossover, we first define a crossover-based distance between populations. Successively, we show that it is naturally possible to derive from this function a family of distances between individuals. Finally, we also introduce an algorithm to compute this distance efficiently

Manzoni, L., Vanneschi, L., Mauri, G. (2012). A distance between populations for one-point crossover in genetic algorithms. THEORETICAL COMPUTER SCIENCE, 429, 213-221 [10.1016/j.tcs.2011.12.041].

A distance between populations for one-point crossover in genetic algorithms

MANZONI, LUCA;VANNESCHI, LEONARDO;MAURI, GIANCARLO
2012

Abstract

Genetic algorithms use transformation operators on the genotypic structures of the individuals to carry out a search. These operators define a neighborhood. To analyze various dynamics of the search process, it is often useful to define a distance in this space. In fact, using an operator-based distance can make the analysis more accurate and reliable than using distances which have no relationship with the genetic operators. In this paper we define a distance which is based on the standard one-point crossover. Given that the population strongly affects the neighborhood induced by the crossover, we first define a crossover-based distance between populations. Successively, we show that it is naturally possible to derive from this function a family of distances between individuals. Finally, we also introduce an algorithm to compute this distance efficiently
Articolo in rivista - Articolo scientifico
Genetic algorithms, Crossover
English
2012
429
213
221
none
Manzoni, L., Vanneschi, L., Mauri, G. (2012). A distance between populations for one-point crossover in genetic algorithms. THEORETICAL COMPUTER SCIENCE, 429, 213-221 [10.1016/j.tcs.2011.12.041].
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10281/30359
Citazioni
  • Scopus 3
  • ???jsp.display-item.citation.isi??? 3
Social impact