Clustering-Based Algorithms for Multivehicle Task Assignment in a Time-Invariant Drift Field

被引:45
作者
Bai, Xiaoshan [1 ,2 ]
Yan, Weisheng [1 ]
Cao, Ming [2 ]
机构
[1] Northwestern Polytech Univ, Sch Marine Sci & Technol, Xian 710072, Shaanxi, Peoples R China
[2] Univ Groningen, Fac Sci & Engn, NL-9747 AG Groningen, Netherlands
基金
欧洲研究理事会; 中国国家自然科学基金;
关键词
Algorithm design and analysis; clustering algorithms; path planning; task assignment; vehicle routing; VEHICLE-ROUTING PROBLEM; TARGET ASSIGNMENT; ROBOTIC NETWORKS; STRATEGIES; ALLOCATION; WINDOWS;
D O I
10.1109/LRA.2017.2722541
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
This paper studies the multivehicle task assignment problem where several dispersed vehicles need to visit a set of target locations in a time-invariant drift field while trying to minimize the total travel time. Using optimal control theory, we first design a path planning algorithm to minimize the time for each vehicle to travel between two given locations in the drift field. The path planning algorithm provides the cost matrix for the target assignment, and generates routes once the target locations are assigned to a vehicle. Then, we propose several clustering strategies to assign the targets, and we use two metrics to determine the visiting sequence of the targets clustered to each vehicle. Mainly used to specify the minimum time for a vehicle to travel between any two target locations, the cost matrix is obtained using the path planning algorithm, and is in general asymmetric due to time-invariant currents of the drift field. We show that one of the clustering strategies can obtain a min-cost arborescence of the asymmetric target-vehicle graph where the weight of a directed edge between two vertices is the minimum travel time from one vertex to the other respecting the orientation. Using tools from graph theory, a lower bound on the optimal solution is found, which can be used to measure the proximity of a solution from the optimal. Furthermore, by integrating the target clustering strategies with the target visiting metrics, we obtain several task assignment algorithms. Among them, two algorithms guarantee that all the target locations will be visited within a computable maximal travel time, which is at most twice of the optimal when the cost matrix is symmetric. Finally, numerical simulations show that the algorithms can quickly lead to a solution that is close to the optimal.
引用
收藏
页码:2166 / 2173
页数:8
相关论文
共 31 条
[1]   A genetic algorithm for shortest path routing problem and the sizing of populations [J].
Ahn, CW ;
Ramakrishna, RS .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (06) :566-579
[2]  
[Anonymous], 2012, Optimal Control Theory: An Introduction
[3]  
Applegate D.L., 2011, TRAVELING SALESMAN P
[4]   A branch-and-cut-and-price algorithm for the multi-depot heterogeneous vehicle routing problem with time windows [J].
Bettinelli, Andrea ;
Ceselli, Alberto ;
Righini, Giovanni .
TRANSPORTATION RESEARCH PART C-EMERGING TECHNOLOGIES, 2011, 19 (05) :723-740
[5]   Decentralized task allocation for surveillance systems with critical tasks [J].
Binetti, Giulio ;
Naso, David ;
Turchiano, Biagio .
ROBOTICS AND AUTONOMOUS SYSTEMS, 2013, 61 (12) :1653-1664
[6]   Consensus-Based Decentralized Auctions for Robust Task Allocation [J].
Choi, Han-Lim ;
Brunet, Luc ;
How, Jonathan P. .
IEEE TRANSACTIONS ON ROBOTICS, 2009, 25 (04) :912-926
[7]   Active Autonomous Aerial Exploration for Ground Robot Path Planning [J].
Delmerico, Jeffrey ;
Mueggler, Elias ;
Nitsch, Julia ;
Scaramuzza, Davide .
IEEE ROBOTICS AND AUTOMATION LETTERS, 2017, 2 (02) :664-671
[8]   Optimal routing strategies for autonomous underwater vehicles in time-varying environment [J].
Eichhorn, Mike .
ROBOTICS AND AUTONOMOUS SYSTEMS, 2015, 67 :33-43
[9]   A hybrid Granular Tabu Search algorithm for the Multi-Depot Vehicle Routing Problem [J].
Escobar, John Willmer ;
Linfati, Rodrigo ;
Toth, Paolo ;
Baldoquin, Maria G. .
JOURNAL OF HEURISTICS, 2014, 20 (05) :483-509
[10]   A variable neighbourhood search algorithm for the open vehicle routing problem [J].
Fleszar, Krzysztof ;
Osman, Ibrahim H. ;
Hindi, Khalil S. .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2009, 195 (03) :803-809