JP7736178B2 - 重み係数算出装置および重み係数算出方法 - Google Patents
重み係数算出装置および重み係数算出方法Info
- Publication number
- JP7736178B2 JP7736178B2 JP2024516049A JP2024516049A JP7736178B2 JP 7736178 B2 JP7736178 B2 JP 7736178B2 JP 2024516049 A JP2024516049 A JP 2024516049A JP 2024516049 A JP2024516049 A JP 2024516049A JP 7736178 B2 JP7736178 B2 JP 7736178B2
- Authority
- JP
- Japan
- Prior art keywords
- constraint
- term
- constraint term
- represented
- spin
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N99/00—Subject matter not provided for in other groups of this subclass
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2111/00—Details relating to CAD techniques
- G06F2111/06—Multi-objective optimisation, e.g. Pareto optimisation using simulated annealing [SA], ant colony algorithms or genetic algorithms [GA]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2111/00—Details relating to CAD techniques
- G06F2111/10—Numerical modelling
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/04—Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Evolutionary Computation (AREA)
- Geometry (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Complex Calculations (AREA)
Description
+W5(制約項3+制約項4)
・・・(3)
・・・(6)
2 制約特定部
3 自動成立率算出部
4 エネルギー増加量決定部
5 スピン数導出部
6 重み係数算出部
10 重み係数算出装置
Claims (9)
- 組合せ最適化問題におけるエネルギーを表す式に含まれる各制約項が入力される入力手段と、
制約項毎に、制約項が表す制約に関連する個々のスピンに関連する他の全ての制約が満たされている場合に、前記制約項が表す前記制約が満たされている確率である自動成立率を算出する自動成立率算出手段と、
制約項毎に、制約項が表す制約が満たされなくなった場合のエネルギー増加量である制約破壊時のエネルギー増加量を決定するエネルギー増加量決定手段と、
制約項毎に、制約項が表す制約に関連するスピンの数を導出するスピン数導出手段と、
制約項毎に、前記自動成立率が大きく、前記制約破壊時のエネルギー増加量が大きく、前記スピンの数が多いほど、制約項に対応する重み係数が小さくなるように、制約項に対応する重み係数を算出する重み係数算出手段とを備える
ことを特徴とする重み係数算出装置。 - 前記自動成立率算出手段は、
制約項毎に、制約項が表す制約に関連する個々のスピンに関連する他の全ての制約が満たされている場合に、前記制約項が表す前記制約に関連する個々のスピンが1になる確率をそれぞれ算出し、前記個々のスピンが1になる確率に基づいて、前記自動成立率を算出する
ことを特徴とする請求項1に記載の重み係数算出装置。 - 前記重み係数算出手段は、
共通の重み係数に関連付けられる複数の制約項が存在する場合に、前記複数の制約項それぞれに対して算出した重み係数の平均値を、前記複数の制約項に関連付けられる共通の重み係数として決定する
請求項1または請求項2に記載の重み係数算出装置。 - コンピュータが、
組合せ最適化問題におけるエネルギーを表す式に含まれる各制約項の入力を受け付け、
制約項毎に、制約項が表す制約に関連する個々のスピンに関連する他の全ての制約が満たされている場合に、前記制約項が表す前記制約が満たされている確率である自動成立率を算出する自動成立率算出処理を実行し、
制約項毎に、制約項が表す制約が満たされなくなった場合のエネルギー増加量である制約破壊時のエネルギー増加量を決定するエネルギー増加量決定処理を実行し、
制約項毎に、制約項が表す制約に関連するスピンの数を導出するスピン数導出処理を実行し、
制約項毎に、前記自動成立率が大きく、前記制約破壊時のエネルギー増加量が大きく、前記スピンの数が多いほど、制約項に対応する重み係数が小さくなるように、制約項に対応する重み係数を算出する重み係数算出処理を実行する
ことを特徴とする重み係数算出方法。 - 前記コンピュータが、
前記自動成立率算出処理で、
制約項毎に、制約項が表す制約に関連する個々のスピンに関連する他の全ての制約が満たされている場合に、前記制約項が表す前記制約に関連する個々のスピンが1になる確率をそれぞれ算出し、前記個々のスピンが1になる確率に基づいて、前記自動成立率を算出する
請求項4に記載の重み係数算出方法。 - 前記コンピュータが、
前記重み係数算出処理で、
共通の重み係数に関連付けられる複数の制約項が存在する場合に、前記複数の制約項それぞれに対して算出した重み係数の平均値を、前記複数の制約項に関連付けられる共通の重み係数として決定する
請求項4または請求項5に記載の重み係数算出方法。 - 組合せ最適化問題におけるエネルギーを表す式に含まれる各制約項が入力される入力手段を備えるコンピュータに、
制約項毎に、制約項が表す制約に関連する個々のスピンに関連する他の全ての制約が満たされている場合に、前記制約項が表す前記制約が満たされている確率である自動成立率を算出する自動成立率算出処理、
制約項毎に、制約項が表す制約が満たされなくなった場合のエネルギー増加量である制約破壊時のエネルギー増加量を決定するエネルギー増加量決定処理、
制約項毎に、制約項が表す制約に関連するスピンの数を導出するスピン数導出処理、および、
制約項毎に、前記自動成立率が大きく、前記制約破壊時のエネルギー増加量が大きく、前記スピンの数が多いほど、制約項に対応する重み係数が小さくなるように、制約項に対応する重み係数を算出する重み係数算出処理
を実行させるための重み係数算出プログラム。 - 前記コンピュータに、
前記自動成立率算出処理で、
制約項毎に、制約項が表す制約に関連する個々のスピンに関連する他の全ての制約が満たされている場合に、前記制約項が表す前記制約に関連する個々のスピンが1になる確率をそれぞれ算出させ、前記個々のスピンが1になる確率に基づいて、前記自動成立率を算出させる
請求項7に記載の重み係数算出プログラム。 - 前記コンピュータに、
前記重み係数算出処理で、
共通の重み係数に関連付けられる複数の制約項が存在する場合に、前記複数の制約項それぞれに対して算出した重み係数の平均値を、前記複数の制約項に関連付けられる共通の重み係数として決定させる
請求項7または請求項8に記載の重み係数算出プログラム。
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2022/018589 WO2023203769A1 (ja) | 2022-04-22 | 2022-04-22 | 重み係数算出装置および重み係数算出方法 |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JPWO2023203769A1 JPWO2023203769A1 (ja) | 2023-10-26 |
| JPWO2023203769A5 JPWO2023203769A5 (ja) | 2024-10-29 |
| JP7736178B2 true JP7736178B2 (ja) | 2025-09-09 |
Family
ID=88419504
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2024516049A Active JP7736178B2 (ja) | 2022-04-22 | 2022-04-22 | 重み係数算出装置および重み係数算出方法 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US20250165668A1 (ja) |
| JP (1) | JP7736178B2 (ja) |
| WO (1) | WO2023203769A1 (ja) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2019121137A (ja) | 2017-12-29 | 2019-07-22 | 富士通株式会社 | 最適化装置および最適化装置の制御方法 |
| WO2022024329A1 (ja) | 2020-07-30 | 2022-02-03 | 日本電気株式会社 | 最適化装置、最適化方法および最適化プログラム |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH06318193A (ja) * | 1993-05-07 | 1994-11-15 | Hitachi Ltd | データ処理装置及び方法 |
| JPH08153085A (ja) * | 1994-11-28 | 1996-06-11 | Ricoh Co Ltd | 配送計画問題の最適解探索方法及びその装置 |
-
2022
- 2022-04-22 WO PCT/JP2022/018589 patent/WO2023203769A1/ja not_active Ceased
- 2022-04-22 US US18/841,728 patent/US20250165668A1/en active Pending
- 2022-04-22 JP JP2024516049A patent/JP7736178B2/ja active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2019121137A (ja) | 2017-12-29 | 2019-07-22 | 富士通株式会社 | 最適化装置および最適化装置の制御方法 |
| WO2022024329A1 (ja) | 2020-07-30 | 2022-02-03 | 日本電気株式会社 | 最適化装置、最適化方法および最適化プログラム |
Non-Patent Citations (1)
| Title |
|---|
| 竹原 康太ほか,SAベースのイジングマシンにより巡回セールスマン問題を高速解法するための多種軽量係数試行法,情報処理学会 研究報告 組込みシステム(EMB) 2019-EMB-050,日本,情報処理学会,2019年03月10日 |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2023203769A1 (ja) | 2023-10-26 |
| JPWO2023203769A1 (ja) | 2023-10-26 |
| US20250165668A1 (en) | 2025-05-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7007520B6 (ja) | 情報処理装置、演算装置、及び情報処理方法 | |
| JP6925546B1 (ja) | 演算システム、情報処理装置、および最適解探索処理方法 | |
| US11106761B2 (en) | Optimization problem arithmetic method and optimization problem arithmetic apparatus | |
| WO2020003434A1 (ja) | 機械学習方法、機械学習装置、及び機械学習プログラム | |
| AU2020465147B2 (en) | Information processing system and optimal solution search processing method | |
| WO2021090484A1 (ja) | 学習装置、情報統合システム、学習方法、及び、記録媒体 | |
| JP7736178B2 (ja) | 重み係数算出装置および重み係数算出方法 | |
| US20200089729A1 (en) | Optimization problem arithmetic method and optimization problem arithmetic apparatus | |
| US9003419B2 (en) | Network balancing procedure that includes redistributing flows on arcs incident on a batch of vertices | |
| JP7505574B2 (ja) | 求解方法選択装置および方法 | |
| JP7439923B2 (ja) | 学習方法、学習装置及びプログラム | |
| WO2019150561A1 (ja) | 最適化装置、最適化方法および最適化プログラム | |
| US7827305B2 (en) | Determination of a state of flow through or a cut of a parameterized network | |
| WO2020175162A1 (ja) | 需要予測装置、需要予測方法及びプログラム | |
| JP7470019B2 (ja) | 情報処理システム | |
| EP4510048A1 (en) | Causal association estimation device, causal association estimation method, and causal association estimation program | |
| JP7151870B2 (ja) | スコア分布変換装置、スコア分布変換方法およびスコア分布変換プログラム | |
| JP7529028B2 (ja) | 学習装置、学習方法および学習プログラム | |
| JP7468655B2 (ja) | 不整合判定装置、方法、および、プログラム | |
| JP2019185207A (ja) | モデル学習装置、モデル学習方法、プログラム | |
| JP7729488B2 (ja) | 求解装置、求解方法および求解プログラム | |
| EP4207007A1 (en) | Data generation program, method and device | |
| JP2023132988A (ja) | データ変換プログラム、装置、及び方法 | |
| EP4722993A1 (en) | Information processing program, information processing device, and information processing method | |
| JP7582496B2 (ja) | 変数割当装置および変数割当方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240815 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240815 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250507 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250514 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20250729 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250811 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7736178 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |