ACM Home Page
Please provide us with feedback. Feedback
Faster approximation algorithms for the minimum latency problem
Full text PdfPdf (822 KB)
Source Symposium on Discrete Algorithms archive
Proceedings of the fourteenth annual ACM-SIAM symposium on Discrete algorithms table of contents
Baltimore, Maryland
SESSION: Session 1C table of contents
Pages: 88 - 96  
Year of Publication: 2003
ISBN:0-89871-538-5
Authors
Aaron Archer  Cornell University, Ithaca
David P. Williamson  IBM Almaden Research Center, San Jose, CA
Sponsors
: SIAM Activity Group on Discrete Mathematics
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
Society for Industrial and Applied Mathematics  Philadelphia, PA, USA
Bibliometrics
Downloads (6 Weeks): 8,   Downloads (12 Months): 46,   Citation Count: 7
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  

ABSTRACT

In this paper, we give a 9.28-approximation algorithm for the minimum latency problem that uses only O(n log n) calls to the prize-collecting Steiner tree (PCST) subroutine of Goemans and Williamson. A previous algorithm of Goemans and Kleinberg for the minimum latency problem requires an approximation algorithm for the k-MST problem which is called as a black box. Their algorithm can achieve a performance guarantee of 10.77 while making O(n2 log n) PCST calls (via a k-MST algorithm of Garg), or a performance guarantee of 7.18 + ε while using nO(1/ε) PCST calls (via a k-MST algorithm of Arora and Karakostas). In order to match our approximation ratio (i.e. setting ε = 2.10), the latter version requires O(n5 log2 n) PCST calls, so our running time bound is faster by a factor of Θ(n4 log n). Since PCST can be implemented to run in O(n2) time, the overall running time of our algorithm is O(n3 log n).The basic idea for our improvement is that we do not treat the k-MST algorithm as a black box. Thus we are able to take advantage of some situations in which the PCST subroutine delivers a k-MST with an improved performance guarantee.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
F. Afrati, S. Cosmadakis, C. H. Papadimitriou, G. Papageorgiou, and N. Papakostantinou. The complexity of the traveling repairman problem. Informatique Theorique et Applications, 20(1):79--87, 1986.
 
2
S. R. Agnihothri. A mean value analysis of the travelling repairman problem. IIE Trans., 20(2):223--229, June 1988.
3
 
4
 
5
 
6
 
7
I. Averbakh and O. Berman. Sales-delivery man problems on treelike networks. Networks, 25:45--58, 1995.
 
8
L. Bianco, A. Mingozzi, and S. Ricciardelli. The traveling salesman problem with cumulative costs. Networks, 23(2):81--91, 1993.
9
 
10
 
11
 
12
 
13
 
14
 
15
 
16
 
17
N. Garg. Personal communication, 1999.
 
18
M. Goemans and J. Kleinberg. An improved approximation ratio for the minimum latency problem. Math. Prog., 82:111--124, 1998.
 
19
 
20
 
21
 
22
A. Lucena. Time-dependent traveling salesman problem--the deliveryman case. Networks, 20(6):753--763, 1990.
 
23
 
24
 
25
J.-C. Picard and M. Queyranne. The time-dependent traveling salesman problem and its application to the tardiness problem in one-machine scheduling. Operations Research, 26:86--110, 1978.
26
 
27
D. Simchi-Levi and O. Berman. Minimizing the total flow time of n jobs on a network. IIE Trans., 23(3):236--244, Sept 1991.
 
28
 
29
J. N. Tsitsiklis. Special cases of traveling salesman and repairman problems with time windows. Networks, 22:263--282, 1992.
 
30
R. J. Vander Wiel and N. V. Sahinidis. Heuristic bounds and test problem generation for the time-dependent traveling salesman problem. Transportation Sci., 29(2):167--183, May 1995.
 
31
R. J. Vander Wiel and N. V. Sahinidis. An exact solution approach for the time-dependent traveling-salesman problem. Naval Research Logistics, 43:797--820, 1996.
 
32
I. R. Webb. Depth-first solutions for the deliveryman problem on tree-like networks: an evaluation using a permutation model. Transportation Sci., 30(2):134--147, May 1996.
 
33
 
34
C. Yang. A dynamic programming algorithm for the travelling repairman problem. Asia-Pacific J. Operations Research, 6:192--206, 1989.


Collaborative Colleagues:
Aaron Archer: colleagues
David P. Williamson: colleagues