An Improved Quantum Genetic Algorithm Based on Population Partition and Dynamic Probability Amplitude

  • Cheng Yao ShiEmail author
  • Zhao Cheng Xuan
  • Chao Yang
  • Yong Fei Yang
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 1074)


Aiming at the problem that quantum genetic algorithm is easy to fall into local optimization in the process of function optimization under the original framework, an improved quantum genetic algorithm using population partition method and dynamic inverse probability amplitude strategy is proposed. In the process of optimization, the improved algorithm utilizes the superior individuals in each generation of populations to construct a population genotype suitable for evolution through the individual binary form. On this basis, replace the inferior individuals in the population with a certain proportion, and then construct a number of similar individuals that tend to the genotype of the superior individual. Therefore, the algorithm can continuously improve the adaptability of the problem and gradually converge to the optimal solution. At the same time, for the premature or local optimization problem that the algorithm may be trapped, in the period of algorithm stagnation, the population diversity is enriched by resetting the genotype of some individuals and narrowing the search space by using the current optimal solution.


Quantum genetic algorithm Population partition Dynamic probability amplitude 


  1. 1.
    Wang, A.M.: A quantum leap in computing. Physics 6(29), 352–357 (2000)Google Scholar
  2. 2.
    Narayanan, A., Moore, M.: Quantum-inspired genetic algorithm. In: Proceedings of IEEE International Conference on Evolutionary Computation, pp. 61–66 (1996)Google Scholar
  3. 3.
    Han, K.H., Kim, J.H.: Genetic quantum algorithm and its application to combinatorial optimization problem. In: Proceedings of the 2000 Congress on Evolutionary Computing, vol. 2, pp. 1345–1360. IEEE Press, Piscataway (2000)Google Scholar
  4. 4.
    Li, S.Y., Li, P.C.: Quantum genetic algorithm based on real encoding and gradient information of object function. J. Harbin Inst. Technol. 38(8), 1216–1218 (2006)Google Scholar
  5. 5.
    Guan, J.: Research of quantum genetic algorithm based on a combination of multi-operator. Harbin Engineering University, Heilongjiang (2014)Google Scholar
  6. 6.
    Wang, Y.P., Li, Y.H.: A novel quantum genetic algorithm for TSP. Chin. J. Comput. 30(5), 748–755 (2007)MathSciNetGoogle Scholar
  7. 7.
    Qu, Z.J., Chen, Y.H., Li, P.J., Liu, X.H., Li, C.H.: Cooperative evolution of multiple operators based adaptive parallel quantum genetic algorithm. Acta Electronica Sinica 47(2), 266–273 (2019)Google Scholar
  8. 8.
    Yang, J.A., Zhuang, Z.Q.: Actuality of research on quantum genetic algorithm. Comput. Sci. 30(11), 13–15 (2003)Google Scholar
  9. 9.
    Yang, S.Y., Jiao, L.C., Liu, F.: The quantum evolutionary algorithm. Chin. J. Eng. Math. 23(2), 235–246 (2006)MathSciNetzbMATHGoogle Scholar
  10. 10.
    Nielsen, A.M., Chuang, L.I.: Quantum Computation and Quantum information (10th Anniversary Edition). Tsinghua University Press, Beijing (2015)Google Scholar
  11. 11.
    Ma, Y., Wang, H.X., Liu, H., Chen, Z.L.: Research on self-adaptive quantum genetic algorithm. Comput. Appl. 54(20), 99–103 (2018)Google Scholar
  12. 12.
    Shao, P., Wu, Z.J.: Rosenbrock function optimization based on improved particle swarm optimization algorithm. Comput. Sci. 40(9), 194–197 (2013)Google Scholar
  13. 13.
    Qin, B.Y., Qin, W.D., Lin, X.K.: Application of multi-population real number coding genetic algorithm in multimodal function optimization. J. Guangxi Univ. Sci. Technol. 26(3), 13–17 (2015)zbMATHGoogle Scholar
  14. 14.
    Gai, J.N., Zhou, J., Yang, F., Liu, C.X.: Quantum genetic algorithm for Hadamard gate mutation. Control Eng. China 25(1), 143–148 (2018)Google Scholar

Copyright information

© Springer Nature Switzerland AG 2020

Authors and Affiliations

  • Cheng Yao Shi
    • 1
    Email author
  • Zhao Cheng Xuan
    • 1
  • Chao Yang
    • 1
  • Yong Fei Yang
    • 1
  1. 1.Department of Computer ScienceTianjin University of Technology and EducationTianjinChina

Personalised recommendations