Open Access
ARTICLE
Quantum Algorithms and Experiment Implementations Based on IBM Q
Wenjie Liu1, 2, *, Junxiu Chen2, Yinsong Xu2, Jiahao Tang2, Lian Tong3, Xiaoyu Song4
1 Jiangsu Engineering Center of Network Monitoring, Nanjing University of Information Science and Technology, Nanjing, 210044, China.
2 School of Computer and Software, Nanjing University of Information Science and Technology, Nanjing, 210044, China.
3 School of Information Engineering, Jiangsu Maritime Institute, Nanjing, 211100, China.
4 Department of Electrical and Computer Engineering, Portland State University, Oregon, 97207, USA.
* Corresponding Author: Wenjie Liu. Email: .
Computers, Materials & Continua 2020, 65(2), 1671-1689. https://doi.org/10.32604/cmc.2020.07564
Received 04 June 2020; Accepted 11 July 2020; Issue published 20 August 2020
Abstract
With the rapid development of quantum theory and technology in recent years,
especially the emergence of some quantum cloud computing platforms, more and more
researchers are not satisfied with the theoretical derivation and simulation verification of
quantum computation (especially quantum algorithms), experimental verification on real
quantum devices has become a new trend. In this paper, three representative quantum
algorithms, namely Deutsch-Jozsa, Grover, and Shor algorithms, are briefly depicted, and
then their implementation circuits are presented, respectively. We program these circuits on
python with QISKit to connect the remote real quantum devices (i.e., ibmqx4, ibmqx5) on
IBM Q to verify these algorithms. The experimental results not only show the feasibility of
these algorithms, but also serve to evaluate the functionality of these devices.
Keywords
Cite This Article
W. Liu, J. Chen, Y. Xu, J. Tang, L. Tong
et al., "Quantum algorithms and experiment implementations based on ibm q,"
Computers, Materials & Continua, vol. 65, no.2, pp. 1671–1689, 2020.