IP Library Granted Patent US 12,373,514
Granted Patent B2
US 12,373,514 · App. 17/399,091 · Granted Jul 29, 2025

Optimization method, information processing apparatus, and system using the same

Inventors: Yusuke Sugita (Tokyo, JP); Takuya Okuyama (Tokyo, JP); Masanao Yamaoka (Tokyo, JP)
Assignee: HITACHI VANTARA, LTD.
G06F17/11G06F17/10
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,373,514
App. No.
17/399,091
Granted
Jul 29, 2025
Kind
B2
Abstract

Provided is an optimization method including executing a ground state search for an interaction model by a ground state search in a surrogate interaction model including D (D is a natural number of three or more) variable groups each having N continuous variables by using an information processing apparatus, the interaction model having a third-order or higher-order energy function including N (N is a natural number) continuous variables and discrete variables. The ground state search is executed based on simulated annealing. An interaction relation of the surrogate interaction model has a complete D-part graph structure. A coupling is set between i-th variable pairs in the respective variable groups of the surrogate interaction model. The information processing apparatus is operated to simultaneously update all variables of one variable group from among the D variable groups when performing a state transition in the surrogate interaction model.

Claims (89)

1. An optimization method comprising

executing a ground state search for an interaction model by a ground state search in a surrogate interaction model including D (D is a natural number of three or more) variable groups each having N continuous variables by using an information processing apparatus, the interaction model having a third-order or higher-order energy function including N (N is a natural number) continuous variables and discrete variables,

wherein the ground state search is executed based on simulated annealing,

an interaction relation of the surrogate interaction model has a complete D-part graph structure,

a coupling is set between i-th variable pairs in the respective variable groups of the surrogate interaction model, and

the information processing apparatus is operated to simultaneously update all variables of one variable group from among the D variable groups when performing a state transition in the surrogate interaction model,

wherein the information processing apparatus includes:

D memory groups each of which includes N variable memories that store values of the N continuous variables;

a supply line which supplies a selection signal SW for selecting one of the variable groups and selecting the memory group and an update method when a value is updated;

a value of the selected memory group is updated by the selection signal SW according to the selected update method; and

an interaction coefficient memory that stores an interaction coefficient J that defines the interaction relation of the surrogate interaction model and coupling strength λ between the i-th variable pairs in the respective variable groups, and

wherein the information processing apparatus calculates a next state of the value of the memory group from the interaction coefficient J, the coupling strength λ, the variable memory, a temperature signal ST, and a random number signal SR, and

wherein the following equation is satisfied:

H

(

x

,

y

,

z

)

=

-

1

6

i

,

j

,

k

J

ijk

x

i

y

j

z

k

+

λ

2

i

{

(

x

i

-

y

i

)

2

+

(

y

i

-

z

i

)

2

+

(

z

i

-

x

i

)

2

}

,

where x is a first variable group, y is a second variable group, and z is a third variable group and an interaction with a magnitude J ijk acts on x i of the first variable group, y j of the second variable group, and z k of the third variable group.

2. The optimization method according to claim 1 , wherein

the coupling strength λ affects a magnitude of a penalty in a case where the i-th variable pairs of the respective variable groups have different values with respect to the energy function.

3. The optimization method according to claim 1 , wherein

the interaction coefficient J is a symmetric tensor, and

the coupling strength λ is determined from a numerical evaluation based on J.

4. The optimization method according to claim 1 , wherein

an acceptance probability P of a state transition to the next state is obtained based on a heat bath method in an algorithm of the simulated annealing.

Assignments (2)
COMPANY SPLIT Recorded Aug 20, 2024
From: HITACHI, LTD.
To: HITACHI VANTARA, LTD.
Reel/Frame 069518/0761 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 11, 2021
From: SUGITA, YUSUKE; OKUYAMA, TAKUYA; YAMAOKA, MASANAO
To: HITACHI, LTD.
Reel/Frame 057142/0144 →
Priority Claims (1)
JP 2021-051414 · Mar 25, 2021 · national
Continuity (1)
Related Publication 20220308837A1 · Sep 29, 2022
References Cited (14)
US 20200401651A1 · Tamura · 2020 [cited by examiner]
US 20210117188A1 · Okuyama · 2021 [cited by applicant]
US 20210192108A1 · Nambu · 2021 [cited by examiner]
US 20220083315A1 · Goto · 2022 [cited by examiner]
US 20220405048A1 · Konoshima · 2022 [cited by examiner]
US 20230169142A1 · Hattori · 2023 [cited by examiner]
WO 2019216277A1 · 2019 [cited by applicant]
M. Hayashi, M. Yamaoka, C. Yoshimura, T. Okuyama, H. Aoki, and H. Mizuno, “Accelerator Chip for Ground-state Searches of Ising Model with Asynchronous Random Pulse Dhayashi2016acceleratoristribution,” International Jour… [cited by examiner]
Soderberg, Bo, and Henrik Jonsson. “Deterministic annealing and nonlinear assignment.” arXiv preprint cond-mat/0105321 (2001). (Year: 2001). [cited by examiner]
T. Okuyama, C. Yoshimura, M. Hayashi, and M. Yamaoka, “Computing architecture to perform approximated simulated annealing for ising models,” in 2016 IEEE International Conference on Rebooting Computing (ICRC), Oct. 2016… [cited by examiner]
T. Okuyama, M. Hayashi and M. Yamaoka, “An Ising Computer Based on Simulated Quantum Annealing by Path Integral Monte Carlo Method,” 2017 IEEE International Conference on Rebooting Computing (ICRC), Washington, DC, USA,… [cited by examiner]
C. Yoshimura, M. Hayashi, T. Okuyama, and M. Yamaoka, “Fpga-based annealing processor for ising model,” in 2016 Fourth International Symposium on Computing and Networking (Candar), Nov. 2016, pp. 436-442. (Year: 2016). [cited by examiner]
Samuel Burer et al., Non-convex mixed-integer nonlinear programming: A survey, Surveys in Operations Research and Mangement Science 17 (2012), pp. 97-106. [cited by applicant]
Endre Boros et al., On Quadratization of Pseudo-Boolean Functions, Internationals Symposium on Artificial Intelligence and Mathematics (ISAIM), Fort Lauderdale, FL, USA, Jan. 9-11, 2012. [cited by applicant]