4.2 Article

Online Service with Delay

Journal

ACM TRANSACTIONS ON ALGORITHMS
Volume 17, Issue 3, Pages -

Publisher

ASSOC COMPUTING MACHINERY
DOI: 10.1145/3459925

Keywords

Paging; weighted paging; k-server; online algorithms; competitive ratio

Funding

  1. Israel Science Foundation [1506/16]
  2. I-CORE program [4/11]
  3. Blavatnik Fund
  4. NSF [CCF 1535972, CCF 1527084]

Ask authors/readers for more resources

This article introduces the online service with delay problem, presents a poly-logarithmic competitive ratio solution, and extends the results to multiple servers and some special metrics.
In this article, we introduce the online service with delay problem. In this problem, there are n points in a metric space that issue service requests over time, and there is a server that serves these requests. The goal is to minimize the sum of distance traveled by the server and the total delay (or a penalty function thereof) in serving the requests. This problem models the fundamental tradeoff between hatching requests to improve locality and reducing delay to improve response time, which has many applications in operations management, operating systems, logistics, supply chain management, and scheduling. Our main result is to show a poly-logarithmic competitive ratio for the online service with delay problem. This result is obtained by an algorithm that we call the preemptive service algorithm. The salient feature of this algorithm is a process called preemptive service, which uses a novel combination of (recursive) time forwarding and spatial exploration on a metric space. We also generalize our results to k > 1 servers and obtain stronger results for special metrics such as uniform and star metrics that correspond to (weighted) paging problems.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.2
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available