4.6 Article

Validating quantum-classical programming models with tensor network simulations

Journal

PLOS ONE
Volume 13, Issue 12, Pages -

Publisher

PUBLIC LIBRARY SCIENCE
DOI: 10.1371/journal.pone.0206704

Keywords

-

Funding

  1. U.S. Department of Energy ASCR Quantum Algorithms Team [ERKJ332]
  2. U.S. Department of Energy ASCR Quantum Testbed Pathfinder [ERKJ335]
  3. Laboratory Directed Research and Development Program of Oak Ridge National Laboratory [8297]
  4. U.S. Department of Energy Early Career Award
  5. U.S. Department of Energy [DE-AC0500OR22725, DE-AC05-00OR22725, DE-AC05-00OR22750]
  6. Laboratory Directed Research and Development Program of Oak Ridge National Laboratory
  7. US Department of Energy (DOE) Office of Science Advanced Scientific Computing Research (ASCR) Early Career Research Award
  8. DOE Office of Science ASCR quantum algorithms and testbed programs [ERKJ332, ERKJ335]
  9. ORNL Undergraduate Research Participation Program - ORNL

Ask authors/readers for more resources

The exploration of hybrid quantum-classical algorithms and programming models on noisy near-term quantum hardware has begun. As hybrid programs scale towards classical intractability, validation and benchmarking are critical to understanding the utility of the hybrid computational model. In this paper, we demonstrate a newly developed quantum circuit simulator based on tensor network theory that enables intermediate-scale verification and validation of hybrid quantum-classical computing frameworks and programming models. We present our tensor-network quantum virtual machine (TNQVM) simulator which stores a multi-qubit wavefunction in a compressed (factorized) form as a matrix product state, thus enabling single-node simulations of larger qubit registers, as compared to brute-force state-vector simulators. Our simulator is designed to be extensible in both the tensor network form and the classical hardware used to run the simulation (multicore, GPU, distributed). The extensibility of the TNQVM simulator with respect to the simulation hardware type is achieved via a pluggable interface for different numerical backends (e.g., ITensor and Exa-TENSOR numerical libraries). We demonstrate the utility of our TNQVM quantum circuit simulator through the verification of randomized quantum circuits and the variational quantum eigensolver algorithm, both expressed within the eXtreme-scale ACCelerator (XACC) programming model.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.6
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available