2022
DOI: 10.3390/app12020759
|View full text |Cite
|
Sign up to set email alerts
|

Efficient Decomposition of Unitary Matrices in Quantum Circuit Compilers

Abstract: Unitary decomposition is a widely used method to map quantum algorithms to an arbitrary set of quantum gates. Efficient implementation of this decomposition allows for the translation of bigger unitary gates into elementary quantum operations, which is key to executing these algorithms on existing quantum computers. The decomposition can be used as an aggressive optimization method for the whole circuit, as well as to test part of an algorithm on a quantum accelerator. For the selection and implementation of t… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
13
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
6
1

Relationship

0
7

Authors

Journals

citations
Cited by 29 publications
(13 citation statements)
references
References 22 publications
0
13
0
Order By: Relevance
“…(The execution time was measured on an Intel Core i7 CPU having 8 threads.) However, these execution times are still not competitive with current implementations of the CSD or QSD implementations [27], for larger problems than 4 qubits, the decomposition time exceeds the limit of an acceptable time scale. Still, the low CN OT gate count close to the theoretical lower limit might justify the increased execution time in many use-cases.…”
Section: Numerical Resultsmentioning
confidence: 96%
See 3 more Smart Citations
“…(The execution time was measured on an Intel Core i7 CPU having 8 threads.) However, these execution times are still not competitive with current implementations of the CSD or QSD implementations [27], for larger problems than 4 qubits, the decomposition time exceeds the limit of an acceptable time scale. Still, the low CN OT gate count close to the theoretical lower limit might justify the increased execution time in many use-cases.…”
Section: Numerical Resultsmentioning
confidence: 96%
“…4 and 4.2, the SO algorithm is also applicable to optimize a gate structure on architectures with specific properties or limitations. In addition, the developed SO algorithm can be mixed with QSD to optimize the number of gates by letting the SO algorithm to decompose small unitaries generated during the QSD procedure [27].…”
Section: Numerical Resultsmentioning
confidence: 99%
See 2 more Smart Citations
“…Therefore, even though the general unitary U X is known, we need to decompose it into the primitive quantum gates of a quantum computer. Several algorithms for arbitrary unitary decomposition have been suggested [27][28][29][30]. In this work, we use the algorithm proposed in Ref.…”
Section: Multi-qubit Quantum State Preparationmentioning
confidence: 99%