Back to Search Start Over

Implementation of Grover’s Algorithm & Bernstein-Vazirani Algorithm with IBM Qiskit

Authors :
Yang-Che Liu
Mei-Feng Liu
Source :
Journal of Informatics and Web Engineering, Vol 3, Iss 1, Pp 76-95 (2024)
Publication Year :
2024
Publisher :
MMU Press, 2024.

Abstract

Quantum logic gates differ from classical logic gates as the former involves quantum operators. The conventional gates such as AND, OR, NOT etc., are generally classified as classical gates, however, some of the quantum gates are known as Pauli gates, Toffoli gates and Hadamard gates, respectively. Normally classical states only involve 0 and 1, whereas quantum states involve the superpositions of 0 and 1. Hence, underlying principles of algorithm implementation for classical logic gate and quantum logic gate are indeed different. In this paper, we introduce significant concepts of quantum computations, analyse the discrepancy between classical and quantum gates, compare quantum algorithms using Qiskit against equivalent classical algorithms and analyse their performance in terms of runtime.

Details

Language :
English
ISSN :
2821370X
Volume :
3
Issue :
1
Database :
Directory of Open Access Journals
Journal :
Journal of Informatics and Web Engineering
Publication Type :
Academic Journal
Accession number :
edsdoj.964fc59162604799b3549de86800976a
Document Type :
article
Full Text :
https://doi.org/10.33093/jiwe.2024.3.1.6