Analysis of a Programmable Quantum Annealer as a Random Number Generator
arXiv:2307.02573 · doi:10.1109/TIFS.2024.3364054
Abstract
Quantum devices offer a highly useful function - that is generating random numbers in a non-deterministic way since the measurement of a quantum state is not deterministic. This means that quantum devices can be constructed that generate qubits in a uniform superposition and then measure the state of those qubits. If the preparation of the qubits in a uniform superposition is unbiased, then quantum computers can be used to create high entropy, secure random numbers. Quantum annealing (QA) is a type of analog quantum computation that is a relaxed form of adiabatic quantum computation and uses quantum fluctuations in order to search for ground state solutions of a programmable Ising model. Here we present extensive experimental random number results from a D-Wave 2000Q quantum annealer, totaling over 20 billion bits of QA measurements, which is significantly larger than previous D-Wave QA random number generator studies. Current quantum annealers are susceptible to noise from environmental sources and calibration errors, and are not in general unbiased samplers. Therefore, it is of interest to quantify whether noisy quantum annealers can effectively function as an unbiased QRNG. The amount of data that was collected from the quantum annealer allows a comprehensive analysis of the random bits to be performed using the NIST SP 800-22 Rev 1a testsuite, as well as min-entropy estimates from NIST SP 800-90B. The randomness tests show that the generated random bits from the D-Wave 2000Q are biased, and not unpredictable random bit sequences. With no server-side sampling post-processing, the microsecond annealing time measurements had a min-entropy of .
References in corpus (36)
- Array Programming with NumPy
- Quantum Computing in the NISQ era and beyond
- Quantum Annealing in the Transverse Ising Model
- Quantum Random Number Generators
- Theory of Quantum Annealing of an Ising Spin Glass
- Validating quantum computers using randomized model circuits
- Quantum Annealing and Analog Quantum Computation
- Quantum Annealing: A New Method for Minimizing Multidimensional Functions
- Perspectives of quantum annealing: Methods and implementations
- Quantum random number generation
- Mathematical Foundation of Quantum Annealing
- Experimental signature of programmable quantum annealing
- Device independent quantum random number generation
- Quantum critical dynamics in a 5000-qubit programmable spin glass
- Computational Role of Multiqubit Tunneling in a Quantum Annealer
- Coherent quantum annealing in a programmable 2000-qubit Ising chain
- Quantum Optimization of Fully-Connected Spin Glasses
- Entanglement in a quantum annealing processor
- Scaling advantage in quantum simulation of geometrically frustrated magnets
- 18.8 Gbps real-time quantum random number generator with a photonic integrated chip
- Exponentially-Biased Ground-State Sampling of Quantum Annealing Machines with Transverse-Field Driving Hamiltonians
- Machine Learning Cryptanalysis of a Quantum Random Number Generator
- Re-examining the quantum volume test: Ideal distributions, compiler optimizations, confidence intervals, and scalable resource estimations
- Simulating the Shastry-Sutherland Ising Model using Quantum Annealing
- Uncertain fate of fair sampling in quantum annealing
- Parallel real-time quantum random number generator
- Quantum Random Numbers generated by the Cloud Superconducting Quantum Computer
- Advantages of Unfair Quantum Ground-State Sampling
- Pseudo Quantum Random Number Generator with Quantum Permutation Pad
- Multi-bit quantum random number generator from a single qubit quantum walk
- Fair sampling of ground-state configurations of binary optimization problems
- Noise Dynamics of Quantum Annealers: Estimating the Effective Noise Using Idle Qubits
- Probing Environmental Spin Polarization with Superconducting Flux Qubits
- Generation of Pseudo-Random Quantum States on Actual Quantum Processors
- A proposal of noise suppression for quantum annealing
- Spatial correlations in the qubit properties of D-Wave 2000Q measured and simulated qubit networks