Hybrid classical-quantum algorithm and its implementation on a real quantum computer

Authors

DOI:

https://doi.org/10.15330/itee.2025.3.03

Keywords:

quantum genetic algorithm, hybrid algorithm, functional optimization, Qiskit, AerSimulator, quantum tomography, superposition, entanglement

Abstract

In this work a Hybrid Quantum Genetic Algorithm (HQGA) for functional optimization problems is presented. All basic operators are implemented using a quantum computer, while auxiliary computations, such as the fitness function and the search for the best individual in the population, are performed on a classical computer. Quantum state tomography is used to organize the evolutionary process – recovering the probability amplitudes of a qubit state based on the measurement results of its quantum ensemble.

HQGA modeling is conducted using the IBM Qiskit environment with the ideal AerSimulator and models of real quantum computers (FakeMarrakesh, FakeBrisbane, FakeKyoto, etc.). Results demonstrate that it provides fast convergence with small population sizes, outperforming classical genetic algorithms in speed and accuracy, and requires a small number of iterations. The evaluation of the impact of simulation parameters (noise models of real quantum computers) confirmed the method's robustness in overcoming hardware limitations of modern IBM quantum devices and quantum errors.

References

Holland J. H. Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence. Ann Arbor, MI : University of Michigan Press, 1975. 211 p.

Surjanovic S., Bingham D. Virtual Library of Simulation Experiments: Test Functions and Datasets. Simon Fraser University, 2023. URL: https://www.sfu.ca/~ssurjano/optimization.html.

A. Narayanan and M. Moore, “Quantum-inspired genetic algorithms,” in IEEE Int. Conf. Evol. Computation, Nagoya, Japan. IEEE, 1996. doi: https://doi.org/10.1109/icec.1996.542334

G. Zhang, “Quantum-inspired evolutionary algorithms: a survey and empirical study,” J. Heuristics, vol. 17, no. 3, pp. 303–351, Jun. 2010. doi: https://doi.org/10.1007/s10732-010-9136-0.

H. Wang, J. Liu, J. Zhi, and C. Fu, “The Improvement of Quantum Genetic Algorithm and Its Application on Function Optimization,” Math. Problems Eng., vol. 2013, pp. 1–10, 2013. doi: https://doi.org/10.1155/2013/730749.

IBM Quantum Experience Dashboard. URL: https://quantum.ibm.com/.

W. K. Wootters and W. H. Zurek, “A single quantum cannot be cloned,” Nature, vol. 299, no. 5886, pp. 802–803, Oct. 1982. doi: https://doi.org/10.1038/299802a0

В. Ткачук, “Квантовий генетичний алгоритм та його реалізація на квантовому комп’ютері,” Model. Control Inf. Technol., no. 5, pp. 137–139, Nov. 2021. doi: https://doi.org/10.31713/mcit.2021.45

Yovchev D. “Simulations of quantum algorithms using the Qiskit Aer library and the matrix product state method on CPU and GPU,” Telecommunication inf. technol., vol. 88, no. 3, pp. 72–79, 2025. doi: https://doi.org/10.31673/2412-4338.2025.038707

Ткачук В.М. Можливості реалізації генетичного алгоритму на реальному квантовому комп'ютері // Кібернетичні моделювання та системи штучного інтелекту : матеріали конф. (КМОСС-2021). Черкаси : ЧДТУ, 2021. С. 74.

E. Ballinas and O. Montiel, “Hybrid Quantum Genetic Algorithm for the 0-1 Knapsack Problem in the IBM Qiskit Simulator,” Computación y Sist., vol. 26, no. 2, Jun. 2022. doi: https://doi.org/10.13053/cys-26-2-4253.

Published

2025-12-26

How to Cite

Tkachuk, V.M. “Hybrid Classical-Quantum Algorithm and Its Implementation on a Real Quantum Computer”. Information Technologies and Engineering Electronics, no. 3, Dec. 2025, pp. 17-24, doi:10.15330/itee.2025.3.03.