The Online $k$-Taxi Problem
Christian Coester, Elias Koutsoupias

TL;DR
This paper studies the online $k$-taxi problem, focusing on the hard version where only empty run distances count, and introduces a competitive randomized algorithm with bounds matching lower limits, advancing understanding of this complex problem.
Contribution
It presents the first competitive algorithm for the hard $k$-taxi problem in general metric spaces and establishes tight bounds for its competitive ratio.
Findings
Memoryless randomized algorithm with ratio $2^k-1$ for HSTs.
Matching lower bounds for algorithms against adversaries.
Constant competitive ratio achieved for the 3-taxi problem on the line.
Abstract
We consider the online -taxi problem, a generalization of the -server problem, in which taxis serve a sequence of requests in a metric space. A request consists of two points and , representing a passenger that wants to be carried by a taxi from to . The goal is to serve all requests while minimizing the total distance traveled by all taxis. The problem comes in two flavors, called the easy and the hard -taxi problem: In the easy -taxi problem, the cost is defined as the total distance traveled by the taxis; in the hard -taxi problem, the cost is only the distance of empty runs. The hard -taxi problem is substantially more difficult than the easy version with at least an exponential deterministic competitive ratio, , admitting a reduction from the layered graph traversal problem. In contrast, the easy -taxi problem has exactly the…
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
TopicsOptimization and Search Problems · Auction Theory and Applications · Complexity and Algorithms in Graphs
