OPTIMIZATION APPARATUS, METHOD IMPLEMENTED BY OPTIMIZATION APPARATUS, AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM FOR STORING PROGRAM
First Claim
1. An optimization apparatus comprising:
- a memory; and
a processor coupled to the memory, the processor being configured to execute transformation processing that includes transforming an input first cost function to a second cost function by using at least any one of “
Legendre transformation,”
“
Lagrange function,” and
“
Wolfe'"'"'s duality theorem,”
execute binary expansion processing that includes acquiring values in an Ising format by carrying out binary expansion for values relating to coefficients of the second cost function,execute Ising machine processing that includes seeking values that represent a ground state regarding the values in the Ising format relating to the coefficients of the second cost function, andexecute reverse binary expansion processing that includes acquiring values that minimize the first cost function by carrying out reverse binary expansion for the sought values that represent the ground state.
1 Assignment
0 Petitions
Accused Products
Abstract
An optimization apparatus includes: a memory; and a processor coupled to the memory, the processor being configured to (a): execute transformation processing that includes transforming an input first cost function to a second cost function by using at least any one of “Legendre transformation,” “Lagrange function,” and “Wolfe'"'"'s duality theorem,” (b): execute binary expansion processing that includes acquiring values in an Ising format by carrying out binary expansion for values relating to coefficients of the second cost function, (c): execute Ising machine processing that includes seeking values that represent a ground state regarding the values in the Ising format relating to the coefficients of the second cost function, and (d): execute reverse binary expansion processing that includes acquiring values that minimize the first cost function by carrying out reverse binary expansion for the sought values that represent the ground state.
0 Citations
6 Claims
-
1. An optimization apparatus comprising:
-
a memory; and a processor coupled to the memory, the processor being configured to execute transformation processing that includes transforming an input first cost function to a second cost function by using at least any one of “
Legendre transformation,”
“
Lagrange function,” and
“
Wolfe'"'"'s duality theorem,”execute binary expansion processing that includes acquiring values in an Ising format by carrying out binary expansion for values relating to coefficients of the second cost function, execute Ising machine processing that includes seeking values that represent a ground state regarding the values in the Ising format relating to the coefficients of the second cost function, and execute reverse binary expansion processing that includes acquiring values that minimize the first cost function by carrying out reverse binary expansion for the sought values that represent the ground state. - View Dependent Claims (2)
-
-
3. A method implemented by an optimization apparatus, the method comprising:
-
executing transformation processing that includes transforming an input first cost function to a second cost function by using at least any one of “
Legendre transformation,”
“
Lagrange function,” and
“
Wolfe'"'"'s duality theorem,”executing binary expansion processing that includes acquiring values in an Ising format by carrying out binary expansion for values relating to coefficients of the second cost function, executing Ising machine processing that includes seeking values that represent a ground state regarding the values in the Ising format relating to the coefficients of the second cost function, and executing reverse binary expansion processing that includes acquiring values that minimize the first cost function by carrying out reverse binary expansion for the sought values that represent the ground state. - View Dependent Claims (4)
-
-
5. A non-transitory computer-readable storage medium for storing a program which causes a processor to perform processing, the processing comprising:
-
executing transformation processing that includes transforming an input first cost function to a second cost function by using at least any one of “
Legendre transformation,”
“
Lagrange function,” and
“
Wolfe'"'"'s duality theorem,”executing binary expansion processing that includes acquiring values in an Ising format by carrying out binary expansion for values relating to coefficients of the second cost function, executing Ising machine processing that includes seeking values that represent a ground state regarding the values in the Ising format relating to the coefficients of the second cost function, and executing reverse binary expansion processing that includes acquiring values that minimize the first cost function by carrying out reverse binary expansion for the sought values that represent the ground state. - View Dependent Claims (6)
-
Specification