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

qTorch: The quantum tensor contraction handler

Abstract: Classical simulation of quantum computation is necessary for studying the numerical behavior of quantum algorithms, as there does not yet exist a large viable quantum computer on which to perform numerical tests. Tensor network (TN) contraction is an algorithmic method that can efficiently simulate some quantum circuits, often greatly reducing the computational cost over methods that simulate the full Hilbert space. In this study we implement a tensor network contraction program for simulating quantum circuits… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

2
50
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
7
1

Relationship

2
6

Authors

Journals

citations
Cited by 47 publications
(52 citation statements)
references
References 56 publications
2
50
0
Order By: Relevance
“…5, to obtain the same accuracy as the expected value we would need to increase the number of samples by a factor 1 α . Results in this paper suggest choosing α ∈ [0.1, 0.25] as a good empirical choice, implying that the number of samples should be increased by a factor [4,10] to attain the same accuracy. However, our empirical evaluation uses the same, fixed number of samples across all α, and still shows significant benefits of CVaR optimization.…”
Section: Results Ii: Quantum Devicementioning
confidence: 99%
See 1 more Smart Citation
“…5, to obtain the same accuracy as the expected value we would need to increase the number of samples by a factor 1 α . Results in this paper suggest choosing α ∈ [0.1, 0.25] as a good empirical choice, implying that the number of samples should be increased by a factor [4,10] to attain the same accuracy. However, our empirical evaluation uses the same, fixed number of samples across all α, and still shows significant benefits of CVaR optimization.…”
Section: Results Ii: Quantum Devicementioning
confidence: 99%
“…It is widely be-Stefan Woerner: wor@zurich.ibm.com lieved that quantum computers cannot solve such problems in polynomial time (i.e., NP ⊆ BQP [5]), but there is significant effort toward designing quantum algorithms that could be practically useful by quickly finding near-optimal solutions to these hard problems. Among these algorithms, two candidates are more likely to be efficiently implementable on noisy quantum computers: the Variational Quantum Eigensolver (VQE) [10,16], and the Quantum Approximate Optimization Algorithm (QAOA) [6,7,9]. Both VQE and QAOA use a parametrized quantum circuit U (θ) (also called variational form) to generate trial wave functions |ψ(θ) = U (θ) |0 , guided by a classical optimization algorithm that aims to solve:…”
Section: Introductionmentioning
confidence: 99%
“…Besides Hamiltonian generation, OpenFermion also includes methods for outputting Trotter-Suzuki decompositions of arbitrary operators, providing the corresponding quantum circuit in QASM format [87]. These methods were included in order to simplify porting the resulting quantum circuits to other simulation packages, such as LIQUi| > [75], qTorch [79], Project-Q [70], and qHipster [88]. For instance, the function pauli exp to qasm takes a list of QubitOperators and an optional evolution time as input, and outputs the QASM specification as a string.…”
Section: Models and Utilitiesmentioning
confidence: 99%
“…Moreover, to maximize usefulness within the field, every effort has been made to design OpenFermion as a modular library which is agnostic with respect to quantum programming language frameworks. Through its plugin system, OpenFermion is able to interface with, and benefit from, any of the frameworks being developed for both more abstract quantum software and hardware specific compilation [70][71][72][73][74][75][76][77][78][79][80].…”
Section: Introductionmentioning
confidence: 99%
“…The number of single compute node generic [8][9][10] and specialised [11][12][13][14] simulators is rapidly growing. However despite many reported distributed simulators [2,3,[15][16][17][18][19][20] and proposals for GPU accelerated simulators [18,[21][22][23][24], QuEST is the first open source simulator available to offer both facilities, and the only simulator to offer support on all hardware plaforms commonly used in the classical simulation of quantum computation II.…”
Section: Introductionmentioning
confidence: 99%