Online Service with Delay

被引:19
作者
Azar, Yossi [1 ]
Ganesh, Arun [2 ]
Ge, Rong [2 ]
Panigrahi, Debmalya [2 ]
机构
[1] Tel Aviv Univ, Blavatnik Sch Comp Sci, Tel Aviv, Israel
[2] Duke Univ, Dept Comp Sci, Durham, NC 27706 USA
来源
STOC'17: PROCEEDINGS OF THE 49TH ANNUAL ACM SIGACT SYMPOSIUM ON THEORY OF COMPUTING | 2017年
基金
以色列科学基金会;
关键词
Paging; weighted paging; k-server; online algorithms; competitive ratio; TRAVELING SALESMAN; ALGORITHMS;
D O I
10.1145/3055399.3055475
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper, 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 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 batching requests to improve locality and reducing delay to improve response time, that 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.
引用
收藏
页码:551 / 563
页数:13
相关论文
共 32 条
  • [1] Adamaszek A, 2011, ACM S THEORY COMPUT, P607
  • [2] Arkin E. M., 1998, Proceedings of the Fourteenth Annual Symposium on Computational Geometry, P307, DOI 10.1145/276884.276919
  • [3] Ausiello G, 1995, LECT NOTES COMPUT SC, V955, P206
  • [4] Algorithms for the on-line travelling salesman
    Ausiello, G
    Feuerstein, E
    Leonardi, S
    Stougie, L
    Talamo, M
    [J]. ALGORITHMICA, 2001, 29 (04) : 560 - 581
  • [5] On the Randomized Competitive Ratio of Reordering Buffer Management with Non-Uniform Costs
    Avigdor-Elgrabli, Noa
    Im, Sungjin
    Moseley, Benjamin
    Rabani, Yuval
    [J]. AUTOMATA, LANGUAGES, AND PROGRAMMING, PT I, 2015, 9134 : 78 - 90
  • [6] Avigdor-Elgrabli N, 2010, PROC APPL MATH, V135, P13
  • [7] Avigdor-Elgrabli Noa, 2013, CORR
  • [8] New approximation guarantees for minimum-weight k-trees and prize-collecting salesmen
    Awerbuch, B
    Azar, Y
    Blum, A
    Vempala, S
    [J]. SIAM JOURNAL ON COMPUTING, 1998, 28 (01) : 254 - 262
  • [9] Azar Yossi, 2015, CORR
  • [10] Azar Yossi, 2017, P 28 ANN ACM SIAM S