Equivalence Checking of Parameterized Quantum Circuits: Verifying the
Compilation of Variational Quantum Algorithms
- URL: http://arxiv.org/abs/2210.12166v1
- Date: Fri, 21 Oct 2022 18:00:04 GMT
- Title: Equivalence Checking of Parameterized Quantum Circuits: Verifying the
Compilation of Variational Quantum Algorithms
- Authors: Tom Peham, Lukas Burgholzer and Robert Wille
- Abstract summary: Variational quantum algorithms have been introduced as a promising class of quantum-classical hybrid algorithms.
It is essential to verify that parameterized quantum circuits have been compiled correctly.
No methodology capable of handling circuits with parameters has been proposed yet.
- Score: 3.610459670994051
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Variational quantum algorithms have been introduced as a promising class of
quantum-classical hybrid algorithms that can already be used with the noisy
quantum computing hardware available today by employing parameterized quantum
circuits. Considering the non-trivial nature of quantum circuit compilation and
the subtleties of quantum computing, it is essential to verify that these
parameterized circuits have been compiled correctly. Established equivalence
checking procedures that handle parameter-free circuits already exist. However,
no methodology capable of handling circuits with parameters has been proposed
yet. This work fills this gap by showing that verifying the equivalence of
parameterized circuits can be achieved in a purely symbolic fashion using an
equivalence checking approach based on the ZX-calculus. At the same time,
proofs of inequality can be efficiently obtained with conventional methods by
taking advantage of the degrees of freedom inherent to parameterized circuits.
We implemented the corresponding methods and proved that the resulting
methodology is complete. Experimental evaluations (using the entire parametric
ansatz circuit library provided by Qiskit as benchmarks) demonstrate the
efficacy of the proposed approach. The implementation is open source and
publicly available as part of the equivalence checking tool QCEC
(https://github.com/cda-tum/qcec) which is part of the Munich Quantum Toolkit
(MQT).
Related papers
- Equivalence Checking of Quantum Circuits via Intermediary Matrix Product Operator [4.306566710489809]
Equivalence checking plays a vital role in identifying errors that may arise during compilation and optimization of quantum circuits.
We introduce a novel method based on Matrix Product Operators (MPOs) for determining the equivalence of quantum circuits.
arXiv Detail & Related papers (2024-10-14T18:00:00Z) - Quantum Compiling with Reinforcement Learning on a Superconducting Processor [55.135709564322624]
We develop a reinforcement learning-based quantum compiler for a superconducting processor.
We demonstrate its capability of discovering novel and hardware-amenable circuits with short lengths.
Our study exemplifies the codesign of the software with hardware for efficient quantum compilation.
arXiv Detail & Related papers (2024-06-18T01:49:48Z) - Equivalence Checking of Parameterised Quantum Circuits [13.796569260568939]
We propose a novel compact representation for PQCs based on tensor decision diagrams.
We present an algorithm for verifying PQC equivalence without the need for instantiation.
arXiv Detail & Related papers (2024-04-29T06:25:00Z) - QuantumSEA: In-Time Sparse Exploration for Noise Adaptive Quantum
Circuits [82.50620782471485]
QuantumSEA is an in-time sparse exploration for noise-adaptive quantum circuits.
It aims to achieve two key objectives: (1) implicit circuits capacity during training and (2) noise robustness.
Our method establishes state-of-the-art results with only half the number of quantum gates and 2x time saving of circuit executions.
arXiv Detail & Related papers (2024-01-10T22:33:00Z) - Symmetry enhanced variational quantum imaginary time evolution [1.6872254218310017]
We provide guidance for constructing parameterized quantum circuits according to the locality and symmetries of the Hamiltonian.
Our approach can be used to implement the unitary and anti-unitary symmetries of a quantum system.
Numerical results confirm that the symmetry-enhanced circuits outperform the frequently-used parametrized circuits in the literature.
arXiv Detail & Related papers (2023-07-25T16:00:34Z) - Equivalence Checking of Quantum Circuits with the ZX-Calculus [3.610459670994051]
State-of-the-art quantum computers are capable of running increasingly complex algorithms.
The need for automated methods to design and test potential applications rises.
Recently, new methods have been proposed that tackle this problem.
arXiv Detail & Related papers (2022-08-26T18:00:01Z) - Quantum circuit debugging and sensitivity analysis via local inversions [62.997667081978825]
We present a technique that pinpoints the sections of a quantum circuit that affect the circuit output the most.
We demonstrate the practicality and efficacy of the proposed technique by applying it to example algorithmic circuits implemented on IBM quantum machines.
arXiv Detail & Related papers (2022-04-12T19:39:31Z) - Circuit Symmetry Verification Mitigates Quantum-Domain Impairments [69.33243249411113]
We propose circuit-oriented symmetry verification that are capable of verifying the commutativity of quantum circuits without the knowledge of the quantum state.
In particular, we propose the Fourier-temporal stabilizer (STS) technique, which generalizes the conventional quantum-domain formalism to circuit-oriented stabilizers.
arXiv Detail & Related papers (2021-12-27T21:15:35Z) - Q-Match: Iterative Shape Matching via Quantum Annealing [64.74942589569596]
Finding shape correspondences can be formulated as an NP-hard quadratic assignment problem (QAP)
This paper proposes Q-Match, a new iterative quantum method for QAPs inspired by the alpha-expansion algorithm.
Q-Match can be applied for shape matching problems iteratively, on a subset of well-chosen correspondences, allowing us to scale to real-world problems.
arXiv Detail & Related papers (2021-05-06T17:59:38Z) - QUANTIFY: A framework for resource analysis and design verification of
quantum circuits [69.43216268165402]
QUANTIFY is an open-source framework for the quantitative analysis of quantum circuits.
It is based on Google Cirq and is developed with Clifford+T circuits in mind.
For benchmarking purposes QUANTIFY includes quantum memory and quantum arithmetic circuits.
arXiv Detail & Related papers (2020-07-21T15:36:25Z) - Reducing the amount of single-qubit rotations in VQE and related
algorithms [0.0]
We show that the number of single-qubit rotations in parameterized quantum circuits can be decreased without compromising the relative expressibility or entangling capability of the circuit.
We also show that the performance of a variational quantum eigensolver is unaffected by a similar decrease in single-qubit rotations.
arXiv Detail & Related papers (2020-05-27T18:00:01Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.