Quantum-Inspired Evolution Algorithm: Experimental Analysis

  • F. Alfares
  • M. Alfares
  • I. I. Esat


Quantum computing mimics behaviour of atoms in processing information. Unfortunately due to restrictive rules of processing imposed by quantum behaviour only few successful algorithms have been developed in quantum computing. Quantum inspired algorithm is a concept, which employs certain elements of quantum computing to use in a wider class of search and optimisation problems. The main parts of a quantum‐inspired algorithm are the qubits (quantum equivalent of bits) and the gates. Qubits hold the information in a superposition of all the states, while the quantum gates evolve the qubit to achieve the desired objective, which is, in optimization the maximum or the minimum. The paper addresses the ability of the Quantum‐Inspired Evolution Algorithm (QIEA) to solve practical engineering problems. QIEA, which is developed by authors, is based on their previous work and it is improved to test a series of unitary gates. A set of experiments were carried out to investigate the performance of QIEA as for speed, accuracy, robustness, simplicity, generality, and innovation. To assess effectiveness of a new algorithm, there are a set of guidelines proposed by [1]. Based on these guidelines, the paper selected three test functions to carry out a benchmark study. The paper also presents a comparative study between QIEA and classical Genetic Algorithms (GA) and Particle Swarm Optimization (PSO) techniques in order to assess the proposed QIEA.


Genetic Algorithm Particle Swarm Optimization Quantum Computing Quantum Algorithm Quantum Gate 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Barr, R., Golden, B. L., Kelly, J. P., Resende, M. G. and Stewart, W. R., (1995) Designing and Reporting on Computational Experiments with Heuristic Methods. Journal of Heuristics. 1. 9–32.CrossRefMATHGoogle Scholar
  2. 2.
    Feynman, R., (1982) Simulating physics with computers. International Journal of Theoretical Physics. 21. 467–488.MathSciNetCrossRefGoogle Scholar
  3. 3.
    Alfares, F. and Esat, I. I. (2003). Quantum Algorithms; How Useful for Engineering Problems. in Proc. of the Seventh World Conference on Integrated Design & Process Technology. Austin, Texas, USA. 669–673.Google Scholar
  4. 4.
    Hogg, T., (1998) Highly Structured Searches with Quantum Computers. Physical Review Letters. 80. 2473–2476.CrossRefGoogle Scholar
  5. 5.
    Hogg, T. and Portnov, D. A., (2000) Quantum Optimization. Information Sciences. 128(3). 181–197.MathSciNetCrossRefMATHGoogle Scholar
  6. 6.
    Moore, M. P. and Narayanan, A., (1995) Quantum-Inspired Computing. Department of Computer Science, University of Exeter, Technical Report No. 344; Scholar
  7. 7.
    Han, K.-H. and Kim, J.-H. (2000). Genetic quantum algorithm and its application to combinatorial optimization problem. in Proc. of the 2000 Conference on Evolutionary Computation. Piscataway, NJ: IEEE Press, 2; 1354–1360.MathSciNetGoogle Scholar
  8. 8.
    Han, K.-H. and Kim, J.-H., (2002) Quantum-inspired evolutionary algorithm for a class of combinatorial optimization. IEEE Transactions on Evolutionary Computation. 6(6). 580–593.CrossRefGoogle Scholar
  9. 9.
    Zhang, G., Jin, W. and Li, N., (2003) An Improved Quantum Genetic Algorithm and Its Application. LNAI. 2639. 449–452.Google Scholar
  10. 10.
    Narayanan, A. and Moore, M. (1996). Quantum-inspired genetic algorithms. in Proc. of the 1996 IEEE Conference on Evolutionary Computation (ICEC’ 96). Nayoya University, Japan: IEEE, 61–66.Google Scholar
  11. 11.
    Rylander, B., Soule, T., Foster, J. and Alves-Fos, J. (2000). Quantum Evolutionary Programming. in Proc. of the Genetic and Evolutionary Computation Conference (GECCO-2000), 373–379.Google Scholar
  12. 12.
    Li, B. and Zhuang, Z.-Q., (2002) Genetic algorithm based-on the quantum probability representation. LNCS. 2412. 500–505.Google Scholar
  13. 13.
    Narayanan, A. and Manneer, T., (2000) Quantum artificial neural network architectures and components. Information Sciences. 128(3). 231–255.MathSciNetCrossRefMATHGoogle Scholar
  14. 14.
    Grover, L. K. (1998). Framework for fast quantum mechanical algorithms. in Conference Proceedings of the Annual ACM Symposium on Theory of Computing, 53–62.Google Scholar
  15. 15.
    Hogg, T., (2000) Quantum Search Heuristics. Physical Review A (Atomic, Molecular, and Optical Physics). 61(5). 052311/1–7.CrossRefGoogle Scholar
  16. 16.
    Grover, L. K. (1999). Quantum Mechanical Searching. in Proceedings of the Congress on Evolutionary Computation. Piscataway, NJ: IEEE Press, 2255–2261.Google Scholar
  17. 17.
    Deutsch, D., Barenco, A. and Ekert, A., (1995) Universality in Quantum computation. Proc. of Royal Society London A. 449 (1937). 669–677.MathSciNetCrossRefGoogle Scholar
  18. 18.
    Hey, T., (1999) Quantum computing: an introduction. Computing & Control Engineering Journal. 10(3). 105–112.CrossRefGoogle Scholar
  19. 19.
    Michalewicz, Z., (1999) Genetic Algorithms + Data Structures = Evolution Programs. 3rd, revised and extended ed, Berlin: SpringerVerlag.Google Scholar
  20. 20.
    Kennedy, J. and Eberhart, R. C. (1995). Particle swarm optimization. in Proceedings of the IEEE International Conference on Neural Networks, 1942–1948.Google Scholar
  21. 21.
    Kennedy, J., Eberhart, R. C. and Shi, Y., (2001) Swarm Intelligence, San Francisco: Morgan Kaufmann Publishers.Google Scholar
  22. 22.
    Salman, A., I., A. and Al-Madani, S., (2002) Particle swarm optimization for task assignment problem. Microprocessors and Microsystems. 26(8). 363–371.CrossRefGoogle Scholar
  23. 23.
    Levy, A., Montalvo, A., Gomez, S. and Galderon, A., (1981) Topics in Global Optimization, New York: Springer-Verlag.Google Scholar

Copyright information

© Springer-Verlag London 2004

Authors and Affiliations

  • F. Alfares
    • 1
  • M. Alfares
    • 2
  • I. I. Esat
    • 1
  1. 1.Mechanical Engineering DepartmentBrunel UniversityUxbridge, MiddlesexUK
  2. 2.Department of Electronic Engineering TechnologyCollege of Technological StudiesShuwaikhState of Kuwait

Personalised recommendations