APPROXIMATION ALGORITHMS FOR THE EUCLIDEAN TRAVELING SALESMAN PROBLEM WITH DISCRETE AND CONTINUOUS NEIGHBORHOODS

被引:41
作者
Elbassioni, Khaled [1 ]
Fishkin, Aleksei V. [2 ]
Sitters, Rene [3 ]
机构
[1] Max Planck Inst Informat, D-66123 Saarbrucken, Germany
[2] Siemens AG, Corp Technol, Discrete Optimizat, D-81739 Munich, Germany
[3] Vrije Univ Amsterdam, Amsterdam, Netherlands
关键词
Approximation algorithms; Euclidean TSP; group Steiner tree; connected neighborhoods; fat objects; packing lemmas; TSP;
D O I
10.1142/S0218195909002897
中图分类号
TP301 [理论、方法];
学科分类号
080201 [机械制造及其自动化];
摘要
In the Euclidean traveling salesman problem with discrete neighborhoods, we are given a set of points P in the plane and a set of n connected regions (neighborhoods), each containing at least one point of P. We seek to find a tour of minimum length which visits at least one point in each region. We give (i) an O(alpha)-approximation algorithm for the case when the regions are disjoint and alpha-fat, with possibly varying size; (ii) an O(alpha(3))-approximation algorithm for intersecting alpha-fat regions with comparable diameters. These results also apply to the case with continuous neighborhoods, where the sought TSP tour can hit each region at any point. We also give (iii) a simple O(log n)- approximation algorithm for continuous non-fat neighborhoods. The most distinguishing features of these algorithms are their simplicity and low running-time complexities.
引用
收藏
页码:173 / 193
页数:21
相关论文
共 20 条
[1]
APPROXIMATION ALGORITHMS FOR THE GEOMETRIC COVERING SALESMAN PROBLEM [J].
ARKIN, EM ;
HASSIN, R .
DISCRETE APPLIED MATHEMATICS, 1994, 55 (03) :197-218
[2]
ARORA S, 1998, J ACM, V45, P1
[3]
CHAN H, 200901 DIMACS
[4]
CLEMENTI AEF, 1999, LECT NOTES COMPUTER, V1627, P281
[5]
TSP with neighborhoods of varying size [J].
de Berg, M ;
Gudmundsson, J ;
Katz, MJ ;
Levcopoulos, C ;
Overmars, MH ;
van der Stappen, AF .
JOURNAL OF ALGORITHMS-COGNITION INFORMATICS AND LOGIC, 2005, 57 (01) :22-36
[6]
Approximation algorithms for TSP with neighborhoods in the plane [J].
Dumitrescu, A ;
Mitchell, JSB .
JOURNAL OF ALGORITHMS, 2003, 48 (01) :135-159
[7]
Elbassioni K, 2005, LECT NOTES COMPUT SC, V3580, P1115
[8]
FAKCHAROENPHOL J, 2003, STOC 03, P448
[9]
A polylogarithmic approximation algorithm for the group Steiner tree problem [J].
Garg, N ;
Konjevod, G ;
Ravi, R .
JOURNAL OF ALGORITHMS-COGNITION INFORMATICS AND LOGIC, 2000, 37 (01) :66-84
[10]
Gudmundsson J., 1999, Nordic Journal of Computing, V6, P469