Faster manipulation of large quantum circuits using wire label reference diagrams

11/14/2018
by   Alexandru Paler, et al.
0

Large scale quantum computing is highly anticipated, and quantum circuit design automation needs to keep up with the transition from small scale to large scale problems. Methods to support fast quantum circuit manipulations (e.g. gate replacement, wire reordering, etc.) or specific circuit analysis operations have not been considered important and have been often implemented in a naive manner thus far. For example, quantum circuits are usually represented in term of one-dimensional gate lists or as directed acyclic graphs. Although implementations for quantum circuit manipulations are often only of polynomial complexity, the sheer number of possibilities to consider with increasing scales of quantum computations make these representations highly inefficient -- constituting a serious bottleneck. At the same time, quantum circuits have structural characteristics, which allow for more specific and faster approaches. This work utilises these characteristics by introducing a dedicated representation for large quantum circuits, namely wire label reference diagrams. We apply the representation to a set of very common circuit transformations, and develop corresponding solutions which achieve orders of magnitude performance improvements for circuits which include up to 80 000 qubits and 200 000 gates. The implementation of the proposed method is available online.

READ FULL TEXT
research
08/31/2023

Global Synthesis of CNOT Circuits with Holes

A common approach to quantum circuit transformation is to use the proper...
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
07/18/2023

Impact of gate-level clustering on automated system partitioning of 3D-ICs

When partitioning gate-level netlists using graphs, it is beneficial to ...
research
03/02/2023

Q2Logic: An Coarse-Grained Architecture targeting Schrödinger Quantum Circuit Simulations

Quantum computing is emerging as an important (but radical) technology t...
research
03/15/2021

Efficient Construction of Functional Representations for Quantum Algorithms

Due to the significant progress made in the implementation of quantum ha...
research
05/02/2023

Randomized Reversible Gate-Based Obfuscation for Secured Compilation of Quantum Circuit

The success of quantum circuits in providing reliable outcomes for a giv...
research
01/18/2023

An Automata-based Framework for Verification and Bug Hunting in Quantum Circuits (Technical Report)

We introduce a new paradigm for analysing and finding bugs in quantum ci...

Please sign up or login with your details

Forgot password? Click here to reset