JP7502215B2 - 情報処理装置、情報処理方法及びコンピュータプログラム - Google Patents
情報処理装置、情報処理方法及びコンピュータプログラム Download PDFInfo
- Publication number
- JP7502215B2 JP7502215B2 JP2021023281A JP2021023281A JP7502215B2 JP 7502215 B2 JP7502215 B2 JP 7502215B2 JP 2021023281 A JP2021023281 A JP 2021023281A JP 2021023281 A JP2021023281 A JP 2021023281A JP 7502215 B2 JP7502215 B2 JP 7502215B2
- Authority
- JP
- Japan
- Prior art keywords
- transportation
- information
- conditions
- matching information
- matching
- 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
- 230000010365 information processing Effects 0.000 title claims description 37
- 238000004590 computer program Methods 0.000 title claims description 7
- 238000003672 processing method Methods 0.000 title claims description 6
- 230000032258 transport Effects 0.000 claims description 97
- 239000006163 transport media Substances 0.000 claims description 64
- 239000002609 medium Substances 0.000 claims description 28
- 238000012545 processing Methods 0.000 claims description 18
- 239000002699 waste material Substances 0.000 claims description 10
- 238000012217 deletion Methods 0.000 claims 8
- 230000037430 deletion Effects 0.000 claims 8
- 241000220225 Malus Species 0.000 description 43
- 235000021016 apples Nutrition 0.000 description 42
- 238000010586 diagram Methods 0.000 description 17
- 238000004891 communication Methods 0.000 description 9
- 238000000034 method Methods 0.000 description 9
- 238000004364 calculation method Methods 0.000 description 8
- 239000007062 medium k Substances 0.000 description 6
- 230000008569 process Effects 0.000 description 6
- 238000012805 post-processing Methods 0.000 description 5
- FFBHFFJDDLITSX-UHFFFAOYSA-N benzyl N-[2-hydroxy-4-(3-oxomorpholin-4-yl)phenyl]carbamate Chemical compound OC1=C(NC(=O)OCC2=CC=CC=C2)C=CC(=C1)N1CCOCC1=O FFBHFFJDDLITSX-UHFFFAOYSA-N 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 4
- 102100036464 Activated RNA polymerase II transcriptional coactivator p15 Human genes 0.000 description 3
- 101000713904 Homo sapiens Activated RNA polymerase II transcriptional coactivator p15 Proteins 0.000 description 3
- 229910004444 SUB1 Inorganic materials 0.000 description 3
- 229910004438 SUB2 Inorganic materials 0.000 description 3
- 101100311330 Schizosaccharomyces pombe (strain 972 / ATCC 24843) uap56 gene Proteins 0.000 description 3
- 235000019580 granularity Nutrition 0.000 description 3
- 101150018444 sub2 gene Proteins 0.000 description 3
- 238000004422 calculation algorithm Methods 0.000 description 2
- 239000003795 chemical substances by application Substances 0.000 description 2
- 239000000446 fuel Substances 0.000 description 2
- VOOFUNKBLIGEBY-AQRCPPRCSA-N (2s)-2-[[(2s)-2-[[(2s)-2-[[(2s)-5-amino-2-[[(2s)-5-amino-2-[[(2s)-2-amino-4-methylpentanoyl]amino]-5-oxopentanoyl]amino]-5-oxopentanoyl]amino]-4-methylpentanoyl]amino]-4-methylpentanoyl]amino]-3-phenylpropanoic acid Chemical compound CC(C)C[C@H](N)C(=O)N[C@@H](CCC(N)=O)C(=O)N[C@@H](CCC(N)=O)C(=O)N[C@@H](CC(C)C)C(=O)N[C@@H](CC(C)C)C(=O)N[C@H](C(O)=O)CC1=CC=CC=C1 VOOFUNKBLIGEBY-AQRCPPRCSA-N 0.000 description 1
- 101100006960 Caenorhabditis elegans let-2 gene Proteins 0.000 description 1
- 241000196324 Embryophyta Species 0.000 description 1
- 241001465754 Metazoa Species 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000005401 electroluminescence Methods 0.000 description 1
- 235000013305 food Nutrition 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000013515 script Methods 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/083—Shipping
- G06Q10/0835—Relationships between shipper or supplier and carriers
- G06Q10/08355—Routing methods
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06311—Scheduling, planning or task assignment for a person or group
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/087—Inventory or stock management, e.g. order filling, procurement or balancing against orders
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0283—Price estimation or determination
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Human Resources & Organizations (AREA)
- Economics (AREA)
- Development Economics (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Marketing (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Game Theory and Decision Science (AREA)
- Educational Administration (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
マッチング候補生成部104はマッチング候補の最大数を算出する。マッチング候補の最大数は、後述する最大マッチング数計算グラフ(図6参照)を生成し、最大流問題を解くことで算出できる。詳細は後述する。
マッチング候補生成部104は、処理1で計算されたマッチング候補の最大数で、マッチングの利益の総和が最大となるマッチング候補の集合を算出する。マッチング候補生成部104は、利益最大マッチンググラフを生成し、最小費用流問題を解くことで、マッチング候補の集合を算出できる。詳細は後述する。
図6は、最大マッチング数計算グラフの例を示す。図6は、最大マッチング数計算グラフの一般的に示したものであり、図2~図5に示したリストは反映されていない。最大マッチング数計算グラフは、辺重みのない有向グラフである。最大マッチング数計算グラフは、GM(V,E)によって表される。頂点集合Vは以下で定義される。
生産者頂点集合は、生産者IDごとに生成される頂点の集合(p1,p2,…,p|p|)である。
購入者頂点集合は、購入者IDごとに生成される頂点の集合(s1, s 2,…,s |s|)である。
生産者補助頂点集合(p1 1,p2 1,p3 1,p1 |p|,p2 |p|)は、生産者IDに対応する補助条件ごとに生成される頂点の集合である。pの上付き文字は補助条件ID、下付き文字は生産者IDに対応する。
購入者補助頂点集合(s1 2,s2 2)は、購入者IDに対応する補助条件ごとに生成される頂点の集合である。sの上付き文字は補助条件ID、下付き文字は購入者IDに対応する。
生産者IDに対応する補助条件が存在しない場合、生産者補助頂点集合は生成されない。購入者IDに対応する補助条件が存在しない場合、購入者補助頂点集合は生成されない。図2の生産者リストの例では補助条件は存在しないため生産者補助頂点集合は生成されないが、図3の購入者リストの例では補助条件が存在するため購入者補助頂点集合は生成される。
[1] 生産者の売却可能期間内に輸送媒体による輸送を開始する。
[2] 購入者の購入可能期間内に輸送媒体による輸送が完了する。
輸送開始可能日頂点は、マッチング候補rの輸送開始可能期間内の個々の日に対応する頂点である。
マッチングの輸送開始可能期間とは、マッチング候補rにおける生産者の売却可能期間のうち、輸送媒体による輸送完了日がマッチング候補rにおける購入者の購入可能期間に含まれる日(範囲)のことである。
マッチング候補rに対応する輸送開始可能日頂点の集合をVrと記述する。
Vrに含まれる輸送開始可能日頂点の中で最も早い日に対応する頂点をvF r、最も遅い日に対応する頂点をvL rと記述する。例えば、輸送開始可能日頂点集合Vrが10/1~10/5に対応する5個の頂点集合の場合、vF rは10/1に対応する頂点、vL rは10/5に対応する頂点となる。
異なる任意の2つのマッチング候補をr1,r2(r1とr2は異なる)とする。
マッチング候補r1における輸送開始可能日頂点集合Vr1の頂点を日付順に並べたものを[vr1 1,…,vr1 i,…,vr1 p]とする。
マッチング候補r2における輸送開始可能日頂点集合Vr2の頂点を日付順に並べたものを[vr2 1,…,vr2 i,…,vr2 p]する。
頂点vに対応する日をdate(v)と表記する。
マッチング候補rにおける輸送開始場所から輸送完了場所までの輸送日数をday(r)と表記する。
マッチング候補rの輸送開始場所をposp r、輸送完了場所をposs rとするとき、互いに異なるマッチング候補r1,r2について、posp r1からposp r2まで、輸送媒体kが移動するのに必要な日数(空荷移動日数)を
本実施形態では、荷積輸送時の速度と空荷移動時の速度は同じとするが、積荷輸送の速度と空荷移動の速度が異なる場合も可能である。
poss rは辺の接続元となっているマッチング候補rにおける輸送完了場所である。
posp mは辺の接続先となっているマッチング候補mにおける輸送開始場所である。
tB s1は、マッチング候補m1の購入可能開始日頂点のうち最初の頂点に対応する日、tE s1は、マッチング候補m1の輸送可能開始日頂点のうち最後の頂点に対応する日を表す。
tB s2は、マッチング候補m2の購入可能開始日頂点のうち最初の頂点に対応する日、tE s2は、マッチング候補m2の輸送可能開始日頂点のうち最後の頂点に対応する日を表す。
dp2,s2は、生産者p2の売り場所で商品(りんご)の輸送を開始してから、購入者s2の買い場所で輸送を完了させるまでに要する時間(期間)を表す。
ds1,p1は、購入者s1における買い場所から生産者p1の売り場所に移動(空荷移動)するのに要する時間(期間)を表す。
初期位置(qv)→(空荷移動)→マッチング候補m1を実施→(空荷移動)→マッチング候補m2を実施
本実施形態では優先順位決定部102は任意の1つの選択基準を用いて輸送媒体の優先順位を決定したが、輸送媒体の数が少ない場合(例えば一定個数以下)、あるいは、計算時間に余裕がある場合は、複数の選択基準を用いて、輸送スケジュールを生成してもよい。この場合、最終的に得られる利益が最も良い輸送スケジュールが得られた輸送媒体を採用すればよい。
本実施形態では、生成するマッチング候補の最大数を算出し、当該最大数の制約の元、マッチングによる利益の総和が最大となるマッチング候補の集合を決定した。つまり、マッチング候補数が最大でかつ利益が最大になるマッチング候補を計算した。本変形例として、単純にマッチング候補の利益の総和が最大となるようにマッチング候補の集合を生成してもよい。すなわち、候補数が最大であることは保証しないが、単に利益の総和が最大となるマッチング候補の集合を生成してもよい。
上述した実施形態では売り条件と買い条件とを組み合わせたマッチング候補(マッチング情報)を輸送媒体に割り当てたが、マッチング候補は輸送依頼と考えることができる。輸送依頼(例えば荷積場所、荷下場所、輸送依頼を実施することによる利益、利用可能な輸送媒体の集合を含む)と輸送媒体情報が与えられていて、輸送媒体に輸送依頼を割り当てていくスケジューリング問題は既知の問題として存在する。本変形例では。輸送依頼を輸送媒体に割り当てる場合に、輸送依頼に設定されている「資源」を消費するという「資源制約付きスケジューリング問題」を考える。
図17は、輸送計画装置(情報処理装置)100のハードウェア構成を示す。輸送計画装置100は、コンピュータ装置300により構成される。コンピュータ装置300は、CPU301と、入力インタフェース302と、表示装置303と、通信装置304と、主記憶装置305と、外部記憶装置306とを備え、これらはバス307により相互に接続されている。
101 入力データ取得部
102 優先順位決定部
103 輸送媒体選択部
104 マッチング候補生成部(生成部)
104A 候補選択部(選択部)
105 スケジューリング部
106 後処理部
107 結果出力部
108 地理データベース(DB)
300 コンピュータ装置
302 入力インタフェース
303 表示装置
304 通信装置
305 主記憶装置
306 外部記憶装置
307 バス
Claims (26)
- 第1取引主体が商品を売る売り条件と、第2取引主体が商品を買う買い条件とを、前記商品を輸送する第1輸送媒体の情報に基づき組み合わせ、組み合わせた前記売り条件と前記買い条件とを含むマッチング情報を生成し、
前記マッチング情報に基づき、前記第1輸送媒体に前記商品の輸送を割り当て、前記輸送のスケジューリングを行う処理部を、備え、
前記処理部は、前記第1輸送媒体の情報に基づき前記マッチング情報を生成する最大数を算出し、前記最大数のマッチング情報を生成し、前記最大数のマッチング情報に基づき、前記最大数以下の輸送を前記第1輸送媒体に割り当てる、
情報処理装置。 - 第1取引主体が商品を売る売り条件と、第2取引主体が商品を買う買い条件とを、前記商品を輸送する第1輸送媒体の情報に基づき組み合わせ、組み合わせた前記売り条件と前記買い条件とを含むマッチング情報を生成し、
前記マッチング情報に基づき、前記第1輸送媒体に前記商品の輸送を割り当て、前記輸送のスケジューリングを行う処理部を、備え、
前記処理部は、前記輸送の実行により得られる利益の総和を指標として、最小費用流問題を解くことにより前記輸送の割り当てと前記輸送のスケジューリングを行う、
情報処理装置。 - 第1取引主体が商品を売る売り条件と、第2取引主体が商品を買う買い条件とを、前記商品を輸送する第1輸送媒体の情報に基づき組み合わせ、組み合わせた前記売り条件と前記買い条件とを含むマッチング情報を生成し、
前記マッチング情報に基づき、前記第1輸送媒体に前記商品の輸送を割り当て、前記輸送のスケジューリングを行う処理部を、備え、
前記処理部は、複数の前記売り条件を含む第1リストと、複数の前記買い条件とを含む第2リストとに基づき、前記マッチング情報を生成し、
前記第1輸送媒体に輸送がスケジュールされた前記マッチング情報に含まれる前記売り条件及び前記買い条件を、前記第1リスト及び前記第2リストから削除し、
削除後の前記第1リストと、削除後の前記第2リストと、第2輸送媒体の情報に基づき、前記マッチング情報を生成し、
前記マッチング情報に基づく輸送を前記第2輸送媒体に割り当て、前記輸送をスケジューリングする、
情報処理装置。 - 前記マッチング情報に基づく前記輸送は、前記第1取引主体の指定する場所から前記第2取引主体が指定する場所に前記商品を輸送することを含む
請求項1~3のいずれか一項に記載の情報処理装置。 - 前記第1輸送媒体の情報は、前記商品の積載量、移動速度、前記商品の輸送コスト及び前記商品の廃棄レートの少なくとも1つを含む
請求項1~4のいずれか一項に記載の情報処理装置。 - 前記売り条件は、前記商品を売る場所、前記商品の売却可能期間、前記商品の質及び前記商品の量の少なくとも1つと、前記商品の売り価格とを含み、
前記買い条件は、前記商品を買う場所、前記商品の購買可能期間、前記商品の質及び前記商品の量の少なくとも1つと、前記商品の買い価格とを含む、
請求項1~5のいずれか一項に記載の情報処理装置。 - 前記第1取引主体に対して複数の前記売り条件が選択可能に設けられ、
前記処理部は、複数の前記売り条件のうちのいずれか1つのみを前記組み合わせに用いる
請求項1~6のいずれか一項に記載の情報処理装置。 - 前記複数の売り条件のうちの少なくとも1つは、前記第1取引主体と特定の第2取引主体との間に適用される売り価格を含む
請求項7に記載の情報処理装置。 - 前記第2取引主体に対して複数の前記買い条件が選択可能に設けられ、
前記処理部は、複数の前記買い条件のうちのいずれか1つのみを前記組み合わせに用いる
請求項1~8のいずれか一項に記載の情報処理装置。 - 複数の前記買い条件のうちの少なくとも1つは、前記第2取引主体と特定の第1取引主体との間に適用される買い価格を含む
請求項9に記載の情報処理装置。 - 前記処理部は、前記マッチング情報に基づく輸送の実行により得られる利益の総和を指標として、前記マッチング情報を生成する
請求項1~10のいずれか一項に記載の情報処理装置。 - 前記処理部は、前記第1輸送媒体の情報に基づき前記マッチング情報を生成する最大数を算出し、前記最大数のマッチング情報を生成し、
前記最大数のマッチング情報に基づき、前記最大数以下の輸送を前記第1輸送媒体に割り当てる
請求項2、3、又は請求項2又は3を引用する請求項4~10のいずれか一項に記載の情報処理装置。 - 前記処理部は、最大流問題を解くことにより前記マッチング情報の最大数を算出し、前記最大数を最大流量として最小費用流問題を解くことにより、前記最大数のマッチング情報を生成する
請求項12に記載の情報処理装置。 - 前記処理部は、前記輸送の実行により得られる利益の総和を指標として、前記輸送の割り当てと前記輸送のスケジューリングを行う
請求項1、3、又は請求項1又は3を引用する請求項4~11のいずれか一項に記載の情報処理装置。 - 前記処理部は、最小費用流問題を解くことにより前記輸送の割り当てと前記輸送のスケジューリングを行う
請求項14に記載の情報処理装置。 - 前記利益は、前記第2取引主体に対する商品の販売額から、前記第1取引主体からの商品の購入額と、前記商品の輸送コストと、前記輸送間の前記第1輸送媒体の移動コストとを減算することにより算出される
請求項2、14又は15に記載の情報処理装置。 - 前記処理部は、複数の前記売り条件を含む第1リストと、複数の前記買い条件とを含む第2リストとに基づき、前記マッチング情報を生成し、
前記第1輸送媒体に輸送がスケジュールされた前記マッチング情報に含まれる前記売り条件及び前記買い条件を、前記第1リスト及び前記第2リストから削除し、
削除後の前記第1リストと、削除後の前記第2リストと、第2輸送媒体の情報に基づき、前記マッチング情報を生成し、
前記マッチング情報に基づく輸送を前記第2輸送媒体に割り当て、前記輸送をスケジューリングする
請求項1、2、請求項1又は2を引用する請求項4~11のいずれか一項、請求項2を引用する請求項12、請求項2を引用する請求項12を引用する請求項13、請求項1を引用する請求項14、請求項1を引用する請求項14を引用する請求項15、又は、請求項16に記載の情報処理装置。 - 複数の輸送媒体の優先順位に基づき輸送媒体を選択する輸送媒体選択部を備え、
前記第2輸送媒体は、前記第1輸送媒体よりも低い優先順位の輸送媒体である
請求項17に記載の情報処理装置。 - 前記輸送媒体選択部は、前記複数の輸送媒体の輸送条件に基づき、前記複数の輸送媒体の優先順位を決定する
請求項18に記載の情報処理装置。 - 前記輸送のスケジュールを含むデータを出力する結果出力部
を備えた請求項1~19のいずれか一項に記載の情報処理装置。 - コンピュータが、
第1取引主体が商品を売る売り条件と、第2取引主体が商品を買う買い条件とを、前記商品を輸送する第1輸送媒体の情報に基づき組み合わせ、組み合わせた前記売り条件と前記買い条件とを含むマッチング情報を生成し、
前記マッチング情報に基づき、前記第1輸送媒体に前記商品の輸送を割り当て、前記輸送のスケジューリングを行い、
前記第1輸送媒体の情報に基づき前記マッチング情報を生成する最大数を算出し、前記最大数のマッチング情報を生成し、前記最大数のマッチング情報に基づき、前記最大数以下の輸送を前記第1輸送媒体に割り当てる、
情報処理方法。 - コンピュータが、
第1取引主体が商品を売る売り条件と、第2取引主体が商品を買う買い条件とを、前記商品を輸送する第1輸送媒体の情報に基づき組み合わせ、組み合わせた前記売り条件と前記買い条件とを含むマッチング情報を生成し、
前記マッチング情報に基づき、前記第1輸送媒体に前記商品の輸送を割り当て、前記輸送のスケジューリングを行い、
前記輸送の実行により得られる利益の総和を指標として、最小費用流問題を解くことにより前記輸送の割り当てと前記輸送のスケジューリングを行う、
情報処理方法。 - コンピュータが、
第1取引主体が商品を売る売り条件と、第2取引主体が商品を買う買い条件とを、前記商品を輸送する第1輸送媒体の情報に基づき組み合わせ、組み合わせた前記売り条件と前記買い条件とを含むマッチング情報を生成し、
前記マッチング情報に基づき、前記第1輸送媒体に前記商品の輸送を割り当て、前記輸送のスケジューリングを行い、
複数の前記売り条件を含む第1リストと、複数の前記買い条件とを含む第2リストとに基づき、前記マッチング情報を生成し、
前記第1輸送媒体に輸送がスケジュールされた前記マッチング情報に含まれる前記売り条件及び前記買い条件を、前記第1リスト及び前記第2リストから削除し、
削除後の前記第1リストと、削除後の前記第2リストと、第2輸送媒体の情報に基づき、前記マッチング情報を生成し、
前記マッチング情報に基づく輸送を前記第2輸送媒体に割り当て、前記輸送をスケジューリングする、
情報処理方法。 - 第1取引主体が商品を売る売り条件と、第2取引主体が商品を買う買い条件とを、前記商品を輸送する第1輸送媒体の情報に基づき組み合わせ、組み合わせた前記売り条件と前記買い条件とを含むマッチング情報を生成するステップと、
前記マッチング情報に基づき、前記第1輸送媒体に前記商品の輸送を割り当て、前記輸送のスケジューリングを行うステップと、
前記第1輸送媒体の情報に基づき前記マッチング情報を生成する最大数を算出し、前記最大数のマッチング情報を生成し、前記最大数のマッチング情報に基づき、前記最大数以下の輸送を前記第1輸送媒体に割り当てるステップと、
をコンピュータに実行させるためのコンピュータプログラム。 - コンピュータが、
第1取引主体が商品を売る売り条件と、第2取引主体が商品を買う買い条件とを、前記商品を輸送する第1輸送媒体の情報に基づき組み合わせ、組み合わせた前記売り条件と前記買い条件とを含むマッチング情報を生成するステップと、
前記マッチング情報に基づき、前記第1輸送媒体に前記商品の輸送を割り当て、前記輸送のスケジューリングを行うステップと、
前記輸送の実行により得られる利益の総和を指標として、最小費用流問題を解くことにより前記輸送の割り当てと前記輸送のスケジューリングを行うステップと、
をコンピュータに実行させるためのコンピュータプログラム。 - コンピュータが、
第1取引主体が商品を売る売り条件と、第2取引主体が商品を買う買い条件とを、前記商品を輸送する第1輸送媒体の情報に基づき組み合わせ、組み合わせた前記売り条件と前記買い条件とを含むマッチング情報を生成するステップと、
前記マッチング情報に基づき、前記第1輸送媒体に前記商品の輸送を割り当て、前記輸送のスケジューリングを行うステップと、
複数の前記売り条件を含む第1リストと、複数の前記買い条件とを含む第2リストとに基づき、前記マッチング情報を生成するステップと、
前記第1輸送媒体に輸送がスケジュールされた前記マッチング情報に含まれる前記売り条件及び前記買い条件を、前記第1リスト及び前記第2リストから削除するステップと、
削除後の前記第1リストと、削除後の前記第2リストと、第2輸送媒体の情報に基づき、前記マッチング情報を生成するステップと、
前記マッチング情報に基づく輸送を前記第2輸送媒体に割り当て、前記輸送をスケジューリングするステップと、
をコンピュータに実行させるためのコンピュータプログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2021023281A JP7502215B2 (ja) | 2021-02-17 | 2021-02-17 | 情報処理装置、情報処理方法及びコンピュータプログラム |
US17/470,903 US12039486B2 (en) | 2021-02-17 | 2021-09-09 | Information processing apparatus, information processing method, and non-transitory computer readable medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2021023281A JP7502215B2 (ja) | 2021-02-17 | 2021-02-17 | 情報処理装置、情報処理方法及びコンピュータプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2022125604A JP2022125604A (ja) | 2022-08-29 |
JP7502215B2 true JP7502215B2 (ja) | 2024-06-18 |
Family
ID=82800418
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021023281A Active JP7502215B2 (ja) | 2021-02-17 | 2021-02-17 | 情報処理装置、情報処理方法及びコンピュータプログラム |
Country Status (2)
Country | Link |
---|---|
US (1) | US12039486B2 (ja) |
JP (1) | JP7502215B2 (ja) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2024095986A1 (ja) * | 2022-10-31 | 2024-05-10 | 株式会社彩いろり | 事業者をマッチングするシステム、サーバおよび方法 |
WO2024180680A1 (ja) * | 2023-02-28 | 2024-09-06 | 北海道電力株式会社 | 情報処理システム、情報処理方法および生産物出荷システム |
WO2024180677A1 (ja) * | 2023-02-28 | 2024-09-06 | 株式会社日立製作所 | 食品輸送支援システム、食品輸送支援方法および食品輸送システム |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130275253A1 (en) | 2002-08-28 | 2013-10-17 | Gregory J. Mesaros | Method and computer medium for facilitating a buyer-initiated feature within a business transaction |
WO2021001980A1 (ja) | 2019-07-04 | 2021-01-07 | 日本電気株式会社 | 情報処理装置、制御方法及び記憶媒体 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5339230B2 (ja) | 2008-03-24 | 2013-11-13 | 公益財団法人鉄道総合技術研究所 | 配船計画作成装置、プログラム及び配船計画作成方法 |
US10776748B2 (en) * | 2015-02-18 | 2020-09-15 | Cargo Chief Acquisition Inc. | Communication analysis for obtaining loads |
US20190378064A1 (en) * | 2017-02-20 | 2019-12-12 | Mitsubishi Electric Corporation | Consolidated management control apparatus, consolidated management control assistance system, consolidated management control assistance method, and non-transitory computer-readable recording medium |
US20210090168A1 (en) * | 2019-09-19 | 2021-03-25 | Ayman M. Mohsen | Computer implemented systems and methods for exchanging deliverables |
-
2021
- 2021-02-17 JP JP2021023281A patent/JP7502215B2/ja active Active
- 2021-09-09 US US17/470,903 patent/US12039486B2/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130275253A1 (en) | 2002-08-28 | 2013-10-17 | Gregory J. Mesaros | Method and computer medium for facilitating a buyer-initiated feature within a business transaction |
WO2021001980A1 (ja) | 2019-07-04 | 2021-01-07 | 日本電気株式会社 | 情報処理装置、制御方法及び記憶媒体 |
Also Published As
Publication number | Publication date |
---|---|
US20220261756A1 (en) | 2022-08-18 |
US12039486B2 (en) | 2024-07-16 |
JP2022125604A (ja) | 2022-08-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Kuhn et al. | Integrated order batching and vehicle routing operations in grocery retail–a general adaptive large neighborhood search algorithm | |
JP7502215B2 (ja) | 情報処理装置、情報処理方法及びコンピュータプログラム | |
Tancrez et al. | A location-inventory model for large three-level supply chains | |
AU2008341114B2 (en) | System for optimizing bulk product allocations, transportation and blending | |
Żak et al. | Multiple objective optimization of the fleet sizing problem for road freight transportation | |
US20180308030A1 (en) | System and Method for Establishing Regional Distribution Center Inventory Levels for New Third Party Products | |
Muñoz et al. | Supply chain planning and scheduling integration using Lagrangian decomposition in a knowledge management environment | |
Jiang et al. | Order fulfilment problem with time windows and synchronisation arising in the online retailing | |
Zhen et al. | Heterogeneous instant delivery orders scheduling and routing problem | |
Azad et al. | Optimization of integrated production scheduling and vehicle routing problem with batch delivery to multiple customers in supply chain | |
US20130060712A1 (en) | Bulk Distribution Method | |
Wu et al. | Fulfillment scheduling for buy‐online‐pickup‐in‐store orders | |
Friesz et al. | Dynamic pricing in an urban freight environment | |
Nanda et al. | A multi-agent coalition-based approach for order fulfilment in e-commerce | |
Noroozi et al. | Evolutionary computation algorithms to coordinating order acceptance and batch delivery for an integrated supply chain scheduling | |
Jiang et al. | Integrating order delivery and return operations for order fulfillment in an online retail environment | |
Yang et al. | Winning the race to customers with micro-fulfillment centers: an approach for network planning in quick commerce | |
KR102698681B1 (ko) | 쇼핑몰 사입 서비스 제공 방법 및 시스템 | |
Janssen et al. | Evaluating the information architecture of an electronic intermediary | |
Sinha | Global Supply Chains and Multimodal Logistics: Emerging Research and Opportunities: Emerging Research and Opportunities | |
Hassaan et al. | The digital economy of crowdsourcing: crowd shipping model as e-business | |
Jeong et al. | Dynamic pickup and delivery problem for autonomous delivery robots in an airport terminal | |
JP7243533B2 (ja) | 情報処理方法および情報処理装置 | |
Dondo et al. | A branch-and-price approach to manage cargo consolidation and distribution in supply chains | |
Raza et al. | The impact of fare pricing cooperation in airline revenue management |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230217 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20231228 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240105 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240305 |
|
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: 20240510 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240606 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7502215 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |