NISQ circuit compilers: search space structure and heuristics

06/19/2018
by   Alexandru Paler, et al.
0

Noisy, intermediate-scale quantum (NISQ) computers are expected to execute quantum circuits of up to a few hundred qubits. The circuits have to satisfy certain constraints concerning the placement and interactions of the involved qubits. Hence, a compiler takes an input circuit not conforming to a NISQ architecture and transforms it to a conforming output circuit. NISQ hardware is faulty and insufficient to implement computational fault-tolerance, such that computation results will be faulty, too. Accordingly, compilers need to optimise the depth and the gate count of the compiled circuits, because these influence the aggregated computation result error. This work discusses the complexity of compilation with a particular focus on the search space structure. The presented analysis decomposes the compilation problem into three combinatorial subproblems for which heuristics can be determined. The search space structure is the result of analysing jointly the gate sequence of the input circuit and its influence on how qubits have to be mapped to a NISQ architecture. These findings support the development of future NISQ compilers.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/06/2018

Quantum Circuit Designs for Gate-Model Quantum Computer Architectures

The power of quantum computers makes it possible to solve difficult prob...
research
11/22/2018

On the Influence of Initial Qubit Placement During NISQ Circuit Compilation

Noisy Intermediate-Scale Quantum (NISQ) machines are not fault-tolerant,...
research
06/17/2009

Maximum Error Modeling for Fault-Tolerant Computation using Maximum a posteriori (MAP) Hypothesis

The application of current generation computing machines in safety-centr...
research
12/21/2017

T-count and Qubit Optimized Quantum Circuit Design of the Non-Restoring Square Root Algorithm

Quantum circuits for basic mathematical functions such as the square roo...
research
11/29/2022

Communication Trade Offs in Intermediate Qudit Circuits

Quantum computing promises speedup of classical algorithms in the long t...
research
11/28/2022

Reducing Runtime Overhead via Use-Based Migration in Neutral Atom Quantum Architectures

Neutral atoms are a promising choice for scalable quantum computing arch...
research
09/16/2022

Evolving Complexity is Hard

Understanding the evolution of complexity is an important topic in a wid...

Please sign up or login with your details

Forgot password? Click here to reset