2022
DOI: 10.22331/q-2022-06-07-729
|View full text |Cite
|
Sign up to set email alerts
|

Architecture aware compilation of quantum circuits via lazy synthesis

Abstract: Qubit routing is a key problem for quantum circuit compilation. It consists in rewriting a quantum circuit by adding the least possible number of instructions to make the circuit compliant with some architecture's connectivity constraints. Usually, this problem is tackled via either SWAP insertion techniques or re-synthesis of portions of the circuit using architecture aware synthesis algorithms. In this work, we propose a meta-heuristic that couples the iterative approach of SWAP insertion techniques… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
13
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
3
2

Relationship

1
4

Authors

Journals

citations
Cited by 6 publications
(13 citation statements)
references
References 23 publications
(8 reference statements)
0
13
0
Order By: Relevance
“…82 It includes a wide variety of low-level tools useful for writing, compiling and optimizing quantum circuits. [83][84][85][86][87] These tools come in the form of so-called "plugins" that can be combined or stacked upon another to construct a quantum compilation chain.…”
Section: A Quantum Programming Environment and A Powerful Simulatormentioning
confidence: 99%
See 1 more Smart Citation
“…82 It includes a wide variety of low-level tools useful for writing, compiling and optimizing quantum circuits. [83][84][85][86][87] These tools come in the form of so-called "plugins" that can be combined or stacked upon another to construct a quantum compilation chain.…”
Section: A Quantum Programming Environment and A Powerful Simulatormentioning
confidence: 99%
“…QLM is a complete environment designed for quantum software programmers, engineers and researchers 82 . It includes a wide variety of low‐level tools useful for writing, compiling and optimizing quantum circuits 83–87 . These tools come in the form of so‐called “plugins” that can be combined or stacked upon another to construct a quantum compilation chain.…”
Section: Algorithms For Quantum Chemistry On the Qlmmentioning
confidence: 99%
“…To evaluate the performances of our algorithm we generate random parity tables for 7, 10, 13 and 16 qubits with a density varying from 1% to 100%. We compare our results to the state of the art, namely the Gray-Synth algorithm [28] and the Lazy-Synth framework [25]. Throughout this paper, we have always set the Lazy-Synth depth parameter to 3 for its recursive search.…”
Section: Benchmarksmentioning
confidence: 99%
“…This approach is typically applied on subsets of circuits that can be represented by high-level constructs such as linear reversible functions. These circuits can then be put together to form a complete architecture compliant quantum circuit [25,26]. An important building block in this compilation scheme is the synthesis of circuits composed exclusively of CNOT and R Z gates.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation