Improved Synthesis of Toffoli-Hadamard Circuits
- URL: http://arxiv.org/abs/2305.11305v1
- Date: Thu, 18 May 2023 21:02:20 GMT
- Title: Improved Synthesis of Toffoli-Hadamard Circuits
- Authors: Matthew Amy, Andrew N. Glaudell, Sarah Meng Li, Neil J. Ross
- Abstract summary: We show that a technique introduced by Kliuchnikov in 2013 for Clifford+$T$ circuits can be straightforwardly adapted to Toffoli-Hadamard circuits.
We also present an alternative synthesis method of similarly improved cost, but whose application is restricted to circuits on no more than three qubits.
- Score: 1.7205106391379026
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: The matrices that can be exactly represented by a circuit over the
Toffoli-Hadamard gate set are the orthogonal matrices of the form $M/
\sqrt{2}{}^k$, where $M$ is an integer matrix and $k$ is a nonnegative integer.
The exact synthesis problem for this gate set is the problem of constructing a
circuit for a given such matrix. Existing methods produce circuits consisting
of $O(2^n \log(n)k)$ gates, where $n$ is the dimension of the matrix. In this
paper, we provide two improved synthesis methods. First, we show that a
technique introduced by Kliuchnikov in 2013 for Clifford+$T$ circuits can be
straightforwardly adapted to Toffoli-Hadamard circuits, reducing the complexity
of the synthesized circuit from $O(2^n \log(n)k)$ to $O(n^2 \log(n)k)$. Then,
we present an alternative synthesis method of similarly improved cost, but
whose application is restricted to circuits on no more than three qubits. Our
results also apply to orthogonal matrices over the dyadic fractions, which
correspond to circuits using the 2-qubit gate $H\otimes H$, rather than the
usual single-qubit Hadamard gate $H$.
Related papers
- The Communication Complexity of Approximating Matrix Rank [50.6867896228563]
We show that this problem has randomized communication complexity $Omega(frac1kcdot n2log|mathbbF|)$.
As an application, we obtain an $Omega(frac1kcdot n2log|mathbbF|)$ space lower bound for any streaming algorithm with $k$ passes.
arXiv Detail & Related papers (2024-10-26T06:21:42Z) - Minimum Synthesis Cost of CNOT Circuits [0.0]
We use a novel method of categorizing CNOT gates in a synthesis to obtain a strict lower bound computable in $O(nomega)$ time.
Applying our framework, we prove that $3(n-1)$ gate syntheses of the $n$-cycle circuit are optimal and provide insight into their structure.
arXiv Detail & Related papers (2024-08-15T03:09:53Z) - Incompressibility and spectral gaps of random circuits [2.359282907257055]
reversible and quantum circuits form random walks on the alternating group $mathrmAlt (2n)$ and unitary group $mathrmSU (2n)$, respectively.
We prove that the gap for random reversible circuits is $Omega(n-3)$ for all $tgeq 1$, and the gap for random quantum circuits is $Omega(n-3)$ for $t leq Theta(2n/2)$.
arXiv Detail & Related papers (2024-06-11T17:23:16Z) - S-FABLE and LS-FABLE: Fast approximate block-encoding algorithms for
unstructured sparse matrices [0.0]
The Fast Approximate BLock-Lazy algorithm (FABLE) is a technique to block-encode arbitrary $Ntimes N$ dense matrices into quantum circuits.
We describe two modifications of FABLE to efficiently encode sparse matrices.
arXiv Detail & Related papers (2024-01-08T20:57:16Z) - One-sided Matrix Completion from Two Observations Per Row [95.87811229292056]
We propose a natural algorithm that involves imputing the missing values of the matrix $XTX$.
We evaluate our algorithm on one-sided recovery of synthetic data and low-coverage genome sequencing.
arXiv Detail & Related papers (2023-06-06T22:35:16Z) - Learning a Single Neuron with Adversarial Label Noise via Gradient
Descent [50.659479930171585]
We study a function of the form $mathbfxmapstosigma(mathbfwcdotmathbfx)$ for monotone activations.
The goal of the learner is to output a hypothesis vector $mathbfw$ that $F(mathbbw)=C, epsilon$ with high probability.
arXiv Detail & Related papers (2022-06-17T17:55:43Z) - Sketching Algorithms and Lower Bounds for Ridge Regression [65.0720777731368]
We give a sketching-based iterative algorithm that computes $1+varepsilon$ approximate solutions for the ridge regression problem.
We also show that this algorithm can be used to give faster algorithms for kernel ridge regression.
arXiv Detail & Related papers (2022-04-13T22:18:47Z) - Fast Differentiable Matrix Square Root [65.67315418971688]
We propose two more efficient variants to compute the differentiable matrix square root.
For the forward propagation, one method is to use Matrix Taylor Polynomial (MTP)
The other method is to use Matrix Pad'e Approximants (MPA)
arXiv Detail & Related papers (2022-01-21T12:18:06Z) - An Algorithm for Reversible Logic Circuit Synthesis Based on Tensor Decomposition [0.0]
An algorithm for reversible logic synthesis is proposed.
Map can be written as a tensor product of a rank-($2n-2$) tensor and the $2times 2$ identity matrix.
arXiv Detail & Related papers (2021-07-09T08:18:53Z) - Efficient reconstruction of depth three circuits with top fan-in two [0.0]
We develop efficient randomized algorithms to solve the black-box reconstruction problem fors over finite fields.
Ours is the first blackbox reconstruction algorithm for this circuit class, that runs in time in $log |mathbbF|$.
arXiv Detail & Related papers (2021-03-12T18:19:34Z) - Linear Time Sinkhorn Divergences using Positive Features [51.50788603386766]
Solving optimal transport with an entropic regularization requires computing a $ntimes n$ kernel matrix that is repeatedly applied to a vector.
We propose to use instead ground costs of the form $c(x,y)=-logdotpvarphi(x)varphi(y)$ where $varphi$ is a map from the ground space onto the positive orthant $RRr_+$, with $rll n$.
arXiv Detail & Related papers (2020-06-12T10:21:40Z)
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.