Decision Diagrams for Symbolic Verification of Quantum Circuits
- URL: http://arxiv.org/abs/2308.00440v1
- Date: Tue, 1 Aug 2023 10:35:04 GMT
- Title: Decision Diagrams for Symbolic Verification of Quantum Circuits
- Authors: Xin Hong, Wei-Jia Huang, Wei-Chen Chien, Yuan Feng, Min-Hsiu Hsieh,
Sanjiang Li, Chia-Shun Yeh and Mingsheng Ying
- Abstract summary: This paper proposes the first decision-diagram approach for operating symbolic objects and verifying quantum circuits with symbolic terms.
Our symbolic tensor decision diagrams (symbolic TDD) could verify the functionality of the 160-qubit quantum Fourier transform circuit within three minutes.
- Score: 14.715027770125335
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: With the rapid development of quantum computing, automatic verification of
quantum circuits becomes more and more important. While several decision
diagrams (DDs) have been introduced in quantum circuit simulation and
verification, none of them supports symbolic computation. Algorithmic
manipulations of symbolic objects, however, have been identified as crucial, if
not indispensable, for several verification tasks. This paper proposes the
first decision-diagram approach for operating symbolic objects and verifying
quantum circuits with symbolic terms. As a notable example, our symbolic tensor
decision diagrams (symbolic TDD) could verify the functionality of the
160-qubit quantum Fourier transform circuit within three minutes. Moreover, as
demonstrated on Bernstein-Vazirani algorithm, Grover's algorithm, and the
bit-flip error correction code, the symbolic TDD enables efficient verification
of quantum circuits with user-supplied oracles and/or classical controls.
Related papers
- An Efficient Quantum Classifier Based on Hamiltonian Representations [50.467930253994155]
Quantum machine learning (QML) is a discipline that seeks to transfer the advantages of quantum computing to data-driven tasks.
We propose an efficient approach that circumvents the costs associated with data encoding by mapping inputs to a finite set of Pauli strings.
We evaluate our approach on text and image classification tasks, against well-established classical and quantum models.
arXiv Detail & Related papers (2025-04-13T11:49:53Z) - Supervised binary classification of small-scale digits images with a trapped-ion quantum processor [56.089799129458875]
We show that a quantum processor can correctly solve the basic classification task considered.
With the increase of the capabilities quantum processors, they can become a useful tool for machine learning.
arXiv Detail & Related papers (2024-06-17T18:20:51Z) - Quantum Circuit Ansatz: Patterns of Abstraction and Reuse of Quantum Algorithm Design [3.8425905067219492]
The paper presents a categorized catalog of quantum circuit ansatzes.
Each ansatz is described with details such as intent, motivation, applicability, circuit diagram, implementation, example, and see also.
Practical examples are provided to illustrate their application in quantum algorithm design.
arXiv Detail & Related papers (2024-05-08T12:44:37Z) - QuBEC: Boosting Equivalence Checking for Quantum Circuits with QEC
Embedding [4.15692939468851]
We propose a Decision Diagram-based quantum equivalence checking approach, QuBEC, that requires less latency compared to existing techniques.
Our proposed methodology reduces verification time on certain benchmark circuits by up to $271.49 times$.
arXiv Detail & Related papers (2023-09-19T16:12:37Z) - Deep Quantum Error Correction [73.54643419792453]
Quantum error correction codes (QECC) are a key component for realizing the potential of quantum computing.
In this work, we efficiently train novel emphend-to-end deep quantum error decoders.
The proposed method demonstrates the power of neural decoders for QECC by achieving state-of-the-art accuracy.
arXiv Detail & Related papers (2023-01-27T08:16:26Z) - symQV: Automated Symbolic Verification of Quantum Programs [0.0]
We present symQV, a symbolic execution framework for writing and verifying quantum computations.
symQV can automatically verify that a quantum program complies with a first-order specification.
arXiv Detail & Related papers (2022-12-05T13:46:27Z) - 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) - Efficient realization of quantum algorithms with qudits [0.70224924046445]
We propose a technique for an efficient implementation of quantum algorithms with multilevel quantum systems (qudits)
Our method uses a transpilation of a circuit in the standard qubit form, which depends on the parameters of a qudit-based processor.
We provide an explicit scheme of transpiling qubit circuits into sequences of single-qudit and two-qudit gates taken from a particular universal set.
arXiv Detail & Related papers (2021-11-08T11:09:37Z) - A Tensor Network based Decision Diagram for Representation of Quantum
Circuits [8.36229449571485]
This paper proposes a decision diagram style data structure, called TDD, for principled and convenient applications of tensor networks.
By exploiting circuit partition, the TDD of a quantum circuit can be computed efficiently.
It is expected that TDDs will play an important role in various design automation tasks related to quantum circuits.
arXiv Detail & Related papers (2020-09-06T00:12:31Z) - 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) - Deterministic correction of qubit loss [48.43720700248091]
Loss of qubits poses one of the fundamental obstacles towards large-scale and fault-tolerant quantum information processors.
We experimentally demonstrate the implementation of a full cycle of qubit loss detection and correction on a minimal instance of a topological surface code.
arXiv Detail & Related papers (2020-02-21T19:48:53Z)
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.