dataset · 2024
QGA: Quantum Genetic Algorithm
Cited by 2Open access
Abstract
Function that implements the Quantum Genetic Algorithm, first proposed by Han and Kim in 2000. This is an R implementation of the 'python' application developed by Lahoz-Beltra (<<a href="https://github.com/ResearchCodesHub/QuantumGeneticAlgorithms" target="_top">https://github.com/ResearchCodesHub/QuantumGeneticAlgorithms</a>>). Each optimization problem is represented as a maximization one, where each solution is a sequence of (qu)bits. Following the quantum paradigm, these qubits are in a superposition state: when measuring them, they collapse in a 0 or 1 state. After measurement, the fitness of the solution is calculated as in usual genetic algorithms. The evolution at each iteration is oriented by the application of two quantum gates to the amplitudes of the qubits: (1) a rotation gate (always); (2) a Pauli-X gate (optionally). The rotation is based on the theta angle values: higher values allow a quicker evolution, and lower values avoid local maxima. The Pauli-X gate is equivalent to the classical mutation operator and determines the swap between alfa and beta amplitudes of a given qubit. The package has been developed in such a way as to permit a complete separation between the engine, and the particular problem subject to combinatorial optimization.
Cite this paper
Barcaroli, G. (2024). QGA: Quantum Genetic Algorithm. https://doi.org/10.32614/cran.package.qga
Barcaroli, Giulio. “QGA: Quantum Genetic Algorithm.” 2024, https://doi.org/10.32614/cran.package.qga.
Barcaroli, Giulio. 2024. “QGA: Quantum Genetic Algorithm.” https://doi.org/10.32614/cran.package.qga.
Barcaroli, G. (2024) ‘QGA: Quantum Genetic Algorithm’. Available at: https://doi.org/10.32614/cran.package.qga.
@misc{barcaroli2024quantum,
title = {{QGA: Quantum Genetic Algorithm}},
author = {Barcaroli, Giulio},
year = {2024},
doi = {10.32614/cran.package.qga}
}Made from the index record. Check names, capitalisation and page numbers against the paper. Need another style? AI for Research has over 10,000.
Related papers
ИСПОЛЬЗОВAНИЕ ПОТЕНЦИAЛA СОЦИAЛЬНЫХ ПAРТНЕРОВ В ПОДГОТОВКЕ БУДУЩИХ ПЕДAГОГОВ
Б.Б. Атабекова · Habaršy. Pedagogika ġylymdary seriâsy · 2024
Cited by 0Open access
Susquehanna Chorale Spring Concert "Roots and Wings"
Deborah Hawkins · 2017
Cited by 0
Remarks on Algorithm 2, Algorithm 3, Algorithm 15, Algorithm 25 and Algorithm 26
James Hardy Wilkinson · Communications of the ACM · 1961
Cited by 2Open access
Remarks on Algorithm 332: Jacobi polynomials: Algorithm 344: student's t -distribution: Algorithm 351: modified Romberg quadrature: Algorithm 359: factoral analysis of variance
Ahj Sale · Communications of the ACM · 1970
Cited by 0Open access
Using DataGrid Control to Realize DataBase of Querying in VB6.0
Shu Hu · Modern Computer · 2000
Cited by 0
Study and Two Types of Typical Usage of DataGrid Web Server Control
Luo Hai-tao · Modern Computer · 2005
Cited by 0
STKVS: secure technique for keyframes-based video summarization model
Parul Saini, Krishan Berwal, Shamal Kashid et al. · Multimedia Tools and Applications · 2024
Cited by 11