Solver apparatus and computer program product
AssigneesKabushiki Kaisha Toshiba, Toshiba Digital Solutions Corporation
InventorMasaru SUZUKI
Life of this patent
Estimating the term…
Loading patent…
AssigneesKabushiki Kaisha Toshiba, Toshiba Digital Solutions Corporation
InventorMasaru SUZUKI
Estimating the term…
A good solution is efficiently calculated. The solver apparatus calculates a solution to a problem minimizing an objective function as a non-convex quadratic function under a condition satisfying J simultaneous-linear-equations and satisfying K simultaneous-linear-inequalities. The solver apparatus includes an acquisition unit, an update unit, and an output unit. The update unit repeats, in predetermined order, first-processing of acquiring candidate values of solutions of the I-decision-variables minimizing a first function including the I-decision-variables generated using an augmented-Lagrange function, second-processing of acquiring candidate values of solutions of the K dependent-variables minimizing a second function including K dependent-variables generated using the augmented-Lagrange function, and the coefficient-processing of updating a coefficient included in the augmented-Lagrange function. The augmented-Lagrange function includes an objective function term including an objective function, J first Lagrange terms corresponding to the J simultaneous-linear-equations, K second Lagrange terms corresponding to the K simultaneous-linear-inequalities, and a penalty term.
A solver apparatus that calculates a solution to a problem under a condition, the problem minimizing an objective function that is a non-convex quadratic function including I (I is an integer equal to or more than two) decision variables that are each zero or one, and the condition satisfying J (J is an integer equal to or more than zero) simultaneous linear equations that each include at least one of the I decision variables as a variable and satisfying K (K is an integer equal to or more than one) simultaneous linear inequalities that each include at least one of the I decision variables as a variable, the solver apparatus comprising:
A solver apparatus that calculates a solution to a problem under a condition, the problem minimizing an objective function that is a function obtained by adding a non-convex quadratic function including I (I is an integer equal to or more than two) first decision variables that are each zero or one, and a continuous convex function including M (M is an integer equal to or more than two) second decision variables that are each a real number, and the condition satisfying J (J is an integer equal to or more than zero) simultaneous linear equations that each include at least one of the I first decision variables and the M second decision variables as a variable, and satisfying K (K is an integer equal to or more than one) simultaneous linear inequalities that each include at least one of the I first decision variables and the M second decision variables as a variable, the solver apparatus comprising:
A computer program product having a non-transitory computer readable medium including programmed instructions for causing an information processing apparatus to function as a solver apparatus, wherein
A computer program product having a non-transitory computer readable medium including programmed instructions for causing an information processing apparatus to function as a solver apparatus, wherein
Dependencies are inferred from the claim text.