Systems and Methods for Quantum Global Optimization
First Claim
1. ) A method for global optimization, the method comprising:
- receiving a search request comprising an input;
determining an amount of rotations necessary to perform the search request with a Grover Search algorithm;
determining that the amount of rotations is less than a predefined amount;
generating one or more quantum walks;
replacing the rotations in the Grover Search algorithm with the one or more quantum walks;
generating a global optimization algorithm based on the Grover search algorithm and the one or more quantum walks; and
executing the global optimization algorithm to identify the input.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for global optimization is disclosed. The method may include receiving a search request that may include an input. The method may further determine an amount of rotations necessary to perform the search request with a Grover Search algorithm. Then, the method may include determining that the amount of rotations is less than a predefined amount. Further, the method may generate one or more quantum walks. The one or more quantum walks and the Grover Search algorithm may be used to generated a global optimization algorithm. The method may then execute the global optimization algorithm to identify the input.
28 Citations
20 Claims
-
1. ) A method for global optimization, the method comprising:
-
receiving a search request comprising an input; determining an amount of rotations necessary to perform the search request with a Grover Search algorithm; determining that the amount of rotations is less than a predefined amount; generating one or more quantum walks; replacing the rotations in the Grover Search algorithm with the one or more quantum walks; generating a global optimization algorithm based on the Grover search algorithm and the one or more quantum walks; and executing the global optimization algorithm to identify the input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. ) A system for global optimization, the system comprising:
a quantum computer comprising; a quantum transistor; a fabric of programmable elements comprising a plurality of couplers and a plurality of qubits; support circuitry; a memory in communication with the quantum transistor, the fabric of programmable elements, and the support circuitry, storing instructions, that when executed cause the quantum transistor to; receive a search request comprising an input; determine an amount of rotations necessary to perform the search request with a Grover Search algorithm; determine that the amount of rotations is less than a predefined amount; generate one or more quantum walks; replace the rotations in the Grover Search algorithm with the one or more quantum walks; generate a global optimization algorithm based on the Grover search and the one or more quantum walks; and execute the global optimization algorithm to identify the input. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
20. ) A method for global optimization, the method comprising:
-
receiving a search request comprising an input; determining a plurality of rotations necessary to perform the search request with a Grover Search algorithm; generating one or more quantum walks based on the plurality of rotations; replacing the plurality of rotations in the Grover Search algorithm with the one or more quantum walks; generating a global optimization algorithm based on the Grover search algorithm and the one or more quantum walks; and executing the global optimization algorithm to identify the input.
-
Specification