Abstract
A quantum novel genetic algorithm based on subpopulation parallel computing is presented, where quantum coding and rotation angle are improved to inspire more efficient genetic computing methods. In the algorithm, each axis of the solution space is divided into k parts, the individual (or chromosome) from each different subspace being coded differently, and the probability amplitude of each quantum bit or Q-bit is regarded as two paratactic genes. The basic quantum computing theory and classical quantum genetic algorithm are briefly introduced before a novel algorithm is presented for the function optimum and PID problem. Through a comparison between the novel algorithm and the classical counterpart, it is shown that the quantum inspired genetic algorithm performs better on running speed and optimization capability.
Similar content being viewed by others
References
Benioff P (1980) The computer as a physical system: a microscopic quantum mechanical Hamiltonian model of computers as represented by turing machines. J Stat Phys 22: 563–591
Chen H, Zhang JH, Zhang C (2004) Chaos updating rotated gates quantum-inspired genetic algorithm[C]. In: Proceedings of the international conference on communications, circuits and systems, vol 2 pp 1108–1112
Chengzu L (2000) Quantum communication and quantum computing [M]. National University of Defense Technology Press, ChangSha
Grover LK (1996) A fast quantum mechanical algorithm for database search. In: Proceedings of 28th ACM symposium theory of computing, pp 212–219
Guo ZL, Wang SA, Zhuang J (2006) A novel immune evolutionary algorithm incorporating chaos optimization[J]. Pattern Recogn Lett 27(1): 2–8
Han K-H, Kim J-H (2000) Genetic quantum algorithm and its application to combinational optimization problem[C]. In: Proceedings of the international congress on evolutionary computation. IEEE Press, pp 1354–1360
Han K-H, Kim J-H (2002) Quantum-inspired evolutionary algorithm for a class of combinatorial optimization[J]. IEEE Trans Evol Comput 6(6): 580–593
Khorsand A-R, Akbarzadeh-T M-R (2005) Quantum gate optimization in a meta-level genetic quantum algorithm[C]. In: 2005 IEEE International conference on systems, man and cybernetics, vol 4, pp 3055–3062
Li PC, Li SY (2008) Quantum-inspired evolutionary algorithm for continuous spaces optimization [J]. Chin J Electron 17(1): 80–84
Li PC, Li SY (2008) Quantum-inspired evolutionary algorithm for continuous spaces optimization based on Bloch coordinates of qubits [J]. Neurocomputing 72: 581–591
Liu J, Xu WB, Sun J (2005) Quantum-behaved particle swarm optimization with mutation operator[C]. In: Proceedings of the 17th IEEE international conference on tools with artificial intelligence
Narayanan A, Moore M (1996) Quantum-inspired genetic algorithms[C]. In: Proceedings of IEEE international conference on evolutionary computation, Nagoya, Japan, pp 61–66
Nielsen MA, Chuang IL (2000) Quantum computation and quantum information [M]. Cambridge University Press, Cambridge
Shiyong L, Panchi L (2007) Quantum particle swarms algorithm for continuous space optimization [J]. Chin J Quantum Electron 24(5): 569–574
Shor PW (1998) Quantum computing, Doc. Mathematica, vol. Extra Volume ICM, pp 467–486, [Online]. Available: http://east.camel.math.ca/EMIS/journals/DMJDMV/xvol-icm/00/Shor.MAN.html
Wang L, Tang F, Wu H (2005) Hybrid genetic algorithm based on quantum computing for numerical optimization and parameter estimation [J]. Appl Math Comput 171(2): 1141–1156
Yang J, Li B, Zhuang Z (2003) Multi-universe parallel quantum genetic algorithm and its application to blind-source separation[C]. In: Proceedings of the international conference on neural networks and signal processing, vol 1, pp 393–398
Yang J, Li B, Zhuang Z (2003) Research of quantum genetic algorithms and its application in blind source separation [J]. J Electron 20(1): 62–68
Yonghua T (2003) A novel PID controller and its application [M]. Mechanical Industry Press, Oxford
Zhang GX, Jin WD, Hu LZ (2003) A novel parallel quantum genetic algorithm[C]. In: Proceedings of the fourth international conference on parallel and distributed computing, applications and technologies, pp 693–697
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Zhou, R., Cao, J. Quantum novel genetic algorithm based on parallel subpopulation computing and its application. Artif Intell Rev 41, 359–371 (2014). https://doi.org/10.1007/s10462-012-9312-8
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10462-012-9312-8