A Constant-Factor Approximation for Directed Latency
Jannis Blauth, Ramin Mousavi

TL;DR
This paper introduces a polynomial-time constant-factor approximation algorithm for the Directed Latency problem, improving over the previous logarithmic approximation and quasi-polynomial algorithms by using a novel bucketing technique and a strengthened LP relaxation.
Contribution
It presents the first polynomial-time constant-factor approximation for Directed Latency through a new bucketing approach and a modified LP relaxation that enables effective rounding.
Findings
Achieved a constant-factor approximation in polynomial time.
Developed a new bucketing technique that simplifies the problem.
Designed a rounding algorithm that exploits the LP's restricted feasibility.
Abstract
In the Directed Latency problem, we are given an asymmetric metric on a set of vertices (or clients), and a given depot . We seek a path starting at and visiting all the clients so as to minimize the sum of client waiting times (also known as latency) before being visited on the path. In contrast to the symmetric version of this problem (also known as the Deliveryperson problem and the Repairperson problem in the literature), there are significant gaps in our understanding of Directed Latency. The best approximation factor has remained at , where is the number of clients, for more than a decade [Friggstad, Salavatipour, and Svitkina, '13]. Only recently, [Friggstad and Swamy, '22] presented a constant-factor approximation but in quasi-polynomial time. Both results follow similar ideas: they consider buckets with geometrically-increasing distances, build paths…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComplexity and Algorithms in Graphs · Constraint Satisfaction and Optimization · Optimization and Search Problems
