Quantum Annealing Random Number Generator with Ising Model Mapping
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current random number generators, including those using quantum annealing machines, cannot produce high-quality random numbers that conform to a user-designated arbitrary distribution, and existing methods using pseudo-random number generators are not secure due to periodic characteristics.
Innovation Solution
A random number generator system that receives a designated probability distribution, generates an Ising model using binary variables, performs quantum annealing to acquire binary variable values, and outputs random numbers from specific subintervals based on these values, ensuring the generated numbers follow the desired distribution.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If quantum annealing machines are used to generate random numbers, then unpredictability is improved, but the ability to conform to user-designated arbitrary distributions deteriorates
Solution Approach 1:
The patent introduces an intermediary system consisting of a classical computer and a quantum annealing machine that works together. The classical computer generates the Ising model based on the desired distribution and controls the quantum annealing process, while the quantum annealing machine provides the random sampling. This intermediary classical control layer enables the system to conform to user-designated distributions while maintaining quantum-generated unpredictability.
Solution Approach 2:
The patent changes the parameter representation by mapping the desired probability distribution parameters to Ising model parameters (Hamiltonian coefficients). By transforming the distribution specification into an Ising model formulation, the system can leverage quantum annealing to sample from the desired distribution, thus achieving both unpredictability and distribution conformity.
2Adaptability or versatility
If pseudo-random number generators are used, then distribution conformity is improved, but security deteriorates due to periodic characteristics
Solution Approach 1:
The patent replaces the mechanical/computational pseudo-random number generation system with a quantum physical system. Instead of using deterministic algorithms that produce periodic sequences, the system uses quantum annealing which inherently produces non-periodic, unpredictable sequences while still being able to conform to specified distributions through the Ising model formulation.
3Device complexity
If conventional random number generation methods are used, then device complexity is reduced, but quality of random numbers deteriorates
Solution Approach 1:
The patent segments the random number generation task into two parts: the classical computer handles model generation and control, while the quantum annealing machine handles the actual random sampling. This segmentation allows each component to perform its specialized function, achieving high-quality random numbers without requiring the entire system to be overly complex.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
The system effectively produces high-quality random numbers that conform to a desired distribution, making them secure and unpredictable, thus addressing the limitations of existing technologies.
Implementation Method 1
because of a characteristic called quantum fluctuations, the same combination of qubits is not necessarily always obtained, and instead various combinations of qubits in a near-stable state are obtained
Data Source
AI summary
A random number generator includes an input receiving unit configured to receive an input for designating a probability distribution of random numbers, a model generation unit configured to generate, based on the probability distribution, an Ising model using n binary variables (n is an integer equal to or greater than 2) each of which is assigned to a respective one of n subintervals obtained by dividing a numerical range of random numbers, an annealing result acquisition unit configured to acquire values of the n binary variables, the values being an execution result of quantum annealing for the Ising model, and a random number output unit configured to output, as a random number, a value included in the subinterval assigned to the binary variable whose value, which has been obtained as the execution result, is equal to a predetermined value.


