The theoretical study of Genetic Algorithms and the dynamics induced by their genetic operators is a research field with a long history and many different approaches. In this paper we complete a recently presented approach to model one-point crossover using pretopologies (or Čechtopologies) in two ways. First, we extend it to the case of n-points crossover. We extend the definition of crossover distance between populations to work for n-points crossover, proving that computing it can be performed in polynomial time for any fixed number of crossover points. Secondly, we experimentally study how the distance distribution changes when the number of crossover points increases. In particular, the average distance between a population and the optimum decreases with the increase in the number of crossover points, showing that increasing the latter can reduce the number of crossover operations needed to evolve an optimal solution.

Castelli, M., Cattaneo, G., Manzoni, L., Vanneschi, L. (2019). A distance between populations for n-points crossover in genetic algorithms. SWARM AND EVOLUTIONARY COMPUTATION, 44, 636-645 [10.1016/j.swevo.2018.08.007].

A distance between populations for n-points crossover in genetic algorithms

Castelli, M;Cattaneo, G;Manzoni, L
;
Vanneschi, L
2019

Abstract

The theoretical study of Genetic Algorithms and the dynamics induced by their genetic operators is a research field with a long history and many different approaches. In this paper we complete a recently presented approach to model one-point crossover using pretopologies (or Čechtopologies) in two ways. First, we extend it to the case of n-points crossover. We extend the definition of crossover distance between populations to work for n-points crossover, proving that computing it can be performed in polynomial time for any fixed number of crossover points. Secondly, we experimentally study how the distance distribution changes when the number of crossover points increases. In particular, the average distance between a population and the optimum decreases with the increase in the number of crossover points, showing that increasing the latter can reduce the number of crossover operations needed to evolve an optimal solution.
Articolo in rivista - Articolo scientifico
Computer Science (all); Mathematics (all)
English
2019
44
636
645
none
Castelli, M., Cattaneo, G., Manzoni, L., Vanneschi, L. (2019). A distance between populations for n-points crossover in genetic algorithms. SWARM AND EVOLUTIONARY COMPUTATION, 44, 636-645 [10.1016/j.swevo.2018.08.007].
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/210496
Citazioni
  • Scopus 4
  • ???jsp.display-item.citation.isi??? 4
Social impact