TEQUILA: a platform for rapid development of quantum algorithms

  title={TEQUILA: a platform for rapid development of quantum algorithms},
  author={Jakob S. Kottmann and Sumner Alperin-Lea and Teresa Tamayo-Mendoza and Alba Cervera-Lierta and Cyrille Lavigne and Tzu-Ching Yen and Vladyslav Verteletskyi and Philipp Schleich and Abhinav Anand and Matthias Degroote and Skylar Chaney and Maha Kesibi and Artur F. Izmaylov and Al{\'a}n Aspuru-Guzik},
  journal={Quantum Science \& Technology},
Variational quantum algorithms are currently the most promising class of algorithms for deployment on near-term quantum computers. In contrast to classical algorithms, there are almost no standardized methods in quantum algorithmic development yet, and the field continues to evolve rapidly. As in classical computing, heuristics play a crucial role in the development of new quantum algorithms, resulting in a high demand for flexible and reliable ways to implement, test, and share new ideas… Expand
A feasible approach for automatically differentiable unitary coupled-cluster on quantum computers†
It is shown that the gradient of an expectation value with respect to a parameterized n-fold fermionic excitation can be evaluated by four expectation values of similar form and size, whereas most standard approaches, based on the direct application of the parameter-shift-rule, come with an associated cost of expectation values. Expand
Optimized Low-Depth Quantum Circuits for Molecular Electronic Structure using a Separable Pair Approximation
We present a classically solvable model that leads to optimized low-depth quantum circuits leveraging separable pair approximations. The obtained circuits are well suited as a baseline circuit forExpand
A backend-agnostic, quantum-classical framework for simulations of chemistry in C++
As quantum computing hardware systems continue to advance, the research and development of performant, scalable, and extensible software architectures, languages, models, and compilers is equally asExpand
Bugs in Quantum Computing Platforms: An Empirical Study
This paper gathers and inspect a set of 223 real-world bugs from 18 open-source quantum computing platforms, and shows that a significant fraction of these bugs (39.9%) are quantum-specific, calling for dedicated approaches to prevent and find them. Expand
Composable Programming of Hybrid Workflows for Quantum Simulation
This work presents a composable design scheme for the development of hybrid quantum/classical algorithms and workflows for applications of quantum simulation, and implements it using the hardware-agnostic programming language QCOR into the QuaSiMo library. Expand
Differentiable quantum computational chemistry with PennyLane
X iv :2 11 1. 09 96 7v 1 [ qu an tph ] 1 8 N ov 2 02 1 Differentiable quantum computational chemistry with PennyLane Juan Miguel Arrazola, Soran Jahangiri, Alain Delgado, Jack Ceroni, Josh Izaac,Expand
Error mitigation for variational quantum algorithms through mid-circuit measurements
Noisy Intermediate-Scale Quantum (NISQ) algorithms require novel paradigms of error mitigation. To obtain noise-robust quantum computers, each logical qubit is equipped with hundreds or thousands ofExpand
Mutual information-assisted adaptive variational quantum eigensolver
This work proposes a way to construct entangler pools with reduced size by leveraging classical algorithms, and believes that this method paves a new way for adaptive construction of ansatz circuits for variational quantum algorithms. Expand
Natural Evolutionary Strategies for Variational Quantum Computation
This study illustrates the use of natural evolutionary strategies for the optimization of randomly-initialized parametrized quantum circuits in the region of vanishing gradients and shows that using the NES gradient estimator the exponential decrease in variance can be alleviated. Expand
ORQVIZ: Visualizing High-Dimensional Landscapes in Variational Quantum Algorithms
Manuel S. Rudolph, Sukin Sim, Asad Raza, Micha l Stȩch ly, Jarrod R. McClean, Eric R. Anschuetz, Luis Serrano, and Alejandro Perdomo-Ortiz ∗ Zapata Computing Canada Inc., 325 Front St W, Toronto, ON,Expand


The theory of variational hybrid quantum-classical algorithms
Many quantumalgorithms have daunting resource requirements when compared towhat is available today. To address this discrepancy, a quantum-classical hybrid optimization scheme known as ‘theExpand
Qubit-ADAPT-VQE: An Adaptive Algorithm for Constructing Hardware-Efficient Ansätze on a Quantum Processor
A hardware-efficient variant of ADAPT-VQE that drastically reduces circuit depths using an operator pool that is guaranteed to contain the operators necessary to construct exact ans\"atze and shows that the minimal pool size that achieves this scales linearly with the number of qubits. Expand
OpenFermion: The Electronic Structure Package for Quantum Computers
The key motivations behind design choices in OpenFermion are outlined and some basic OpenFermanion functionality is discussed which are believed to aid the community in the development of better quantum algorithms and tools for this exciting area of research. Expand
Qibo: a framework for quantum simulation with hardware acceleration
A new quantum simulation framework that enables developers to delegate all complicated aspects of hardware or platform implementation to the library so they can focus on the problem and quantum algorithms at hand is introduced. Expand
A variational eigenvalue solver on a photonic quantum processor
The proposed approach drastically reduces the coherence time requirements and combines this method with a new approach to state preparation based on ansätze and classical optimization, enhancing the potential of quantum resources available today and in the near future. Expand
Quantum Chemistry in the Age of Quantum Computing.
This Review provides an overview of the algorithms and results that are relevant for quantum chemistry and aims to help quantum chemists who seek to learn more about quantum computing and quantum computing researchers who would like to explore applications in quantum chemistry. Expand
Evaluating analytic gradients on quantum hardware
An important application for near-term quantum computing lies in optimization tasks, with applications ranging from quantum chemistry and drug discovery to machine learning. In many settings --- mostExpand
Training of quantum circuits on a hybrid quantum computer
This study trains generative modeling circuits on a quantum hybrid computer showing an optimization strategy and a resource trade-off and shows that the convergence of the quantum circuit to the target distribution depends critically on both the quantum hardware and classical optimization strategy. Expand
PennyLane: Automatic differentiation of hybrid quantum-classical computations
PennyLane's core feature is the ability to compute gradients of variational quantum circuits in a way that is compatible with classical techniques such as backpropagation, and it extends the automatic differentiation algorithms common in optimization and machine learning to include quantum and hybrid computations. Expand
ProjectQ: An Open Source Software Framework for Quantum Computing
We introduce ProjectQ, an open source software effort for quantum computing. The first release features a compiler framework capable of targeting various types of hardware, a high-performanceExpand