Parametric Synthesis of Computational Circuits for Complex Quantum Algorithms
Cesar Borisovich Pronin, Andrey Vladimirovich Ostroukh

TL;DR
This paper introduces Naginata, a quantum circuit synthesizer that simplifies the creation and debugging of complex quantum algorithms by allowing higher-level command usage and generic blocks, with applications in quantum machine learning.
Contribution
The paper presents a novel quantum circuit synthesizer that automates circuit generation from high-level commands, improving development efficiency and enabling practical quantum algorithm implementation.
Findings
Enables implementation of quantum algorithms with higher-level commands.
Creates generic blocks for common quantum operations like adders and multipliers.
Facilitates quantum circuit creation for neural network training.
Abstract
At the moment, quantum circuits are created mainly by manually placing logic elements on lines that symbolize quantum bits. The purpose of creating Quantum Circuit Synthesizer "Naginata" was due to the fact that even with a slight increase in the number of operations in a quantum algorithm, leads to the significant increase in size of the corresponding quantum circuit. This causes serious difficulties both in creating and debugging these quantum circuits. The purpose of our quantum synthesizer is enabling users an opportunity to implement quantum algorithms using higher-level commands. This is achieved by creating generic blocks for frequently used operations such as: the adder, multiplier, digital comparator (comparison operator), etc. Thus, the user could implement a quantum algorithm by using these generic blocks, and the quantum synthesizer would create a suitable circuit for this…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsQuantum Computing Algorithms and Architecture
