Abstract: |
A method and system are disclosed for continuous optimization. The method comprises obtaining an optimization problem involving continuous or semi-continuous variables in a digital computer; initiating a stochastic search process in the digital computer in order to solve the optimization problem; until a stopping criterion is met constructing in the digital computer at least one stochastically generated polynomial in binary variables representative of choices of candidate future state of the stochastic search process, providing the at least one polynomial in binary variables to a binary sampling device, sampling from domains of the at least one polynomial in binary variables using the binary sampling device to generate binary sample points, receiving the generated binary sample points in the digital computer and transiting to next state of the stochastic search process and providing a best known solution found as a solution of the optimization problem using the digital computer. |
Inventor: |
Ronagh, Pooya (Vancouver, CA) |
Applicant: |
1QB INFORMATION TECHNOLOGIES INC. (Vancouver, CA) |
Face Assignee: |
IQB INFORMATION TECHNOLOGIES INC. (Vancouver, British Columbia, CA) |
Filed: |
2015-06-12 |
Issued: |
2019-04-30 |
Claims: |
9 |
|
US10275423
|
1. A method for continuous optimization using a stochastic search process, the method comprising:
(5)
(4)
|
|
7. A digital computer comprising:
(0)
(4)
|
|
8. A non-transitory computer-readable storage medium for storing computer-executable instructions which, when executed, cause a digital computer to perform a method for continuous optimization using a stochastic search process, the method comprising:
(0)
(4)
|
|
9. A method for continuous optimization using a stochastic search process, the method comprising:
(0)
(4)
|
|