ruqu-algorithms -- Quantum Algorithm Implementations
High-level quantum algorithms built on the ruqu-core simulation engine:
-
VQE (Variational Quantum Eigensolver): Find ground-state energies of molecular Hamiltonians using a classical-quantum hybrid loop with hardware-efficient ansatz and parameter-shift gradient descent.
-
Grover's Search: Quadratic speedup for unstructured search over N items, using amplitude amplification with direct state-vector oracle access.
-
QAOA (Quantum Approximate Optimization Algorithm): Approximate solutions to combinatorial optimization problems (MaxCut) via parameterized phase-separation and mixing layers.
-
Surface Code: Distance-3 surface code error correction simulation with stabilizer measurement cycles, noise injection, and syndrome decoding.
Quick Start
use ;
let config = VqeConfig ;
let result = run_vqe.expect;
println!;