Analyzing the multiple-target-multiple-agent scenario using optimal assignment algorithms

被引:36
作者
Kwok, KS
Driessen, BJ
Phillips, CA
Tovey, CA
机构
[1] Sandia Natl Labs, Albuquerque, NM 87185 USA
[2] Georgia Inst Technol, Atlanta, GA 30332 USA
基金
美国能源部;
关键词
cooperation; multiple agent; network optimization; multiple target; matching; graphs; mobile robotics;
D O I
10.1023/A:1020238115592
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This work considers the problem of maximum utilization of a set of mobile robots with limited sensor-range capabilities and limited travel distances. The robots are initially in random positions. A set of robots properly guards or covers a region if every point within the region is within the effective sensor range of at least one vehicle. We wish to move the vehicles into surveillance positions so as to guard or cover a region, while minimizing the maximum distance traveled by any vehicle. This problem can be formulated as an assignment problem, in which we must optimally decide which robot to assign to which slot of a desired matrix of grid points. The cost function is the maximum distance traveled by any robot. Assignment problems can be solved very efficiently. Solution times for one hundred robots took only seconds on a Silicon Graphics Crimson workstation. The initial positions of all the robots can be sampled by a central base station and their newly assigned positions communicated back to the robots. Alternatively, the robots can establish their own coordinate system with the origin fixed at one of the robots and orientation determined by the compass bearing of another robot relative to this robot. This paper presents example solutions to the multiple-target-multiple-agent scenario using a matching algorithm. Two separate cases with one hundred agents in each were analyzed using this method. We have found these mobile robot problems to be a very interesting application of optimal assignment algorithms, and we expect this to be a fruitful area for future research.
引用
收藏
页码:111 / 122
页数:12
相关论文
共 34 条
[1]   THE SCALING NETWORK SIMPLEX ALGORITHM [J].
AHUJA, RK ;
ORLIN, JB .
OPERATIONS RESEARCH, 1992, 40 :S5-S13
[2]  
Ahuja RK, 1993, NETWORK FLOWS THEORY
[3]   A GENUINELY POLYNOMIAL PRIMAL SIMPLEX ALGORITHM FOR THE ASSIGNMENT PROBLEM [J].
AKGUL, M .
DISCRETE APPLIED MATHEMATICS, 1993, 45 (02) :93-115
[4]  
[Anonymous], 1973, THESIS STANFORD U ST
[5]   COOPERATION WITHOUT COMMUNICATION - MULTIAGENT SCHEMA-BASED ROBOT NAVIGATION [J].
ARKIN, RC .
JOURNAL OF ROBOTIC SYSTEMS, 1992, 9 (03) :351-364
[6]  
Bertsekas D. P., 1988, Annals of Operations Research, V14, P105, DOI 10.1007/BF02186476
[7]  
Brooks R. A., 1989, Journal of the British Interplanetary Society, V42, P478
[8]   A ROBUST LAYERED CONTROL-SYSTEM FOR A MOBILE ROBOT [J].
BROOKS, RA .
IEEE JOURNAL OF ROBOTICS AND AUTOMATION, 1986, 2 (01) :14-23
[9]  
CHEN Q, 1994, IEEE INT CONF ROBOT, P2315, DOI 10.1109/ROBOT.1994.350940
[10]  
Chvatal Vasek., 1980, LINEAR PROGRAMMING