2021
DOI: 10.48550/arxiv.2101.03142
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

A (quasi-)polynomial time heuristic algorithm for synthesizing T-depth optimal circuits

Abstract: We investigate the problem of synthesizing T-depth optimal quantum circuits over the Clif-ford+T gate set. The latter is a universal fault-tolerant gate set where the cost of fault-tolerantly implementing the non-Clifford T gate is the most expensive using state-of-the-art techniques such as magic state distillation in surface codes.First, we develop a provable algorithm to synthesize depth optimal circuits using nested meetin-the-middle (MITM) techniques, as have been used by Mosca and Mukhopadhyay [MM20] to … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
16
0

Year Published

2021
2021
2022
2022

Publication Types

Select...
2
2
1

Relationship

2
3

Authors

Journals

citations
Cited by 6 publications
(16 citation statements)
references
References 15 publications
0
16
0
Order By: Relevance
“…Then we can perform amplitude test (Theorem 3.1) and conjugation test (Theorem 3.3, Corollary 3.1) and get an -A-count-optimal or -A-depth-optimal decomposition of V A . So for other bases the main task remains to find such nice generating set, as has been found for Clifford+T [GKMR14] (T-count), [GMM21] (T-depth) and Clifford+CS [GRT21] (CS-count, only for 2-qubit unitaries). One simple way of constructing G for count-optimality is to write U A as follows.…”
Section: Our Contributionsmentioning
confidence: 99%
See 4 more Smart Citations
“…Then we can perform amplitude test (Theorem 3.1) and conjugation test (Theorem 3.3, Corollary 3.1) and get an -A-count-optimal or -A-depth-optimal decomposition of V A . So for other bases the main task remains to find such nice generating set, as has been found for Clifford+T [GKMR14] (T-count), [GMM21] (T-depth) and Clifford+CS [GRT21] (CS-count, only for 2-qubit unitaries). One simple way of constructing G for count-optimality is to write U A as follows.…”
Section: Our Contributionsmentioning
confidence: 99%
“…But exploiting some other algebraic properties, maybe we can do much better. A generating set for depth-optimality can be constructed by conjugating products of at least n A-gates on distinct qubits by Clifford, as has been done in [GMM21]. We implemented our algorithm to obtain the T-count of controlled R z (θ) (cR z (θ)) gate, Givens rotation (G(θ)), 2 and 3-qubit Quantum Fourier Transform (QFT).…”
Section: Our Contributionsmentioning
confidence: 99%
See 3 more Smart Citations