AutoQC: Automated Synthesis of Quantum Circuits Using Neural Network

10/06/2022
by   Kentaro Murakami, et al.
0

While the ability to build quantum computers is improving dramatically, developing quantum algorithms is limited and relies on human insight and ingenuity. Although a number of quantum programming languages have been developed, it is challenging for software developers who are not familiar with quantum computing to learn and use these languages. It is, therefore, necessary to develop tools to support developing new quantum algorithms and programs automatically. This paper proposes AutoQC, an approach to automatically synthesizing quantum circuits using the neural network from input and output pairs. We consider a quantum circuit a sequence of quantum gates and synthesize a quantum circuit probabilistically by prioritizing with a neural network at each step. The experimental results highlight the ability of AutoQC to synthesize some essential quantum circuits at a lower cost.

READ FULL TEXT

page 4

page 9

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/13/2022

Recursive Methods for Synthesizing Permutations on Limited-Connectivity Quantum Computers

We describe a family of recursive methods for the synthesis of qubit per...
research
11/17/2022

Synthesizing Quantum-Circuit Optimizers

Near-term quantum computers are expected to work in an environment where...
research
03/31/2023

Design by Contract Framework for Quantum Software

To realize reliable quantum software, techniques to automatically ensure...
research
09/20/2022

Parametric Synthesis of Computational Circuits for Complex Quantum Algorithms

At the moment, quantum circuits are created mainly by manually placing l...
research
11/02/2020

A Curious New Result of Resolution Strategies in Negation-Limited Inverters Problem

Generally, negation-limited inverters problem is known as a puzzle of co...
research
04/03/2016

Multi-objective design of quantum circuits using genetic programming

Quantum computing is a new way of data processing based on the concept o...

Please sign up or login with your details

Forgot password? Click here to reset