Quantum Genetic Algorithms for Computer Scientists

Genetic algorithms (GAs) are a class of evolutionary algorithms inspired by Darwinian natural selection. They are popular heuristic optimisation methods based on simulated genetic mechanisms, i.e., mutation, crossover, etc. and population dynamical processes such as reproduction, selection, etc. Ove...

Descripción completa

Detalles Bibliográficos
Autor: Lahoz Beltrá, Rafael
Tipo de recurso: artículo
Fecha de publicación:2016
País:España
Institución:Universidad Complutense de Madrid (UCM)
Repositorio:Docta Complutense
Idioma:inglés
OAI Identifier:oai:docta.ucm.es:20.500.14352/23452
Acceso en línea:https://hdl.handle.net/20.500.14352/23452
Access Level:acceso abierto
Palabra clave:51:57
quantum genetic algorithms
quantum evolutionary algorithms
reduced quantum genetic algorithm
quantum computing
Biomatemáticas
2404 Biomatemáticas
Descripción
Sumario:Genetic algorithms (GAs) are a class of evolutionary algorithms inspired by Darwinian natural selection. They are popular heuristic optimisation methods based on simulated genetic mechanisms, i.e., mutation, crossover, etc. and population dynamical processes such as reproduction, selection, etc. Over the last decade, the possibility to emulate a quantum computer (a computer using quantum-mechanical phenomena to perform operations on data) has led to a new class of GAs known as “Quantum Genetic Algorithms” (QGAs). In this review, we present a discussion, future potential, pros and cons of this new class of GAs. The review will be oriented towards computer scientists interested in QGAs “avoiding” the possible difficulties of quantum-mechanical phenomena.