Low-depth Quantum State Preparation
- URL: http://arxiv.org/abs/2102.07533v3
- Date: Thu, 12 Aug 2021 12:55:25 GMT
- Title: Low-depth Quantum State Preparation
- Authors: Xiao-Ming Zhang, Man-Hong Yung and Xiao Yuan
- Abstract summary: A crucial subroutine in quantum computing is to load the classical data of $N$ complex numbers into the amplitude of a superposed $n=lceil logNrceil$-qubit state.
Here we investigate this space-time tradeoff in quantum state preparation with classical data.
We propose quantum algorithms with $mathcal O(n2)$ circuit depth to encode any $N$ complex numbers.
- Score: 3.540171881768714
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: A crucial subroutine in quantum computing is to load the classical data of
$N$ complex numbers into the amplitude of a superposed $n=\lceil
\log_2N\rceil$-qubit state. It has been proven that any algorithm universally
implementing this subroutine would need at least $\mathcal O(N)$ constant
weight operations. However, the proof assumes that only $n$ qubits are used,
whereas the circuit depth could be reduced by extending the space and allowing
ancillary qubits. Here we investigate this space-time tradeoff in quantum state
preparation with classical data. We propose quantum algorithms with $\mathcal
O(n^2)$ circuit depth to encode any $N$ complex numbers using only single-,
two-qubit gates and local measurements with ancillary qubits. Different
variances of the algorithm are proposed with different space and runtime. In
particular, we present a scheme with $\mathcal O(N^2)$ ancillary qubits,
$\mathcal O(n^2)$ circuit depth, and $\mathcal O(n^2)$ average runtime, which
exponentially improves the conventional bound. While the algorithm requires
more ancillary qubits, it consists of quantum circuit blocks that only
simultaneously act on a constant number of qubits and at most $\mathcal O(n)$
qubits are entangled. We also prove a fundamental lower bound $\mit\Omega(n)$
for the minimum circuit depth and runtime with arbitrary number of ancillary
qubits, aligning with our scheme with $\mathcal O(n^2)$. The algorithms are
expected to have wide applications in both near-term and universal quantum
computing.
Related papers
- Circuit Complexity of Sparse Quantum State Preparation [0.0]
We show that any $n$-qubit $d$-sparse quantum state can be prepared by a quantum circuit of size $O(fracdnlog d)$ and depth $Theta(log dn)$ using at most $O(fracndlog d )$ ancillary qubits.
We also establish the lower bound $Omega(fracdnlog(n + m) + log d + n)$ on the circuit size with $m$ ancillary qubits available.
arXiv Detail & Related papers (2024-06-23T15:28:20Z) - Calculating response functions of coupled oscillators using quantum phase estimation [40.31060267062305]
We study the problem of estimating frequency response functions of systems of coupled, classical harmonic oscillators using a quantum computer.
Our proposed quantum algorithm operates in the standard $s-sparse, oracle-based query access model.
We show that a simple adaptation of our algorithm solves the random glued-trees problem in time.
arXiv Detail & Related papers (2024-05-14T15:28:37Z) - Quantum algorithms for Hopcroft's problem [45.45456673484445]
We study quantum algorithms for Hopcroft's problem which is a fundamental problem in computational geometry.
The classical complexity of this problem is well-studied, with the best known algorithm running in $O(n4/3)$ time.
Our results are two different quantum algorithms with time complexity $widetilde O(n5/6)$.
arXiv Detail & Related papers (2024-05-02T10:29:06Z) - Towards Optimal Circuit Size for Sparse Quantum State Preparation [10.386753939552872]
We consider the preparation for $n$-qubit sparse quantum states with $s$ non-zero amplitudes and propose two algorithms.
The first algorithm uses $O(ns/log n + n)$ gates, improving upon previous methods by $O(log n)$.
The second algorithm is tailored for binary strings that exhibit a short Hamiltonian path.
arXiv Detail & Related papers (2024-04-08T02:13:40Z) - Fast quantum integer multiplication with zero ancillas [0.5755004576310334]
We introduce a new paradigm for sub-quadratic-time quantum multiplication with zero ancilla qubits.
The only qubits involved are the input and output registers themselves.
Our algorithm has the potential to outperform previous problem sizes relevant in practice.
arXiv Detail & Related papers (2024-03-26T18:00:03Z) - Spacetime-Efficient Low-Depth Quantum State Preparation with
Applications [93.56766264306764]
We show that a novel deterministic method for preparing arbitrary quantum states requires fewer quantum resources than previous methods.
We highlight several applications where this ability would be useful, including quantum machine learning, Hamiltonian simulation, and solving linear systems of equations.
arXiv Detail & Related papers (2023-03-03T18:23:20Z) - Quantum Resources Required to Block-Encode a Matrix of Classical Data [56.508135743727934]
We provide circuit-level implementations and resource estimates for several methods of block-encoding a dense $Ntimes N$ matrix of classical data to precision $epsilon$.
We examine resource tradeoffs between the different approaches and explore implementations of two separate models of quantum random access memory (QRAM)
Our results go beyond simple query complexity and provide a clear picture into the resource costs when large amounts of classical data are assumed to be accessible to quantum algorithms.
arXiv Detail & Related papers (2022-06-07T18:00:01Z) - A lower bound on the space overhead of fault-tolerant quantum computation [51.723084600243716]
The threshold theorem is a fundamental result in the theory of fault-tolerant quantum computation.
We prove an exponential upper bound on the maximal length of fault-tolerant quantum computation with amplitude noise.
arXiv Detail & Related papers (2022-01-31T22:19:49Z) - Quantum State Preparation with Optimal Circuit Depth: Implementations
and Applications [10.436969366019015]
We show that any $Theta(n)$-depth circuit can be prepared with a $Theta(log(nd)) with $O(ndlog d)$ ancillary qubits.
We discuss applications of the results in different quantum computing tasks, such as Hamiltonian simulation, solving linear systems of equations, and realizing quantum random access memories.
arXiv Detail & Related papers (2022-01-27T13:16:30Z) - Asymptotically Optimal Circuit Depth for Quantum State Preparation and
General Unitary Synthesis [24.555887999356646]
The problem is of fundamental importance in quantum algorithm design, Hamiltonian simulation and quantum machine learning, yet its circuit depth and size complexity remain open when ancillary qubits are available.
In this paper, we study efficient constructions of quantum circuits with $m$ ancillary qubits that can prepare $psi_vrangle$ in depth.
Our circuits are deterministic, prepare the state and carry out the unitary precisely, utilize the ancillary qubits tightly and the depths are optimal in a wide range of parameter regime.
arXiv Detail & Related papers (2021-08-13T09:47:11Z) - Quantum Gram-Schmidt Processes and Their Application to Efficient State
Read-out for Quantum Algorithms [87.04438831673063]
We present an efficient read-out protocol that yields the classical vector form of the generated state.
Our protocol suits the case that the output state lies in the row space of the input matrix.
One of our technical tools is an efficient quantum algorithm for performing the Gram-Schmidt orthonormal procedure.
arXiv Detail & Related papers (2020-04-14T11:05:26Z)
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.