Traversing a Set of Points with a Minimum Number of Turns

被引:10
作者
Bereg, Sergey [1 ]
Bose, Prosenjit [2 ]
Dumitrescu, Adrian [3 ]
Hurtado, Ferran [4 ]
Valtr, Pavel [5 ,6 ]
机构
[1] Univ Texas Dallas, Dept Comp Sci, Richardson, TX 75083 USA
[2] Carleton Univ, Sch Comp Sci, Ottawa, ON K1S 5B6, Canada
[3] Univ Wisconsin, Dept Comp Sci, Milwaukee, WI 53211 USA
[4] Univ Politecn Cataluna, Dept Matemat Aplicada 2, Barcelona, Spain
[5] Charles Univ Prague, Dept Appl Math, CR-11800 Prague 1, Czech Republic
[6] Charles Univ Prague, Inst Theoret Comp Sci, CR-11800 Prague 1, Czech Republic
关键词
Computational geometry; Minimum link spanning path; Approximation algorithms; LINK LENGTH; TOURS; GRIDS;
D O I
10.1007/s00454-008-9127-1
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Given a finite set of points S in R-d , consider visiting the points in S with a polygonal path which makes a minimum number of turns, or equivalently, has the minimum number of segments (links). We call this minimization problem the minimum link spanning path problem. This natural problem has appeared several times in the literature under different variants. The simplest one is that in which the allowed paths are axis-aligned. Let L(S) be the minimum number of links of an axis-aligned path for S, and let G (n) (d) be an n x ... x n grid in sign Z(d) . Kranakis et al. (Ars Comb. 38:177-192, 1994) showed that L(G(n)(2) ) = 2n - 1 and 4/3 n (2) - O (n) L (G(n)(3)) <= 3/2 n(2) + O (n) and conjectured that, for all d >= 3, L (G(n)(d)) = d/d-1n(d-1) +/- O (n(d-2)). We prove the conjecture for d = 3 by showing the lower bound for L (G(n)(3)). For d = 4, we prove that L (G(n)(4)) + 4/3n(3) +/- O (n(5/2)). For general d, we give new estimates on L (G(n)(d)) that are very close to the conjectured value. The new lwer bound of (1 + 1/d) n(d-1) - O (n(d-2)) improves previous result by Collins and Moret (Inf. Process. Lett. 68:317-319, 1998), while the new upper bound of (1 + 1/d-1)n(d-1) + O (n(d-3/2)) differs from the conjectured value only in the lower order terms. For arbitrary point sets, we include an exact bound on the minimum number of links needed in an axis-aligned path traversing any planar n-point set. We obtain similar tight estimates (within 1) in any number of dimensions d. For the general problem of traversing an arbitrary set of points in R-d with an axis-aligned spanning path having a minimum number of links, we present a constant ratio (depending on the dimension d) approximation algorithm.
引用
收藏
页码:513 / 532
页数:20
相关论文
共 14 条
[1]   Minimum-link watchman tours [J].
Arkin, EM ;
Mitchell, JSB ;
Piatko, CD .
INFORMATION PROCESSING LETTERS, 2003, 86 (04) :203-207
[2]   OPTIMAL COVERING TOURS WITH TURN COSTS [J].
Arkin, Esther M. ;
Bender, Michael A. ;
Demaine, Erik D. ;
Fekete, Sandor P. ;
Mitchell, Joseph S. B. ;
Sethia, Saurabh .
SIAM JOURNAL ON COMPUTING, 2005, 35 (03) :531-566
[3]  
BRASS P, 2005, RES PROBLEMS DISCRET, DOI DOI 10.1007/0-387-29929-7
[4]   Covering a set of points with a minimum number of turns [J].
Collins, MJ .
INTERNATIONAL JOURNAL OF COMPUTATIONAL GEOMETRY & APPLICATIONS, 2004, 14 (1-2) :105-114
[5]   Improved lower hounds for the link length of rectilinear spanning paths in grids [J].
Collins, MJ ;
Moret, BME .
INFORMATION PROCESSING LETTERS, 1998, 68 (06) :317-319
[6]   Angle-Restricted Tours in the plane [J].
Fekete, SP ;
Woeginger, GJ .
COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 1997, 8 (04) :195-218
[7]  
Gaur DayaRam., 2007, PROC 23 EUROPEAN WOR, P42
[8]  
Gavril F., 1977, P 11 C INF SCI SYST, P91
[9]   APPROXIMATION ALGORITHMS FOR HITTING OBJECTS WITH STRAIGHT-LINES [J].
HASSIN, R ;
MEGIDDO, N .
DISCRETE APPLIED MATHEMATICS, 1991, 30 (01) :29-42
[10]  
KRANAKIS E, 1994, ARS COMBINATORIA, V38, P177