Polygon area decomposition for multiple-robot workspace division

被引:62
作者
Hert, S
Lumelsky, V
机构
[1] Univ Wisconsin, Dept Comp Sci, Madison, WI 53706 USA
[2] Univ Wisconsin, Robot Lab, Madison, WI 53706 USA
关键词
polygon decomposition; area partition; divide and conquer; sweep line; robot workspace partition; robotics; terrain covering;
D O I
10.1142/S0218195998000230
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A new polygon decomposition problem, the anchored area partition problem, which has applications to a multiple-robot terrain-covering problem is presented. This problem concerns dividing a given polygon P into n polygonal pieces, each of a specified area and each containing a certain point (site) on its boundary or in its interior. First the algorithm for the case when P is convex and contains no holes is presented. Then the generalized version that handles nonconvex and nonsimply connected polygons is presented. The algorithm uses sweep-line and divide-and-conquer techniques to construct the polygon partition. The input polygon IP is assumed to have been divided into a set of p convex pieces (p = 1 when P is convex), which can be done in O(vp log log vp) time, where vp is the number of vertices of p and p = O(vp), using algorithms presented elsewhere in the literature. Assuming this convex decomposition, the running time of the algorithm presented here is O(pn(2) + vn), where v is the sum of the number of vertices of the convex pieces.
引用
收藏
页码:437 / 466
页数:30
相关论文
共 32 条
[21]  
Koutsoupias E., 1992, ORSA Journal on Computing, V4, P435, DOI 10.1287/ijoc.4.4.435
[22]  
LEVCOPOULOS C, 1984, LECT NOTES COMPUT SC, V181, P279
[23]  
LINGAS A, 1982, LECT NOTES COMPUT SC, V140, P369
[24]   FINDING A MANHATTAN PATH AND RELATED PROBLEMS [J].
LIPSKI, W .
NETWORKS, 1983, 13 (03) :399-409
[25]   DYNAMIC PATH PLANNING IN SENSOR-BASED TERRAIN ACQUISITION [J].
LUMELSKY, VJ ;
MUKHOPADHYAY, S ;
SUN, K .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1990, 6 (04) :462-472
[26]   ROBOT NAVIGATION IN UNKNOWN TERRAINS USING LEARNED VISIBILITY GRAPHS .1. THE DISJOINT CONVEX-OBSTACLE CASE [J].
OOMMEN, BJ ;
IYENGAR, SS ;
RAO, NSV ;
KASHYAP, RL .
IEEE JOURNAL OF ROBOTICS AND AUTOMATION, 1987, 3 (06) :672-681
[27]   SOME NP-HARD POLYGON DECOMPOSITION PROBLEMS [J].
OROURKE, J ;
SUPOWIT, KJ .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1983, 29 (02) :181-190
[28]  
PAGE W, 1992, FIBONACCI QUART, V30, P263
[29]   AUTONOMOUS ROBOT NAVIGATION IN UNKNOWN TERRAINS - INCIDENTAL-LEARNING AND ENVIRONMENTAL EXPLORATION [J].
RAO, NSV ;
IYENGAR, SS .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1990, 20 (06) :1443-1449
[30]   MINIMUM DISSECTION OF A RECTILINEAR POLYGON WITH ARBITRARY HOLES INTO RECTANGLES [J].
SOLTAN, V ;
GORPINEVICH, A .
DISCRETE & COMPUTATIONAL GEOMETRY, 1993, 9 (01) :57-79