Programming a quantum computer with quantum instructions
- URL: http://arxiv.org/abs/2001.08838v3
- Date: Mon, 28 Dec 2020 13:17:32 GMT
- Title: Programming a quantum computer with quantum instructions
- Authors: Morten Kjaergaard, Mollie E. Schwartz, Ami Greene, Gabriel O. Samach,
Andreas Bengtsson, Michael O'Keeffe, Christopher M. McNally, Jochen
Braum\"uller, David K. Kim, Philip Krantz, Milad Marvian, Alexander Melville,
Bethany M. Niedzielski, Youngkyu Sung, Roni Winik, Jonilyn Yoder, Danna
Rosenberg, Kevin Obenland, Seth Lloyd, Terry P. Orlando, Iman Marvian, Simon
Gustavsson, William D. Oliver
- Abstract summary: We use a density matrixiation protocol to execute quantum instructions on quantum data.
A fixed sequence of classically-defined gates performs an operation that uniquely depends on an auxiliary quantum instruction state.
The utilization of quantum instructions obviates the need for costly tomographic state reconstruction and recompilation.
- Score: 39.994876450026865
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: The equivalence between the instructions used to define programs and the
input data on which the instructions operate is a basic principle of classical
computer architectures and programming. Replacing classical data with quantum
states enables fundamentally new computational capabilities with scaling
advantages for many applications, and numerous models have been proposed for
realizing quantum computation. However, within each of these models, the
quantum data are transformed by a set of gates that are compiled using solely
classical information. Conventional quantum computing models thus break the
instruction-data symmetry: classical instructions and quantum data are not
directly interchangeable. In this work, we use a density matrix exponentiation
protocol to execute quantum instructions on quantum data. In this approach, a
fixed sequence of classically-defined gates performs an operation that uniquely
depends on an auxiliary quantum instruction state. Our demonstration relies on
a 99.7% fidelity controlled-phase gate implemented using two tunable
superconducting transmon qubits, which enables an algorithmic fidelity
surpassing 90% at circuit depths exceeding 70. The utilization of quantum
instructions obviates the need for costly tomographic state reconstruction and
recompilation, thereby enabling exponential speedup for a broad range of
algorithms, including quantum principal component analysis, the measurement of
entanglement spectra, and universal quantum emulation.
Related papers
- Efficient Learning for Linear Properties of Bounded-Gate Quantum Circuits [63.733312560668274]
Given a quantum circuit containing d tunable RZ gates and G-d Clifford gates, can a learner perform purely classical inference to efficiently predict its linear properties?
We prove that the sample complexity scaling linearly in d is necessary and sufficient to achieve a small prediction error, while the corresponding computational complexity may scale exponentially in d.
We devise a kernel-based learning model capable of trading off prediction error and computational complexity, transitioning from exponential to scaling in many practical settings.
arXiv Detail & Related papers (2024-08-22T08:21:28Z) - The curse of random quantum data [62.24825255497622]
We quantify the performances of quantum machine learning in the landscape of quantum data.
We find that the training efficiency and generalization capabilities in quantum machine learning will be exponentially suppressed with the increase in qubits.
Our findings apply to both the quantum kernel method and the large-width limit of quantum neural networks.
arXiv Detail & Related papers (2024-08-19T12:18:07Z) - A Quantum-Classical Collaborative Training Architecture Based on Quantum
State Fidelity [50.387179833629254]
We introduce a collaborative classical-quantum architecture called co-TenQu.
Co-TenQu enhances a classical deep neural network by up to 41.72% in a fair setting.
It outperforms other quantum-based methods by up to 1.9 times and achieves similar accuracy while utilizing 70.59% fewer qubits.
arXiv Detail & Related papers (2024-02-23T14:09:41Z) - Realization of quantum algorithms with qudits [0.7892577704654171]
We review several ideas indicating how multilevel quantum systems, also known as qudits, can be used for efficient realization of quantum algorithms.
We focus on techniques of leveraging qudits for simplifying decomposition of multiqubit gates, and for compressing quantum information by encoding multiple qubits in a single qudit.
These theoretical schemes can be implemented with quantum computing platforms of various nature, such as trapped ions, neutral atoms, superconducting junctions, and quantum light.
arXiv Detail & Related papers (2023-11-20T18:34:19Z) - Parametric Synthesis of Computational Circuits for Complex Quantum
Algorithms [0.0]
The purpose of our quantum synthesizer is enabling users to implement quantum algorithms using higher-level commands.
The proposed approach for implementing quantum algorithms has a potential application in the field of machine learning.
arXiv Detail & Related papers (2022-09-20T06:25:47Z) - An Amplitude-Based Implementation of the Unit Step Function on a Quantum
Computer [0.0]
We introduce an amplitude-based implementation for approximating non-linearity in the form of the unit step function on a quantum computer.
We describe two distinct circuit types which receive their input either directly from a classical computer, or as a quantum state when embedded in a more advanced quantum algorithm.
arXiv Detail & Related papers (2022-06-07T07:14:12Z) - Compact quantum kernel-based binary classifier [2.0684234025249717]
We present the simplest quantum circuit for constructing a kernel-based binary classifier.
The number of qubits is reduced by two and the number of steps is reduced linearly.
Our design also provides a straightforward way to handle an imbalanced data set.
arXiv Detail & Related papers (2022-02-04T14:30:53Z) - Information Scrambling in Computationally Complex Quantum Circuits [56.22772134614514]
We experimentally investigate the dynamics of quantum scrambling on a 53-qubit quantum processor.
We show that while operator spreading is captured by an efficient classical model, operator entanglement requires exponentially scaled computational resources to simulate.
arXiv Detail & Related papers (2021-01-21T22:18:49Z) - Electronic structure with direct diagonalization on a D-Wave quantum
annealer [62.997667081978825]
This work implements the general Quantum Annealer Eigensolver (QAE) algorithm to solve the molecular electronic Hamiltonian eigenvalue-eigenvector problem on a D-Wave 2000Q quantum annealer.
We demonstrate the use of D-Wave hardware for obtaining ground and electronically excited states across a variety of small molecular systems.
arXiv Detail & Related papers (2020-09-02T22:46:47Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.