Optimized synthesis of circuits for diagonal unitary matrices with reflection symmetry (2310.06676v2)
Abstract: During the noisy intermediate-scale quantum (NISQ) era, it is important to optimize the quantum circuits in circuit depth and gate count, especially entanglement gates, including the CNOT gate. Among all the unitary operators, diagonal unitary matrices form a special class that plays a crucial role in many quantum algorithms/subroutines. Based on a natural gate set {CNOT, Rz}, quantum circuits for general diagonal unitary matrices were discussed in several previous works, and an optimal synthesis algorithm was proposed in terms of circuit depth. In this paper, we are interested in the implementation of diagonal unitary matrices with reflection symmetry, which has promising applications, including the realization of real-time evolution for first quantized Hamiltonians by quantum circuits. Owing to such a symmetric property, we show that the quantum circuit in the existing work can be further simplified and propose a constructive algorithm that optimizes the entanglement gate count. Compared to the previous synthesis methods for general diagonal unitary matrices, the quantum circuit by our proposed algorithm achieves nearly half the reduction in both the gate count and circuit depth.
- R. Tucci, A Rudimentary Quantum Compiler(2cnd Ed.). arXiv:quant-ph/9902062. https://doi.org/10.48550/arXiv.quant-ph/9902062
- F. Gray, Pulse code communication. U. S. Patent 2632058 (1953). http://www.google.com/patents/US2632058
- Qiskit contributors, Qiskit: An Open-source Framework for Quantum Computing. 2019. https://doi.org/10.5281/zenodo.2562111 (Accessed: 2024-03-07). https://doi.org/10.5281/zenodo.2562111
- A. G. Rattew and B. Koczor, Preparing arbitrary continuous functions in quantum registers with logarithmic complexity. arXiv:2205.00519. https://doi.org/10.48550/arXiv.2205.00519
- T. G. Draper, Addition on a Quantum Computer. arXiv:quant-ph/0008033v1. https://doi.org/10.48550/arXiv.quant-ph/0008033