Skip to main content

Error suppression & mitigation stack

Benchmark: 2D transverse-field Ising model

We reproduce the experiment from IBM’s Nature publication using Haiqu’s lightweight error mitigation techniques. Ising Model simulation, 127 qubits, IBM Kingston In the paper (see Figure 3 a)), the authors used Sparse Pauli-Lindblad Noise Learning to perform zero-noise extrapolation (ZNE) with Probabilistic Error Amplification (PEA) which comes at significant overhead in terms of total number of shots (more than 100x) and number of extra circuits.
Haiqu delivers similar error suppression using essentially the same quantum resources you’d use for the raw, uncorrected experiment.
Check for more details in IsingModelSimulation.ipynb notebook.

Benchmark: GHZ state preparation

We prepare GHZ states on IBM Heron r2 processor by hardware-efficient circuits (found by breadth-first search (BFS) algorithm) with Haiqu’s bitstring distribution error mitigation. Ghz State Benchmark Pn You can reproduce the results using the GHZStatePreparation.ipynb notebook.

Mitigation Loading Specifications

State compression

Benchmark: Utility-scale LR-QAOA

Following recent paper by Montanez-Barrera et. al. “Evaluating the performance of quantum processing units at large width and depth”, we use linear ramp quantum approximate optimization algorithm (LR-QAOA), a fixed-parameter, deterministic variant of QAOA, as a benchmarking protocol. Haiqu’s compression enables execution of nearly 20x more layers of LR-QAOA with the increasing approximation ratio. LR-QAOA benchmark, 100 qubits, IBM Kingston

State Compression Specifications

*runtime can vary for different circuit classes of the same size

Data loading

Distribution Loading Specifications

Vector Loading specifications

Block Vector Loading specifications