A quantum genetic algorithm with quantum crossover and mutation operations
arXiv:1202.2026 · doi:10.1007/s11128-013-0686-6
Abstract
In the context of evolutionary quantum computing in the literal meaning, a quantum crossover operation has not been introduced so far. Here, we introduce a novel quantum genetic algorithm which has a quantum crossover procedure performing crossovers among all chromosomes in parallel for each generation. A complexity analysis shows that a quadratic speedup is achieved over its classical counterpart in the dominant factor of the run time to handle each generation.
21 pages, 1 table, v2: typos corrected, minor modifications in sections 3.5 and 4, v3: minor revision, title changed (original title: Semiclassical genetic algorithm with quantum crossover and mutation operations), v4: minor revision, v5: minor grammatical corrections, to appear in QIP
References in corpus (2)
Cited by in corpus (3)
- Quantum Genetic Algorithm with Individuals in Multiple Registers
- A genetic-algorithm-based method to find the unitary transformations for any de- sired quantum computation and application to a one-bit oracle decision problem
- Quantum vs classical genetic algorithms: A numerical comparison shows faster convergence