JP6715534B2 - 運行計画プログラム、運行計画方法、運行計画装置および運行計画システム - Google Patents
運行計画プログラム、運行計画方法、運行計画装置および運行計画システム Download PDFInfo
- Publication number
- JP6715534B2 JP6715534B2 JP2016081319A JP2016081319A JP6715534B2 JP 6715534 B2 JP6715534 B2 JP 6715534B2 JP 2016081319 A JP2016081319 A JP 2016081319A JP 2016081319 A JP2016081319 A JP 2016081319A JP 6715534 B2 JP6715534 B2 JP 6715534B2
- Authority
- JP
- Japan
- Prior art keywords
- subset
- elements
- sub
- satisfied
- unit
- 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
- 238000000034 method Methods 0.000 title claims description 75
- 238000013439 planning Methods 0.000 claims description 54
- 239000000654 additive Substances 0.000 claims description 7
- 230000002195 synergetic effect Effects 0.000 claims description 2
- 238000004364 calculation method Methods 0.000 description 37
- 230000014509 gene expression Effects 0.000 description 32
- 238000012217 deletion Methods 0.000 description 26
- 230000037430 deletion Effects 0.000 description 26
- 238000010586 diagram Methods 0.000 description 22
- 230000006870 function Effects 0.000 description 15
- 238000005457 optimization Methods 0.000 description 13
- 238000004891 communication Methods 0.000 description 8
- 238000000638 solvent extraction Methods 0.000 description 5
- 238000012384 transportation and delivery Methods 0.000 description 5
- 230000029305 taxis Effects 0.000 description 4
- 230000009977 dual effect Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 230000001174 ascending effect Effects 0.000 description 1
- 230000000052 comparative effect Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000006735 deficit Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000003068 static effect Effects 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
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/40—Business processes related to the transportation industry
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/901—Indexing; Data structures therefor; Storage structures
-
- 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/06315—Needs-based resource requirements planning or analysis
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Theoretical Computer Science (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Tourism & Hospitality (AREA)
- Entrepreneurship & Innovation (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Databases & Information Systems (AREA)
- Operations Research (AREA)
- Educational Administration (AREA)
- Game Theory and Decision Science (AREA)
- Development Economics (AREA)
- Quality & Reliability (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Software Systems (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Traffic Control Systems (AREA)
Description
実施例1に係る運行計画システムの一例を説明する。図1は、システムの概略的な構成の一例を示す図である。運行計画システム10は、運行計画装置11と、ユーザ端末12とを有する。運行計画装置11およびユーザ端末12は、ネットワークNに通信可能に接続されている。かかるネットワークNの一態様としては、有線又は無線を問わず、携帯電話などの移動体通信網、インターネット(Internet)、LAN(Local Area Network)やVPN(Virtual Private Network)などの任意の種類の通信網を採用できる。なお、図1の例では、ユーザ端末12を1つ設けた場合を例示したが、これに限定されず、ユーザ端末12を任意の数とすることができる。
次に、運行計画装置11の構成について説明する。図2は、運行計画装置の機能的な構成を概略的に示した図である。図2に示す運行計画装置11は、通信部20と、記憶部21と、制御部22とを有する。
N={1,2,3,4}
L={{2},{4},{1,2,4},{1,3},{3,4}}
次に、本実施例に係る運行計画装置11が実行する各種の処理の流れについて説明する。最初に、分割部42が、相乗りの要求を受け付けた、運行計画の作成の対象となるユーザを、劣加法性を満たす複数のグループに分割する分割処理の流れについて説明する。図8は、分割処理の手順の一例を示すフローチャートである。この分割処理は、所定のタイミング、例えば、相乗り希望する日の前日の所定の処理開始時刻となったタイミングや、管理者から処理開始が指示されたタイミングで実行される。ここで、使用するパラメータについて説明する。運行計画の作成の対象となるユーザを要素とした集合を集合N={1,…,|N|}とする。また、V(X)は、部分集合X(X⊂N)に対するコストを表す。また、mは、部分集合Xに含める上限の人数を表す。
上述してきたように、本実施例に係る運行計画装置11は、相乗りを含む運行計画の作成の対象となるユーザを要素とした集合Nに対して、劣加法性を満たす可能性の高さを示す指標を用いて、集合Nの要素を順序付ける。運行計画装置11は、順位の高い順かつ所定数以内の要素の組み合わせが劣加法性を満たすか判定する。運行計画装置11は、劣加法性を満たした要素の組み合わせを、相乗りの対象とする部分集合に追加することで、集合を部分集合に分割する。運行計画装置11は、分割された部分集合を用いて運行計画を生成する。これにより、運行計画装置11は、劣加法性を確保した運行計画を計算量を抑えて立案できる。
また、上記の実施例で説明した各種の処理は、あらかじめ用意されたプログラムをパーソナルコンピュータやワークステーションなどのコンピュータシステムで実行することによって実現することもできる。そこで、以下では、運行を支援する運行計画プログラムを実行するコンピュータシステムの一例を説明する。図16は、運行計画プログラムを実行するコンピュータの構成の一例を示す図である。
11 運行計画装置
12 ユーザ端末
21 記憶部
22 制御部
30 特性関数情報
31 顧客情報
32 コストデータベース
40 受付部
41 コスト算出部
42 分割部
43 削除部
44 生成部
45 コスト再計算部
46 通知部
Claims (8)
- 相乗りを含む運行計画の作成の対象となる複数のユーザのうちそれぞれの前記ユーザに対応する要素の劣加法性を満たす可能性に応じて、前記要素を順位付けし、
順位付けられた前記要素のうち1番目の第1要素と2番目の第2要素とを含む第1部分集合に対し前記劣加法性を満たすか判定し、
前記第1部分集合に対し判定した結果が前記劣加法性を満たすことを示し、前記第1要素と前記第2要素と順位付けられた前記要素のうち3番目の第3要素とを含む第2部分集合に含まれる前記要素の数が所定数以下である場合に、前記第2部分集合に対し前記劣加法性を満たすか判定し、
前記第2部分集合に対し判定した結果が前記劣加法性を満たすことを示す場合、前記第1部分集合と前記第2部分集合とに基づいて前記運行計画を生成する
処理をコンピュータに実行させることを特徴とする運行計画プログラム。 - 前記第2部分集合に対し判定した結果が前記劣加法性を満たすことを示す場合、前記第1部分集合と前記第2部分集合とに基づいて、複数の前記要素を前記相乗りの対象とする複数のグループに分割し、
前記生成する処理において、分割された前記グループごとに相乗りして運行する前記運行計画を生成する
処理をさらにコンピュータに実行させることを特徴とする請求項1に記載の運行計画プログラム。 - 複数の前記グループにそれぞれ含まれる前記要素のうち重複する前記要素がある場合、重複する前記要素を含む前記複数のグループのうち何れかの前記グループに含まれる重複する前記要素を削除する
処理をさらにコンピュータに実行させることを特徴とする請求項2に記載の運行計画プログラム。 - 前記グループに含まれる複数の前記要素それぞれを単独で運行する場合の第1コストの合計に対する、前記グループに含まれる複数の前記要素のうちの第4要素を単独で運行する場合の第2コストの割合に応じて、前記グループに含まれる複数の前記要素を相乗りして運行する場合の第3コストを前記第4要素に配分する
処理をさらにコンピュータに実行させることを特徴とする請求項2または3に記載の運行計画プログラム。 - 前記生成する処理において、前記第1部分集合に対し判定した結果が前記劣加法性を満たすことを示し、前記第2部分集合に含まれる前記要素の数が所定数以下ではない場合に、前記第1部分集合と前記第2部分集合のうち前記第1部分集合のみに基づいて前記運行計画を生成する
処理をさらにコンピュータに実行させることを特徴とする請求項1〜4の何れか1つに記載の運行計画プログラム。 - 相乗りを含む運行計画の作成の対象となる複数のユーザのうちそれぞれの前記ユーザに対応する要素の劣加法性を満たす可能性に応じて、前記要素を順位付けし、
順位付けられた前記要素のうち1番目の第1要素と2番目の第2要素とを含む第1部分集合に対し前記劣加法性を満たすか判定し、
前記第1部分集合に対し判定した結果が前記劣加法性を満たすことを示し、前記第1要素と前記第2要素と順位付けられた前記要素のうち3番目の第3要素とを含む第2部分集合に含まれる前記要素の数が所定数以下である場合に、前記第2部分集合に対し前記劣加法性を満たすか判定し、
前記第2部分集合に対し判定した結果が前記劣加法性を満たすことを示す場合、前記第1部分集合と前記第2部分集合とに基づいて前記運行計画を生成する
処理をコンピュータが実行することを特徴とする運行計画方法。 - 相乗りを含む運行計画の作成の対象となる複数のユーザのうちそれぞれの前記ユーザに対応する要素の劣加法性を満たす可能性に応じて、前記要素を順位付けし、順位付けられた前記要素のうち1番目の第1要素と2番目の第2要素とを含む第1部分集合に対し前記劣加法性を満たすか判定し、前記第1部分集合に対し判定した結果が前記劣加法性を満たすことを示し、前記第1要素と前記第2要素と順位付けられた前記要素のうち3番目の第3要素とを含む第2部分集合に含まれる前記要素の数が所定数以下である場合に、前記第2部分集合に対し前記劣加法性を満たすか判定し、前記第2部分集合に対し判定した結果が前記劣加法性を満たすことを示す場合、前記第1部分集合と前記第2部分集合とに基づいて前記運行計画の生成を制御する制御部
を有することを特徴とする運行計画装置。 - 相乗りを依頼する端末装置と、
前記端末装置から依頼を受け付けた、相乗りを含む運行計画の作成の対象となる複数のユーザのうちそれぞれの前記ユーザに対応する要素の劣加法性を満たす可能性に応じて、前記要素を順位付けし、順位付けられた前記要素のうち1番目の第1要素と2番目の第2要素とを含む第1部分集合に対し前記劣加法性を満たすか判定し、前記第1部分集合に対し判定した結果が前記劣加法性を満たすことを示し、前記第1要素と前記第2要素と順位付けられた前記要素のうち3番目の第3要素とを含む第2部分集合に含まれる前記要素の数が所定数以下である場合に、前記第2部分集合に対し前記劣加法性を満たすか判定し、前記第2部分集合に対し判定した結果が前記劣加法性を満たすことを示す場合、前記第1部分集合と前記第2部分集合とに基づいて前記運行計画の生成を制御する運行計画装置と、
を備えたことを特徴とする運行計画システム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016081319A JP6715534B2 (ja) | 2016-04-14 | 2016-04-14 | 運行計画プログラム、運行計画方法、運行計画装置および運行計画システム |
US15/485,591 US20170301053A1 (en) | 2016-04-14 | 2017-04-12 | Operation planning method, operation planning apparatus, operation planning system, and computer-readable recording medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016081319A JP6715534B2 (ja) | 2016-04-14 | 2016-04-14 | 運行計画プログラム、運行計画方法、運行計画装置および運行計画システム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2017191504A JP2017191504A (ja) | 2017-10-19 |
JP6715534B2 true JP6715534B2 (ja) | 2020-07-01 |
Family
ID=60038317
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016081319A Active JP6715534B2 (ja) | 2016-04-14 | 2016-04-14 | 運行計画プログラム、運行計画方法、運行計画装置および運行計画システム |
Country Status (2)
Country | Link |
---|---|
US (1) | US20170301053A1 (ja) |
JP (1) | JP6715534B2 (ja) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11137258B2 (en) * | 2019-01-07 | 2021-10-05 | Servicenow, Inc. | Systems and methods for comprehensive routing |
JP7234721B2 (ja) * | 2019-03-19 | 2023-03-08 | 日本製鉄株式会社 | 計画作成装置、計画作成方法、およびプログラム |
JP7151898B2 (ja) * | 2019-06-21 | 2022-10-12 | 日本電気株式会社 | 経路表示装置、経路表示方法及びプログラム |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6023680A (en) * | 1997-05-15 | 2000-02-08 | Panasonic Technologies, Inc. | Methods, apparatus and computer program products for automated visual inspection |
JP2003233656A (ja) * | 2002-02-13 | 2003-08-22 | Aoba Asset Management:Kk | タクシー相乗り支援システム |
JP2003271706A (ja) * | 2002-03-14 | 2003-09-26 | Fujitsu Ltd | タクシー相乗り管理方法、タクシー相乗り管理プログラムおよびタクシー相乗り管理装置 |
JP4945370B2 (ja) * | 2007-08-24 | 2012-06-06 | 公益財団法人鉄道総合技術研究所 | プログラム及び運用整理案作成装置 |
JP2015040780A (ja) * | 2013-08-22 | 2015-03-02 | 株式会社東芝 | 運行経路決定装置及び運行経路決定方法 |
US20150095122A1 (en) * | 2013-09-30 | 2015-04-02 | David Edward Eramian | Systems and methods for determining pro rata shares of a monetary cost during a ride sharing situation |
CA2942339C (en) * | 2014-03-13 | 2022-06-07 | Uber Technologies, Inc. | Configurable push notifications for a transport service |
CN110264074B (zh) * | 2014-03-19 | 2023-07-11 | 日产自动车株式会社 | 电动汽车共享确定方法以及电动汽车共享*** |
US20150310378A1 (en) * | 2014-04-27 | 2015-10-29 | Ilan VAN DER BERG | System Interfacing a Fleet Management System and a Ride Sharing System |
SG11201700669RA (en) * | 2014-07-30 | 2017-02-27 | Uber Technologies Inc | Arranging a transport service for multiple users |
US20160071082A1 (en) * | 2014-09-05 | 2016-03-10 | Ebay Inc. | Automated splitting of costs incurred during a shared vehicle travel |
US10248913B1 (en) * | 2016-01-13 | 2019-04-02 | Transit Labs Inc. | Systems, devices, and methods for searching and booking ride-shared trips |
-
2016
- 2016-04-14 JP JP2016081319A patent/JP6715534B2/ja active Active
-
2017
- 2017-04-12 US US15/485,591 patent/US20170301053A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
US20170301053A1 (en) | 2017-10-19 |
JP2017191504A (ja) | 2017-10-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6707125B2 (ja) | 共有可能な注文を割り当てるためのシステムおよび方法 | |
Tilk et al. | The last-mile vehicle routing problem with delivery options | |
Lei et al. | Dynamic design of sales territories | |
You | An efficient computational approach for railway booking problems | |
JP6715534B2 (ja) | 運行計画プログラム、運行計画方法、運行計画装置および運行計画システム | |
Nahmias-Biran et al. | From traditional to automated mobility on demand: a comprehensive framework for modeling on-demand services in SimMobility | |
Kirci | An optimization algorithm for a capacitated vehicle routing problem with time windows | |
Schönberger | Scheduling constraints in dial-a-ride problems with transfers: a metaheuristic approach incorporating a cross-route scheduling procedure with postponement opportunities | |
Chauhan et al. | Robust maximum coverage facility location problem with drones considering uncertainties in battery availability and consumption | |
Zhong et al. | Hierarchical hub location model and hybrid algorithm for integration of urban and rural public transport | |
Taplin et al. | Optimizing bus stop locations for walking access: Stops-first design of a feeder route to enhance a residential plan | |
Smet | Ride sharing with flexible participants: a metaheuristic approach for large‐scale problems | |
Smith et al. | A multi-tiered vehicle routing problem with global cross-docking | |
Biesinger et al. | A variable neighborhood search for the generalized vehicle routing problem with stochastic demands | |
Sreelekshmi et al. | Dynamic vehicle routing for solid waste management | |
US11270250B2 (en) | Intelligent service and customer matching using an information processing system | |
Şahin et al. | A data-driven matching algorithm for ride pooling problem | |
Zheng et al. | Trading off costs and service rates in a first-mile ride-sharing service | |
Mariescu-Istodor et al. | VRPDiv: A Divide and Conquer Framework for Large Vehicle Routing Problems | |
Pfeiffer et al. | A new lower bound for the static dial-a-ride problem with ride and waiting time minimization | |
Salehipour et al. | Exact and heuristic solutions to minimize total waiting time in the blood products distribution problem | |
Hervert-Escobar et al. | Territorial design optimization for business sales plan | |
Farzadnia et al. | Solving the service-oriented single-route school bus routing problem: Exact and heuristic solutions | |
Rabani et al. | Solving a bi-objective medicine distribution problem considering delivery to waste center using a hybrid clustering, mathematical modeling and NSGA-II approach | |
Park et al. | Order Dispatching in Ride-Pooling with Walking Points Search |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190123 |
|
RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7426 Effective date: 20190123 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20190123 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20191210 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20191217 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200214 |
|
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: 20200519 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200602 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6715534 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |