VeriQBench: A Benchmark for Multiple Types of Quantum Circuits
arXiv:2206.10880
Abstract
In this paper, we introduce VeriQBench -- an open source benchmark for quantum circuits. It offers high-level quantum circuit abstractions of various circuit types, including 1) combinational, 2) dynamic, 3) sequential, and 4) variational quantum circuits, which cover almost all existing types of quantum circuits in the literature. Meanwhile, VeriQBench is a versatile benchmark which can be used in verifying quantum software for different applications, as is evidenced by the existing works including quantum circuit verification (e.g., equivalence checking [Hon+21a; WLY21] and model checking [Yin21]), simulation (e.g., fault simulation), testing (e.g., test pattern generation [CY22]) and debugging (e.g., runtime assertions [Li+20b]). All the circuits are described in OpenQASM and are validated on Qiskit and QCOR simulators. With the hope that it can be used by other researchers, VeriQBench is released at: https://github.com/Veri-Q/Benchmark.
Cited by in corpus (4)
- Benchmarking quantum computers
- Benchmarking of Different Optimizers in the Variational Quantum Algorithms for Applications in Quantum Chemistry
- HamLib: A library of Hamiltonians for benchmarking quantum algorithms and hardware
- Robust Qubit Mapping Algorithm via Double-Source Optimal Routing on Large Quantum Circuits