Parametric Synthesis of Computational Circuits for Complex Quantum Algorithms

09/20/2022
by   Cesar Borisovich Pronin, et al.
0

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 algorithm, in a format that is supported by the chosen quantum computation environment. This approach greatly simplifies the processes of development and debugging a quantum algorithm. The proposed approach for implementing quantum algorithms has a potential application in the field of machine learning, in this regard, we provided an example of creating a circuit for training a simple neural network. Neural networks have a significant impact on the technological development of the transport and road complex, and there is a potential for improving the reliability and efficiency of their learning process by utilizing quantum computation, through the introduction of quantum computing.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/27/2021

Quantum circuit synthesis of Bell and GHZ states using projective simulation in the NISQ era

Quantum Computing has been evolving in the last years. Although nowadays...
research
07/18/2023

Quantivine: A Visualization Approach for Large-scale Quantum Circuit Representation and Analysis

Quantum computing is a rapidly evolving field that enables exponential s...
research
10/06/2022

AutoQC: Automated Synthesis of Quantum Circuits Using Neural Network

While the ability to build quantum computers is improving dramatically, ...
research
05/02/2023

Quantum Circuit Implementation and Resource Analysis of LBlock and LiCi

Due to Grover's algorithm, any exhaustive search attack of block ciphers...
research
10/13/2018

Topographic Representation for Quantum Machine Learning

This paper proposes a brain-inspired approach to quantum machine learnin...
research
04/12/2021

QZNs: Quantum Z-numbers

Because of the efficiency of modeling fuzziness and vagueness, Z-number ...
research
09/04/2021

A review of Quantum Neural Networks: Methods, Models, Dilemma

The rapid development of quantum computer hardware has laid the hardware...

Please sign up or login with your details

Forgot password? Click here to reset