arXiv · 2508.21217
Unitary Synthesis with AlphaZero via Dynamic Circuits
Abstract
Unitary synthesis is the process of decomposing a target unitary transformation into a sequence of quantum gates. This is a challenging task, as the number of possible gate combinations grows exponentially with the circuit depth. In this manuscript, we propose an approach using an AlphaZero-inspired reinforcement-learning agent for the exact compilation of unitaries using discrete sets of logic gates. The approach achieves low inference time and proves versatile across different gate sets, and qubit connectivities. Leveraging this flexibility, we explore unitary synthesis with dynamic circuits -- circuits that contain non-unitary operations such as measurements and conditional gates -- and discover unusual implementations of logical quantum gates. Although the direct synthesis of complete algorithms is intractable, our approach is well suited for efficiently synthesizing subroutines. This may have a significant impact when these subroutines are invoked repeatedly during algorithm execution.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Xavier Valcarce, Bastien Grivet, Nicolas Sangouard. 2025-08-28. Unitary Synthesis with AlphaZero via Dynamic Circuits. https://arxiv.org/abs/2508.21217
Cite the original work for its findings. Save a collection to share your selection of sources.