JP7841586B2 - 情報処理装置、制御方法及びプログラム - Google Patents
情報処理装置、制御方法及びプログラムInfo
- Publication number
- JP7841586B2 JP7841586B2 JP2024507447A JP2024507447A JP7841586B2 JP 7841586 B2 JP7841586 B2 JP 7841586B2 JP 2024507447 A JP2024507447 A JP 2024507447A JP 2024507447 A JP2024507447 A JP 2024507447A JP 7841586 B2 JP7841586 B2 JP 7841586B2
- Authority
- JP
- Japan
- Prior art keywords
- relaxation
- constraint
- penalty
- solution
- information
- 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
- 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)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Economics (AREA)
- Strategic Management (AREA)
- Marketing (AREA)
- Game Theory and Decision Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Development Economics (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- User Interface Of Digital Computer (AREA)
Description
目的関数値を最小化又は最大化する解を求める最適化問題の条件に関する条件情報と、前記最適化問題の制約条件の緩和に関する制約緩和情報と、に基づき、前記最適化問題の複数の解を、前記緩和の度合いに応じて設定される複数の罰則値ごとに決定する解決定手段と、
前記罰則値と、当該罰則値に応じた前記緩和を行った場合に得られる前記解の目的関数値との関係を示す関係情報を、表示装置に表示する表示制御手段と、
を有する情報処理装置である。
コンピュータが、
目的関数値を最小化又は最大化する解を求める最適化問題の条件に関する条件情報と、前記最適化問題の制約条件の緩和に関する制約緩和情報と、に基づき、前記最適化問題の複数の解を、前記緩和の度合いに応じて設定される複数の罰則値ごとに決定し、
前記罰則値と、当該罰則値に応じた前記緩和を行った場合に得られる前記解の目的関数値との関係を示す関係情報を、表示装置に表示する、
制御方法である。
目的関数値を最小化又は最大化する解を求める最適化問題の条件に関する条件情報と、前記最適化問題の制約条件の緩和に関する制約緩和情報と、に基づき、前記最適化問題の複数の解を、前記緩和の度合いに応じて設定される複数の罰則値ごとに決定し、
前記罰則値と、当該罰則値に応じた前記緩和を行った場合に得られる前記解の目的関数値との関係を示す関係情報を、表示装置に表示する処理をコンピュータに実行させるプログラムである。
(1)システム構成
図1は、第1実施形態に係る最適化システム100の構成を示す。最適化システム100は、主に、情報処理装置1と、入力装置2と、表示装置3と、記憶装置4とを備える。
図2は、情報処理装置1のハードウェア構成を示す。情報処理装置1は、ハードウェアとして、プロセッサ11と、メモリ12と、インターフェース13とを含む。プロセッサ11、メモリ12及びインターフェース13は、データバス19を介して接続されている。
図3は、最適化処理に関するプロセッサ11の機能ブロックの一例である。プロセッサ11は、機能的には、解決定部15と、UI(User Interface)制御部16とを有する。また、なお、図3では、データの授受が行われるブロック同士を実線により結んでいるが、データの授受が行われるブロックの組み合わせは図3に限定されない。後述する他の機能ブロックの図においても同様である。
次に、制約緩和指定部161が実行する制約緩和情報の生成方法の具体例について説明する。
次に、罰則重みに基づく罰則値の算出方法について、具体例を用いて補足説明する。
(a)4≦x≦10
(b)3≦y≦5
(c)z=0
max(x+y+z)
(a1)1≦x≦13
(b1)2≦y≦7
(c1)z=0又は1
pa=4
pb=2
pc=10
(13-10)・pa+(3-2)・pb+(1-0)・pc=24
となる。なお、(x、y、z)=(15、5、0)は、制約条件(a)及びその緩和後の条件(a1)のいずれも満たされない(即ち初期範囲及び緩和範囲のいずれにも属しない)ため、解の候補から除外される。
次に、第1表示制御部162が表示する罰則値・目的関数値関係画面について具体的に説明する。図8は、罰則値・目的関数値関係画面の表示例を示す。第1表示制御部162は、罰則値・目的関数値関係画面を表示するための表示情報S2を表示装置3にインターフェース13を介して送信することで、罰則値・目的関数値関係画面を表示装置3に表示させる。
次に、第2表示制御部163が表示する制約緩和状況比較画面について具体的に説明する。図9は、制約緩和状況比較画面の表示例を示す。第2表示制御部163は、制約緩和状況比較画面を表示するための表示情報S2を表示装置3にインターフェース13を介して送信することで、表示装置3に制約緩和状況比較画面を表示させる。
図10は、第2実施形態における最適化システム100Aの構成を示す。図10に示すように、最適化システム100Aは、主に、情報処理装置1Aと、記憶装置4と、端末装置5とを有する。情報処理装置1Aと端末装置5とは、ネットワーク6を介してデータ通信を行う。
図11は、第3実施形態における情報処理装置1Xの機能ブロック図である。情報処理装置1Xは、主に、解決定手段15Xと、表示制御手段162Xとを有する。情報処理装置1Xは、複数の装置から構成されてもよい。
最適化問題の条件に関する条件情報と、前記最適化問題の制約条件の緩和に関する制約緩和情報と、に基づき、前記最適化問題の解を、前記制約条件の緩和度合いに応じて決定する解決定手段と、
前記緩和度合いと、当該緩和度合いに対する前記解の目的関数値との関係を示す関係情報を、表示装置に表示する表示制御手段と、
を有する情報処理装置。
[付記2]
前記制約緩和情報は、緩和が許容される前記制約条件の種類と、当該制約条件の緩和範囲と、当該制約条件が緩和された場合の罰則の重みと、を含み、
前記緩和度合いは、前記解において緩和された制約条件に対する前記重みに基づき決定される、付記1に記載の情報処理装置。
[付記3]
前記制約条件の種類と、当該制約条件の緩和範囲と、当該制約条件が緩和された場合の罰則の重みとに関する指定を受け付ける制約緩和指定手段をさらに有する、付記2に記載の情報処理装置。
[付記4]
前記解決定手段は、前記解において緩和された制約条件の各々に対する前記重みに基づき、前記緩和度合いを表す指標値である罰則値を算出し、
前記表示制御手段は、前記罰則値と、当該罰則値に対する前記解の前記目的関数値との関係を示す前記関係情報を、前記表示装置に表示する、付記2または3に記載の情報処理装置。
[付記5]
前記解決定手段は、前記解において緩和された制約条件の各々に対する前記重みと前記解が緩和前の前記制約条件から外れた度合いとに基づき、前記罰則値を算出する、付記4に記載の情報処理装置。
[付記6]
前記表示制御手段は、少なくとも2つの前記緩和度合いに対応する前記解において緩和された前記制約条件の緩和状況を比較する情報を、前記表示装置に表示する、付記1~5のいずれか一項に記載の情報処理装置。
[付記7]
前記表示制御手段は、前記関係情報に基づく表示画面において、前記少なくとも2つの前記緩和度合いを指定する入力を受け付ける、付記6に記載の情報処理装置。
[付記8]
前記表示制御手段は、前記関係情報として、前記関係を示すテーブル又はグラフを、前記表示装置に表示する、付記1~7のいずれか一項に記載の情報処理装置。
[付記9]
コンピュータが、
最適化問題の条件に関する条件情報と、前記最適化問題の制約条件の緩和に関する制約緩和情報と、に基づき、前記最適化問題の解を、前記制約条件の緩和度合いに応じて決定し、
前記緩和度合いと、当該緩和度合いに対する前記解の目的関数値との関係を示す関係情報を、表示装置に表示する、
制御方法。
[付記10]
最適化問題の条件に関する条件情報と、前記最適化問題の制約条件の緩和に関する制約緩和情報と、に基づき、前記最適化問題の解を、前記制約条件の緩和度合いに応じて決定し、
前記緩和度合いと、当該緩和度合いに対する前記解の目的関数値との関係を示す関係情報を、表示装置に表示する処理をコンピュータに実行させるプログラムが格納された記憶媒体。
2 入力装置
3 表示装置
4 記憶装置
5 端末装置
100、100A 最適化システム
Claims (10)
- 目的関数値を最小化又は最大化する解を求める最適化問題の条件に関する条件情報と、前記最適化問題の制約条件の緩和に関する制約緩和情報と、に基づき、前記最適化問題の複数の解を、前記緩和の度合いに応じて設定される複数の罰則値ごとに決定する解決定手段と、
前記罰則値と、当該罰則値に応じた前記緩和を行った場合に得られる前記解の目的関数値との関係を示す関係情報を、表示装置に表示する表示制御手段と、
を有する情報処理装置。 - 前記制約緩和情報は、緩和が許容される前記制約条件の種類と、当該制約条件の緩和範囲と、当該制約条件が緩和された場合の罰則の重みと、を含み、
前記罰則値は、前記解において緩和された制約条件に対する前記重みに基づき決定される、請求項1に記載の情報処理装置。 - 前記制約条件の種類と、当該制約条件の緩和範囲と、当該制約条件が緩和された場合の罰則の重みとに関する指定を受け付ける制約緩和指定手段をさらに有する、請求項2に記載の情報処理装置。
- 前記解決定手段は、前記解において緩和された制約条件の各々に対する前記重みに基づき、前記罰則値を算出し、
前記表示制御手段は、前記罰則値と、当該罰則値に対する前記解の前記目的関数値との関係を示す前記関係情報を、前記表示装置に表示する、請求項2または3に記載の情報処理装置。 - 前記解決定手段は、前記解において緩和された制約条件の各々に対する前記重みと前記解が緩和前の前記制約条件から外れた度合いとに基づき、前記罰則値を算出する、請求項4に記載の情報処理装置。
- 前記表示制御手段は、少なくとも2つの前記罰則値に対応する前記解において緩和された前記制約条件の緩和状況を比較する情報を、前記表示装置に表示する、請求項1~5のいずれか一項に記載の情報処理装置。
- 前記表示制御手段は、前記関係情報に基づく表示画面において、前記少なくとも2つの前記罰則値を指定する入力を受け付ける、請求項6に記載の情報処理装置。
- 前記表示制御手段は、前記関係情報として、前記関係を示すテーブル又はグラフを、前記表示装置に表示する、請求項1~7のいずれか一項に記載の情報処理装置。
- コンピュータが、
目的関数値を最小化又は最大化する解を求める最適化問題の条件に関する条件情報と、前記最適化問題の制約条件の緩和に関する制約緩和情報と、に基づき、前記最適化問題の複数の解を、前記緩和の度合いに応じて設定される複数の罰則値ごとに決定し、
前記罰則値と、当該罰則値に応じた前記緩和を行った場合に得られる前記解の目的関数値との関係を示す関係情報を、表示装置に表示する、
制御方法。 - 目的関数値を最小化又は最大化する解を求める最適化問題の条件に関する条件情報と、前記最適化問題の制約条件の緩和に関する制約緩和情報と、に基づき、前記最適化問題の複数の解を、前記緩和の度合いに応じて設定される複数の罰則値ごとに決定し、
前記罰則値と、当該罰則値に応じた前記緩和を行った場合に得られる前記解の目的関数値との関係を示す関係情報を、表示装置に表示する処理をコンピュータに実行させるプログラム。
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2022/012763 WO2023175946A1 (ja) | 2022-03-18 | 2022-03-18 | 情報処理装置、制御方法及び記憶媒体 |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JPWO2023175946A1 JPWO2023175946A1 (ja) | 2023-09-21 |
| JPWO2023175946A5 JPWO2023175946A5 (ja) | 2024-11-11 |
| JP7841586B2 true JP7841586B2 (ja) | 2026-04-07 |
Family
ID=88022977
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2024507447A Active JP7841586B2 (ja) | 2022-03-18 | 2022-03-18 | 情報処理装置、制御方法及びプログラム |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US20250005463A1 (ja) |
| JP (1) | JP7841586B2 (ja) |
| WO (1) | WO2023175946A1 (ja) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2016130928A (ja) | 2015-01-14 | 2016-07-21 | 株式会社日立製作所 | コミュニティ管理システムおよび方法 |
| JP2017219979A (ja) | 2016-06-06 | 2017-12-14 | 日本電信電話株式会社 | 最適化問題解決装置、方法、及びプログラム |
-
2022
- 2022-03-18 JP JP2024507447A patent/JP7841586B2/ja active Active
- 2022-03-18 WO PCT/JP2022/012763 patent/WO2023175946A1/ja not_active Ceased
- 2022-03-18 US US18/707,908 patent/US20250005463A1/en active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2016130928A (ja) | 2015-01-14 | 2016-07-21 | 株式会社日立製作所 | コミュニティ管理システムおよび方法 |
| JP2017219979A (ja) | 2016-06-06 | 2017-12-14 | 日本電信電話株式会社 | 最適化問題解決装置、方法、及びプログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| US20250005463A1 (en) | 2025-01-02 |
| JPWO2023175946A1 (ja) | 2023-09-21 |
| WO2023175946A1 (ja) | 2023-09-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Lu et al. | On the unimodality of the profit function of the pricing newsvendor | |
| CN112508634B (zh) | 用机器学习模型确定供应计划偏差的补救措施的可接受性的方法和装置 | |
| KR102761935B1 (ko) | 아이템 그룹의 정보를 제공하는 방법 및 이를 위한 장치 | |
| US11861882B2 (en) | Systems and methods for automated product classification | |
| KR20140111153A (ko) | 음식쿠폰추천 시스템 및 방법 | |
| US20220292559A1 (en) | Order-receiving-side negotiation device, order-receiving-side negotiation method, and order-receiving-side negotiation program | |
| JP7841586B2 (ja) | 情報処理装置、制御方法及びプログラム | |
| JP7740511B2 (ja) | 情報処理装置、制御方法及びプログラム | |
| CN110503495A (zh) | 用于获取信息的方法及装置 | |
| CN110880119B (zh) | 一种数据处理方法和装置 | |
| KR102854216B1 (ko) | 거래 건과 유저 간의 적합도 산출을 이용하여 종목을 추천하는 비상장 주식 거래 서비스 제공 방법, 서버 및 프로그램 | |
| KR20250164898A (ko) | 다중 인공지능 모델을 이용한 플랜트 자재 거래 방법 및 시스템 | |
| JP7722720B2 (ja) | 情報処理装置、制御方法及びプログラム | |
| JP2024035769A (ja) | 情報処理システム、プログラム及び情報処理方法 | |
| US20250103672A1 (en) | Learning device, presentation device, learning method, and storage medium | |
| US20230185522A1 (en) | Systems, apparatus, and methods for data entry at electronic user devices | |
| CN109074596A (zh) | 基于与促销商品相关的过去交互来强调通信 | |
| US20250103670A1 (en) | Information processing device, output method, and storage medium | |
| US20240249332A1 (en) | Decision organizer | |
| US20180150895A1 (en) | Decision organizer | |
| CN112784213A (zh) | 一种生成信息的方法和装置 | |
| US20240054565A1 (en) | Client facing quoting application | |
| CN114612128B (zh) | 基于大数据的数字优惠券生成方法、装置、设备及介质 | |
| US20220180420A1 (en) | Intermediary device, control device, control method and storage medium | |
| KR20260042748A (ko) | 서비스 이상 감지 방법, 장치 및 기록 매체 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240906 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240906 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250311 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250507 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20250819 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20251105 |
|
| 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: 20260224 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20260309 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7841586 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |