T-count and T-depth of any multi-qubit unitary
- URL: http://arxiv.org/abs/2110.10292v5
- Date: Thu, 9 Feb 2023 05:59:05 GMT
- Title: T-count and T-depth of any multi-qubit unitary
- Authors: Vlad Gheorghiu, Michele Mosca, Priyanka Mukhopadhyay
- Abstract summary: We design provable algorithm to determine T-count of any $n$-qubit ($ngeq 1$) unitary $W$ of size $2ntimes 2n$, over the Clifford+T gate set.
Our algorithm can also be used to determine the (minimum possible) T-depth of any multi-qubit unitary.
- Score: 1.933681537640272
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: While implementing a quantum algorithm it is crucial to reduce the quantum
resources, in order to obtain the desired computational advantage. For most
fault-tolerant quantum error-correcting codes the cost of implementing the
non-Clifford gate is the highest among all the gates in a universal
fault-tolerant gate set. In this paper we design provable algorithm to
determine T-count of any $n$-qubit ($n\geq 1$) unitary $W$ of size $2^n\times
2^n$, over the Clifford+T gate set. The space and time complexity of our
algorithm are $O\left(2^{2n}\right)$ and
$O\left(2^{2n\mathcal{T}_{\epsilon}(W)+4n}\right)$ respectively.
$\mathcal{T}_{\epsilon}(W)$ ($\epsilon$-T-count) is the (minimum possible)
T-count of an exactly implementable unitary $U$ i.e. $\mathcal{T}(U)$, such
that $d(U,W)\leq\epsilon$ and $\mathcal{T}(U)\leq\mathcal{T}(U')$ where $U'$ is
any exactly implementable unitary with $d(U',W)\leq\epsilon$. $d(.,.)$ is the
global phase invariant distance. Our algorithm can also be used to determine
the (minimum possible) T-depth of any multi-qubit unitary and the complexity
has exponential dependence on $n$ and $\epsilon$-T-depth. This is the first
algorithm that gives T-count or T-depth of any multi-qubit ($n\geq 1$) unitary.
For small enough $\epsilon$, we can synthesize the T-count and T-depth-optimal
circuits. Our results can be used to determine the minimum count (or depth) of
non-Clifford gates required to implement any multi-qubit unitary with a
universal gate set consisting of Clifford and non-Clifford gates like
Clifford+CS, Clifford+V, etc. To the best of our knowledge, there were no such
optimal-synthesis algorithm for arbitrary multi-qubit unitaries in any
universal gate set.
Related papers
- Quantum state preparation with optimal T-count [2.1386090295255333]
We show how many T gates are needed to approximate an arbitrary $n$-qubit quantum state to within error $varepsilon$.
We also show that this is the optimal T-count for implementing an arbitrary diagonal $n$-qubit unitary to within error $varepsilon$.
arXiv Detail & Related papers (2024-11-07T15:29:33Z) - A quantum random access memory (QRAM) using a polynomial encoding of binary strings [0.0]
A quantum random access memory (QRAM) is a promising architecture for realizing quantum oracles.
We develop a new design for QRAM and implement it with Clifford+T circuit.
We achieve an exponential improvement in T-depth, while reducing T-count and keeping the qubit count same.
arXiv Detail & Related papers (2024-08-28T18:39:56Z) - Nearly Optimal Regret for Decentralized Online Convex Optimization [53.433398074919]
Decentralized online convex optimization (D-OCO) aims to minimize a sequence of global loss functions using only local computations and communications.
We develop novel D-OCO algorithms that can respectively reduce the regret bounds for convex and strongly convex functions.
Our algorithms are nearly optimal in terms of $T$, $n$, and $rho$.
arXiv Detail & Related papers (2024-02-14T13:44:16Z) - Efficiently Learning One-Hidden-Layer ReLU Networks via Schur
Polynomials [50.90125395570797]
We study the problem of PAC learning a linear combination of $k$ ReLU activations under the standard Gaussian distribution on $mathbbRd$ with respect to the square loss.
Our main result is an efficient algorithm for this learning task with sample and computational complexity $(dk/epsilon)O(k)$, whereepsilon>0$ is the target accuracy.
arXiv Detail & Related papers (2023-07-24T14:37:22Z) - Near-Optimal Bounds for Learning Gaussian Halfspaces with Random
Classification Noise [50.64137465792738]
We show that any efficient SQ algorithm for the problem requires sample complexity at least $Omega(d1/2/(maxp, epsilon)2)$.
Our lower bound suggests that this quadratic dependence on $1/epsilon$ is inherent for efficient algorithms.
arXiv Detail & Related papers (2023-07-13T18:59:28Z) - Efficient Learning of Quantum States Prepared With Few Non-Clifford Gates [0.43123403062068827]
We give a pair of algorithms that efficiently learn a quantum state prepared by Clifford gates and $O(log n)$ non-Clifford gates.
Specifically, for an $n$-qubit state $|psirangle$ prepared with at most $t$ non-Clifford gates, our algorithms use $mathsfpoly(n,2t,1/varepsilon)$ time and copies of $|psirangle$ to learn $|psirangle$ to trace distance at most gates.
arXiv Detail & Related papers (2023-05-22T18:49:52Z) - Exponential Separation between Quantum and Classical Ordered Binary
Decision Diagrams, Reordering Method and Hierarchies [68.93512627479197]
We study quantum Ordered Binary Decision Diagrams($OBDD$) model.
We prove lower bounds and upper bounds for OBDD with arbitrary order of input variables.
We extend hierarchy for read$k$-times Ordered Binary Decision Diagrams ($k$-OBDD$) of width.
arXiv Detail & Related papers (2022-04-22T12:37:56Z) - A (quasi-)polynomial time heuristic algorithm for synthesizing T-depth
optimal circuits [1.933681537640272]
We use nested meet-in-the-middle technique to develop algorithms for synthesizing provably emphdepth-optimal and emphT-depth-optimal circuits.
For synthesizing T-depth-optimal circuits, we get an algorithm with space and time complexity $Oleft(left(4n2right)lceil d/crceilright)$.
Our algorithm has space and time complexity $poly(n,25.6n,d)$ (or $poly(nlog n,
arXiv Detail & Related papers (2021-01-08T18:13:36Z) - An Optimal Separation of Randomized and Quantum Query Complexity [67.19751155411075]
We prove that for every decision tree, the absolute values of the Fourier coefficients of a given order $ellsqrtbinomdell (1+log n)ell-1,$ sum to at most $cellsqrtbinomdell (1+log n)ell-1,$ where $n$ is the number of variables, $d$ is the tree depth, and $c>0$ is an absolute constant.
arXiv Detail & Related papers (2020-08-24T06:50:57Z) - Streaming Complexity of SVMs [110.63976030971106]
We study the space complexity of solving the bias-regularized SVM problem in the streaming model.
We show that for both problems, for dimensions of $frac1lambdaepsilon$, one can obtain streaming algorithms with spacely smaller than $frac1lambdaepsilon$.
arXiv Detail & Related papers (2020-07-07T17:10:00Z) - A polynomial time and space heuristic algorithm for T-count [2.28438857884398]
This work focuses on reducing the physical cost of implementing quantum algorithms when using the state-of-the-art fault-tolerant quantum error correcting codes.
We consider the group of unitaries that can be exactly implemented by a quantum circuit consisting of the Clifford+T gate set, a universal gate set.
arXiv Detail & Related papers (2020-06-22T17:21:41Z)
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.