JP5772332B2 - 巡回路決定についてのプログラム、方法及び装置 - Google Patents
巡回路決定についてのプログラム、方法及び装置 Download PDFInfo
- Publication number
- JP5772332B2 JP5772332B2 JP2011158552A JP2011158552A JP5772332B2 JP 5772332 B2 JP5772332 B2 JP 5772332B2 JP 2011158552 A JP2011158552 A JP 2011158552A JP 2011158552 A JP2011158552 A JP 2011158552A JP 5772332 B2 JP5772332 B2 JP 5772332B2
- Authority
- JP
- Japan
- Prior art keywords
- work
- storage unit
- stored
- execution order
- evaluation value
- 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.)
- Expired - Fee Related
Links
Images
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"
- G06Q10/047—Optimisation of routes or paths, e.g. travelling salesman problem
Landscapes
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Economics (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)
- General Factory Administration (AREA)
Description
Bk(t)=Σi∈Ck(t)pi/M (1)
β(t)=1−Σk∈σ(t)Bk(t)m/|σ(t)|(2)
本技術の第1の実施の形態に係る情報処理装置1000の機能ブロック図を図5に示す。情報処理装置1000は、初期設定処理部1100と、巡回処理部1200と、局所改善部1300と、制御部1400と、記憶部1500と、制約データ格納部1600とを有する。
本技術の第2の実施の形態に係る情報処理装置100を図14に示す。
複数の作業者グループで少なくとも一部を分担して巡回実行すべき所定数の作業を、前記複数の作業者グループの各々について並べることで、実行予定順番を決定し、当該実行予定順番を記憶部に格納する第1の処理と、
前記複数の作業者グループの各々について、時間を進めつつ、前記記憶部に格納されている前記実行予定順番に従って各作業の作業場所への移動及び当該作業の開始が、制約データ格納部に格納されている、前記所定数の作業について設定されている制約条件を満たすか否かを判定することで、前記複数の作業者グループの各々について、前記実行予定順番において実行すべき作業を決定し、決定された作業順番についての評価値を算出し、前記記憶部に格納する第2の処理と、
を、コンピュータに実行させるためのプログラム。
前記記憶部に格納されている前記実行予定順番の一部に対して、所定のルールに従って変更を加え、前記記憶部に変更後の実行予定順番を格納する第3の処理と、
前記記憶部に格納されている前記変更後の実行予定順番について、前記第2の処理を実行する第4の処理と、
前記第4の処理によって算出された評価値が、前記第2の処理によって算出された評価値より小さい場合に、前記第4の処理によって算出された評価値と前記第4の処理において決定された前記実行順番と前記変更後の実行予定順番とを、前記記憶部における次処理のための領域に格納する第5の処理と、
をさらに、前記コンピュータに実行させるための付記1記載のプログラム。
前記第3の処理、前記第4の処理及び前記第5の処理を、算出された前記評価値が所定の値未満になるという第1の条件、前記第1の処理乃至前記第5の処理の実行時間が所定時間を超えたという第2の条件、前記評価値の変化が閾値未満で且つ当該状態が一定時間継続されるという第3の条件のいずれかが満たされるまで繰り返す
付記2記載のプログラム。
前記第2の処理においては、
前記複数の作業者グループの各々について、作業状態と、移動先又は作業場所とを時間経過に応じて前記記憶部に格納して管理し、
前記複数の作業者グループの各々について、前記所定数の作業のうち実行することが決定された作業の識別子又は当該作業の作業場所を順番に前記記憶部に格納して管理する
付記1乃至3のいずれか1つ記載のプログラム。
前記第1の処理において、前記制約データ格納部に優先度条件のデータが格納されている場合には、当該優先度条件を満たすように前記実行予定順番を決定する
付記1乃至4のいずれか1つ記載のプログラム。
前記第3の処理において、前記制約データ格納部に優先度条件のデータが格納されている場合には、当該優先度条件を満たすように前記変更後の実行予定順番を決定する
付記1乃至4のいずれか1つ記載のプログラム。
複数の作業者グループで少なくとも一部を分担して巡回実行すべき所定数の作業を、前記複数の作業者グループの各々について並べることで、実行予定順番を決定し、当該実行予定順番を記憶部に格納する第1の処理部と、
前記複数の作業者グループの各々について、時間を進めつつ、前記記憶部に格納されている前記実行予定順番に従って各作業の作業場所への移動及び当該作業の開始が、制約データ格納部に格納されている、前記所定数の作業について設定されている制約条件を満たすか否かを判定することで、前記複数の作業者グループの各々について、前記実行予定順番において実行すべき作業を決定し、決定された作業順番についての評価値を算出し、前記記憶部に格納する第2の処理部と、
を有する情報処理装置。
複数の作業者グループで少なくとも一部を分担して巡回実行すべき所定数の作業を、前記複数の作業者グループの各々について並べることで、実行予定順番を決定し、当該実行予定順番を記憶部に格納する第1の処理と、
前記複数の作業者グループの各々について、時間を進めつつ、前記記憶部に格納されている前記実行予定順番に従って各作業の作業場所への移動及び当該作業の開始が、制約データ格納部に格納されている、前記所定数の作業について設定されている制約条件を満たすか否かを判定することで、前記複数の作業者グループの各々について、前記実行予定順番において実行すべき作業を決定し、決定された作業順番についての評価値を算出し、前記記憶部に格納する第2の処理と、
を、コンピュータが実行する情報処理方法。
1100 初期設定処理部
1200 巡回処理部
1300 局所改善部
1400 制御部
1500 記憶部
1600 制約データ格納部
100 情報処理装置
10 初期設定処理部
20 巡回処理部
30 局所最適化部
40 制御部
50 データ格納部
60 条件データ格納部
Claims (4)
- 複数の作業者グループで少なくとも一部を分担して巡回実行すべき所定数の作業を、前記複数の作業者グループの各々について並べることで、実行予定順番を決定し、当該実行予定順番を記憶部に格納する第1の処理と、
前記複数の作業者グループの各々について、時間を進めつつ、前記記憶部に格納されている前記実行予定順番に従って各作業の作業場所への移動及び当該作業の開始が、制約データ格納部に格納されている、前記所定数の作業について設定されている制約条件を満たすか否かを判定し、前記所定数の作業のうち作業場所への移動及び作業の開始が前記制約条件を満たす作業を前記実行予定順番において実行すべき作業として決定し、決定された作業順番についての評価値を算出し、前記記憶部に格納する第2の処理と、
前記記憶部に格納されている前記実行予定順番の一部に対して、所定のルールに従って変更を加え、前記記憶部に変更後の実行予定順番を格納する第3の処理と、
前記記憶部に格納されている前記変更後の実行予定順番について、前記第2の処理を実行する第4の処理と、
前記第4の処理によって算出された評価値が、前記第2の処理によって算出された評価値より小さい場合に、前記第4の処理によって算出された評価値と前記第4の処理において決定された前記作業順番と前記変更後の実行予定順番とを、前記記憶部における次処理のための領域に格納する第5の処理と、
を、コンピュータに実行させるためのプログラム。 - 前記第3の処理、前記第4の処理及び前記第5の処理を、算出された前記評価値が所定の値未満になるという第1の条件、前記第1の処理乃至前記第5の処理の実行時間が所定時間を超えたという第2の条件、前記評価値の変化が閾値未満で且つ当該状態が一定時間継続されるという第3の条件のいずれかが満たされるまで繰り返す
請求項1記載のプログラム。 - 複数の作業者グループで少なくとも一部を分担して巡回実行すべき所定数の作業を、前記複数の作業者グループの各々について並べることで、実行予定順番を決定し、当該実行予定順番を記憶部に格納する第1の処理部と、
前記複数の作業者グループの各々について、時間を進めつつ、前記記憶部に格納されている前記実行予定順番に従って各作業の作業場所への移動及び当該作業の開始が、制約データ格納部に格納されている、前記所定数の作業について設定されている制約条件を満たすか否かを判定し、前記所定数の作業のうち作業場所への移動及び作業の開始が前記制約条件を満たす作業を前記実行予定順番において実行すべき作業として決定し、決定された作業順番についての評価値を算出し、前記記憶部に格納する第2の処理部と、
前記記憶部に格納されている前記実行予定順番の一部に対して、所定のルールに従って変更を加え、前記記憶部に変更後の実行予定順番を格納する第3の処理部と、
前記記憶部に格納されている前記変更後の実行予定順番について、実行すべき作業を決定する処理及び評価値を算出する処理を、前記第2の処理部に実行させる第4の処理部と、
前記第4の処理部によって算出された評価値が、前記第2の処理部によって算出された評価値より小さい場合に、前記第4の処理部によって算出された評価値と前記第4の処理部によって決定された前記作業順番と前記変更後の実行予定順番とを、前記記憶部における次処理のための領域に格納する第5の処理部と、
を有する情報処理装置。 - 複数の作業者グループで少なくとも一部を分担して巡回実行すべき所定数の作業を、前記複数の作業者グループの各々について並べることで、実行予定順番を決定し、当該実行予定順番を記憶部に格納する第1の処理と、
前記複数の作業者グループの各々について、時間を進めつつ、前記記憶部に格納されている前記実行予定順番に従って各作業の作業場所への移動及び当該作業の開始が、制約データ格納部に格納されている、前記所定数の作業について設定されている制約条件を満たすか否かを判定し、前記所定数の作業のうち作業場所への移動及び作業の開始が前記制約条件を満たす作業を前記実行予定順番において実行すべき作業として決定し、決定された作業順番についての評価値を算出し、前記記憶部に格納する第2の処理と、
前記記憶部に格納されている前記実行予定順番の一部に対して、所定のルールに従って変更を加え、前記記憶部に変更後の実行予定順番を格納する第3の処理と、
前記記憶部に格納されている前記変更後の実行予定順番について、前記第2の処理を実行する第4の処理と、
前記第4の処理によって算出された評価値が、前記第2の処理によって算出された評価値より小さい場合に、前記第4の処理によって算出された評価値と前記第4の処理において決定された前記作業順番と前記変更後の実行予定順番とを、前記記憶部における次処理のための領域に格納する第5の処理と、
を、コンピュータが実行する情報処理方法。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011158552A JP5772332B2 (ja) | 2011-07-20 | 2011-07-20 | 巡回路決定についてのプログラム、方法及び装置 |
| US13/527,824 US20130024227A1 (en) | 2011-07-20 | 2012-06-20 | Information processing technique for determining traveling route |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011158552A JP5772332B2 (ja) | 2011-07-20 | 2011-07-20 | 巡回路決定についてのプログラム、方法及び装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2013025509A JP2013025509A (ja) | 2013-02-04 |
| JP5772332B2 true JP5772332B2 (ja) | 2015-09-02 |
Family
ID=47556411
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2011158552A Expired - Fee Related JP5772332B2 (ja) | 2011-07-20 | 2011-07-20 | 巡回路決定についてのプログラム、方法及び装置 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US20130024227A1 (ja) |
| JP (1) | JP5772332B2 (ja) |
Families Citing this family (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6097105B2 (ja) * | 2013-03-15 | 2017-03-15 | オムロン株式会社 | 情報処理装置、および作業員割当方法 |
| JP5847986B2 (ja) * | 2013-08-09 | 2016-01-27 | 株式会社ゼスト | 業務割当装置及び業務割当プログラム |
| JP6439802B2 (ja) * | 2014-12-08 | 2018-12-19 | 株式会社リコー | 光偏向器、画像表示装置及び物体装置 |
| JP5809382B1 (ja) * | 2014-12-10 | 2015-11-10 | 楽天株式会社 | サーバ、表示制御方法、および表示制御プログラム |
| US20220164739A1 (en) * | 2015-03-05 | 2022-05-26 | Quitchet,LLC | Real-time scheduling and synchronization of real estate transactions |
| JP6551198B2 (ja) * | 2015-11-30 | 2019-07-31 | 富士通株式会社 | 元素識別装置、元素識別プログラムおよび元素識別方法 |
| JP6904534B2 (ja) * | 2017-02-10 | 2021-07-21 | 株式会社リコー | 情報処理装置、情報処理システム、移動経路決定方法及びプログラム |
| JP7194147B2 (ja) * | 2020-04-16 | 2022-12-21 | 株式会社豊田中央研究所 | 工程設計の支援装置、支援方法および支援プログラム |
| JP7268719B1 (ja) | 2021-11-22 | 2023-05-08 | フジテック株式会社 | 出向計画システム、制御方法およびプログラム |
| JP7298666B2 (ja) * | 2021-11-22 | 2023-06-27 | フジテック株式会社 | 出向計画システム、制御方法およびプログラム |
| JP7633570B2 (ja) * | 2021-12-01 | 2025-02-20 | 富士通株式会社 | 情報処理装置、立案方法、および立案プログラム |
| JP7518310B1 (ja) * | 2024-03-19 | 2024-07-17 | 株式会社 日立産業制御ソリューションズ | 巡回支援装置、巡回支援プログラム、および、巡回支援方法 |
Family Cites Families (35)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5272638A (en) * | 1991-05-31 | 1993-12-21 | Texas Instruments Incorporated | Systems and methods for planning the scheduling travel routes |
| US5799263A (en) * | 1996-04-15 | 1998-08-25 | Bct Systems | Public transit system and apparatus and method for dispatching public transit vehicles |
| JP3347006B2 (ja) * | 1996-12-19 | 2002-11-20 | 日立エンジニアリング株式会社 | 計画立案装置および計画立案方法 |
| US6754634B1 (en) * | 1998-04-01 | 2004-06-22 | William P. C. Ho | Method for scheduling transportation resources |
| US6453298B2 (en) * | 1998-07-10 | 2002-09-17 | Honda Giken Kogyo Kabushiki Kaisha | Method of operating a vehicle redistribution system based upon predicted ride demands |
| JP3900394B2 (ja) * | 1998-10-22 | 2007-04-04 | 本田技研工業株式会社 | 配車システム |
| US6411897B1 (en) * | 2000-07-10 | 2002-06-25 | Iap Intermodal, Llc | Method to schedule a vehicle in real-time to transport freight and passengers |
| US6356838B1 (en) * | 2000-07-25 | 2002-03-12 | Sunil Paul | System and method for determining an efficient transportation route |
| KR20000063909A (ko) * | 2000-08-10 | 2000-11-06 | 기준성 | 통신망을 이용한 운송정보 처리시스템과 그 방법 |
| JP2002154612A (ja) * | 2000-11-15 | 2002-05-28 | Internatl Business Mach Corp <Ibm> | 経路探索システム及び経路探索方法 |
| JP2002215219A (ja) * | 2001-01-23 | 2002-07-31 | Mitsubishi Heavy Ind Ltd | スケジューリング評価装置およびスケジューリング評価方法 |
| US6904421B2 (en) * | 2001-04-26 | 2005-06-07 | Honeywell International Inc. | Methods for solving the traveling salesman problem |
| GB2381884A (en) * | 2001-07-16 | 2003-05-14 | Pablo D Cappellini | A search engine of flexibly-defined paths applicable to the search of transportation-related routes |
| US6980885B2 (en) * | 2001-09-24 | 2005-12-27 | I2 Technologies Us, Inc. | Routing shipments according to criticality |
| US20030135304A1 (en) * | 2002-01-11 | 2003-07-17 | Brian Sroub | System and method for managing transportation assets |
| US7363126B1 (en) * | 2002-08-22 | 2008-04-22 | United Parcel Service Of America | Core area territory planning for optimizing driver familiarity and route flexibility |
| US7840434B2 (en) * | 2002-10-29 | 2010-11-23 | At&T Intellectual Property I, L. P. | Methods and systems for assigning multiple tasks |
| US20040107110A1 (en) * | 2002-12-02 | 2004-06-03 | Jens Gottlieb | Optimization of transport with multiple vehicles |
| US7627535B2 (en) * | 2002-12-13 | 2009-12-01 | Newspaper Delivery Technologies, Inc. | Method and apparatus for supporting delivery, sale and billing of perishable and time-sensitive goods such as newspapers, periodicals and direct marketing and promotional materials |
| US20040133411A1 (en) * | 2003-01-08 | 2004-07-08 | Derrick Babb | Automated Transit System |
| US20040225544A1 (en) * | 2003-05-06 | 2004-11-11 | Dorothy Camer | Method, apparatus, and program for efficiently deploying vehicles to meet the mobility needs of a densely populated urban area |
| US20050216182A1 (en) * | 2004-03-24 | 2005-09-29 | Hussain Talib S | Vehicle routing and path planning |
| GB0420097D0 (en) * | 2004-09-10 | 2004-10-13 | Cotares Ltd | Apparatus for and method of providing data to an external application |
| US20060161335A1 (en) * | 2005-01-14 | 2006-07-20 | Ross Beinhaker | Routing system and method |
| US7624024B2 (en) * | 2005-04-18 | 2009-11-24 | United Parcel Service Of America, Inc. | Systems and methods for dynamically updating a dispatch plan |
| CA2554651A1 (en) * | 2006-07-31 | 2008-01-31 | Trapeze Software Inc. | System and method for optimizing a transit network |
| US20080077464A1 (en) * | 2006-09-22 | 2008-03-27 | Sap Ag | Vehicle scheduling and routing with trailers |
| EP2135200A4 (en) * | 2007-02-12 | 2011-12-28 | Sean O'sullivan | Shared transport system and service network |
| US8893130B2 (en) * | 2007-03-26 | 2014-11-18 | Raytheon Company | Task scheduling method and system |
| JP2009009312A (ja) * | 2007-06-27 | 2009-01-15 | Jfe Steel Kk | 生産計画作成支援装置、生産計画作成支援方法および生産計画作成支援プログラム |
| EP2179385A2 (en) * | 2007-07-09 | 2010-04-28 | Technion Research & Development Foundation Ltd. | Routing methods for multiple geographical entities |
| US20090048890A1 (en) * | 2007-08-16 | 2009-02-19 | Burgh Stuart G | Delivery Management System for Quick Service Restaurants |
| US8082095B2 (en) * | 2008-09-12 | 2011-12-20 | General Motors Llc | Enhanced passenger pickup via telematics synchronization |
| US8886453B2 (en) * | 2008-12-11 | 2014-11-11 | Telogis, Inc. | System and method for efficient routing on a network in the presence of multiple-edge restrictions and other constraints |
| US9727829B2 (en) * | 2009-11-25 | 2017-08-08 | General Electric Company | Systems and methods for multi-resource scheduling |
-
2011
- 2011-07-20 JP JP2011158552A patent/JP5772332B2/ja not_active Expired - Fee Related
-
2012
- 2012-06-20 US US13/527,824 patent/US20130024227A1/en not_active Abandoned
Also Published As
| Publication number | Publication date |
|---|---|
| JP2013025509A (ja) | 2013-02-04 |
| US20130024227A1 (en) | 2013-01-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5772332B2 (ja) | 巡回路決定についてのプログラム、方法及び装置 | |
| US10655975B2 (en) | System and method for routing optimization | |
| Gaspero et al. | Balancing bike sharing systems with constraint programming | |
| Lu et al. | Robust scheduling on a single machine to minimize total flow time | |
| Ye et al. | A genetic algorithm for job-shop scheduling | |
| Anagnostopoulos et al. | Resource-constrained critical path scheduling by a GRASP-based hyperheuristic | |
| CN105157712A (zh) | 一种车辆路径的规划方法和规划系统 | |
| CN118502354B (zh) | 一种数控加工生产线排程方法、装置、设备及存储介质 | |
| Rabet et al. | A hybrid metaheuristic and simulation approach towards green project scheduling | |
| Tang et al. | Dual bounds from decision diagram-based route relaxations: An application to truck-drone routing | |
| CN109255462B (zh) | 一种货物配送方法及装置 | |
| CN107944748B (zh) | 柔性作业车间人员配置及作业排序方法 | |
| Hu et al. | The bus sightseeing problem | |
| Kowalczyk et al. | A flow-based formulation for parallel machine scheduling using decision diagrams | |
| Holliday et al. | Augmenting transit network design algorithms with deep learning | |
| Bahalke et al. | Meta-heuristics to solve single-machine scheduling problem with sequence-dependent setup time and deteriorating jobs | |
| Montiel et al. | Combinatorial complexity problem reduction by the use of artificial vaccines | |
| Costa et al. | In-route task selection in spatial crowdsourcing | |
| CN109377111A (zh) | 基于改进模拟退火算法的作业调度方法和装置 | |
| Karbowska-Chilinska et al. | Maximization of attractiveness EV tourist routes | |
| CN114169488B (zh) | 基于混合元启发式算法的带容量约束的车辆路径获取方法 | |
| US20240054412A1 (en) | Method and system for generating vehicle routes | |
| CN117273590A (zh) | 一种求解车辆路径优化问题的神经组合优化方法及系统 | |
| Argon et al. | Optimal control of a single server in a finite-population queueing network | |
| Liao et al. | Reinforcement learning for routing |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20140404 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20150219 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150224 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150424 |
|
| 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: 20150602 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150615 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5772332 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |