Evaluation of Physical Quantum Computer

Abstract

In the past few years, IBM has expanded their Quantum Experience to include a high-level Python module called Qiskit as well as a 15-qubit machine (ibmq_16_melbourne). In order to evaluate IBMs progress, we create an overview of the processes involved in developing and running an algorithm on IBMs quantum machines. This includes exploring the new resources that IBM has made available recently including the Qiskit Python module. Then, we test textbook algorithms such as the Deutsch-Jozsa algorithm, Grovers search algorithm, and Quantum Fourier Transform on ibmq_16_melbourne and compare the results with the output of a simulator. Constraints imposed by IBMs Quantum Experience and significant differences between algorithm performance on IBM's quantum hardware and the simulator will be used to assess IBMs quantum computing capabilities.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jun 01, 2020
Accession Number
AD1114568

Entities

People

  • John A. Heropoulos

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Space

DTIC Thesaurus Topics

  • Algorithms
  • Computer Science
  • Computers
  • Databases
  • Information Science
  • Quantum Algorithms
  • Quantum Bits
  • Quantum Circuits
  • Quantum Computers
  • Quantum Computing
  • Quantum Information
  • Quantum Information Science
  • Quantum Key Distribution
  • Quantum Noise
  • Simulators

Fields of Study

  • Physics

Readers

  • Computer Science.
  • Parallel and Distributed Computing.
  • Quantum Dot Semiconductor Device Photonics and Graphene Optoelectronic Materials and THz Physics.

Technology Areas

  • Quantum Computing