2018
DOI: 10.1371/journal.pone.0206704
|View full text |Cite
|
Sign up to set email alerts
|

Validating quantum-classical programming models with tensor network simulations

Abstract: 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 programm… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
30
0

Year Published

2018
2018
2024
2024

Publication Types

Select...
9

Relationship

2
7

Authors

Journals

citations
Cited by 46 publications
(30 citation statements)
references
References 43 publications
0
30
0
Order By: Relevance
“…22, the adopted value in this paper is believed to strike a satisfactory balance between accuracy and circuit depth. The resulting circuits were simulated via the TNQVM (tensor-network quantum virtual machine) 33 XACC simulation backend and employed a noiseless, matrix product state (MPS) wave function decomposition for the quantum circuit with the aid of the ITensor library. 34 XACC provides other simulation backends, as well as physical backends targeting QPUs from IBM and Rigetti.…”
Section: Computational Detailsmentioning
confidence: 99%
See 1 more Smart Citation
“…22, the adopted value in this paper is believed to strike a satisfactory balance between accuracy and circuit depth. The resulting circuits were simulated via the TNQVM (tensor-network quantum virtual machine) 33 XACC simulation backend and employed a noiseless, matrix product state (MPS) wave function decomposition for the quantum circuit with the aid of the ITensor library. 34 XACC provides other simulation backends, as well as physical backends targeting QPUs from IBM and Rigetti.…”
Section: Computational Detailsmentioning
confidence: 99%
“…For the size of the problems studied in this work, there may not be perceived benefits from choosing TNQVM over other XACC simulation backends like Aer 35 or QPP. 36 TNQVM is expected to be advantageous over other simulation approaches for problems requiring more qubits, 33 but we leave this to future work and do not investigate it here.…”
Section: Computational Detailsmentioning
confidence: 99%
“…XACC has its own open source quantum compiler and supports execution on quantum chips from a wide range of quantum hardware companies as well as their respective simulators. There is also an open source plugin that enables the use of a tensor network quantum virtual machine as a backend [47,48]. Finally, the project XACC VQE provides implementations of quantum chemistry algorithms for XACC [49].…”
Section: Projects Consideredmentioning
confidence: 99%
“…XACC defines Accelerator implementations for IBM, Rigetti, D-Wave, IonQ, and a number of back-end simulators (TNQVM [22], C++ local IBM noise-aware simulator, etc). Each of these physical QPU implementations actually subclass a RemoteAccelerator class, which further subclass Accelerator.…”
Section: Interface Implementations For Quantum Computingmentioning
confidence: 99%