English

Approximation Algorithms for Movement Repairmen

Data Structures and Algorithms 2013-06-19 v2

Abstract

In the {\em Movement Repairmen (MR)} problem we are given a metric space (V,d)(V, d) along with a set RR of kk repairmen r1,r2,...,rkr_1, r_2, ..., r_k with their start depots s1,s2,...,skVs_1, s_2, ..., s_k \in V and speeds v1,v2,...,vk0v_1, v_2, ..., v_k \geq 0 respectively and a set CC of mm clients c1,c2,...,cmc_1, c_2, ..., c_m having start locations s1,s2,...,smVs'_1, s'_2, ..., s'_m \in V and speeds v1,v2,...,vm0v'_1, v'_2, ..., v'_m \geq 0 respectively. If tt is the earliest time a client cjc_j is collocated with any repairman (say, rir_i) at a node uu, we say that the client is served by rir_i at uu and that its latency is tt. The objective in the (\smr{}) problem is to plan the movements for all repairmen and clients to minimize the sum (average) of the clients latencies. The motivation for this problem comes, for example, from Amazon Locker Delivery \cite{amazon} and USPS gopost \cite{gopost}. We give the first O(logn)O(\log n)-approximation algorithm for the \smr{} problem.

Keywords

Cite

@article{arxiv.1306.3739,
  title  = {Approximation Algorithms for Movement Repairmen},
  author = {MohammadTaghi Hajiaghayi and Rohit Khandekar and M. Reza Khani and Guy Kortsarz},
  journal= {arXiv preprint arXiv:1306.3739},
  year   = {2013}
}
R2 v1 2026-06-22T00:34:41.554Z