Online k-taxi via Double Coverage and time-reverse primal-dual

被引:1
|
作者
Buchbinder, Niv [1 ]
Coester, Christian [2 ]
Naor, Joseph [3 ]
机构
[1] Tel Aviv Univ, Dept Stat & Operat Res, Tel Aviv, Israel
[2] Univ Sheffield, Sheffield, S Yorkshire, England
[3] Technion, Comp Sci Dept, Haifa, Israel
关键词
Competitive ratio - Coverage algorithms - Generalisation - K-server - K-server problem - Low bound - Matchings - Metric spaces - Primal-dual - Two-point;
D O I
10.1007/s10107-022-01815-6
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We consider the online k-taxi problem, a generalization of the k-server problem, in which k servers are located in a metric space. A sequence of requests is revealed one by one, where each request is a pair of two points, representing the start and destination of a travel request by a passenger. The goal is to serve all requests while minimizing the distance traveled without carrying a passenger. We show that the classic Double Coverage algorithm has competitive ratio 2(k) - 1 on HSTs, matching a recent lower bound for deterministic algorithms. For bounded depth HSTs, the competitive ratio turns out to be much better and we obtain tight bounds. When the depth is d << k, these bounds are approximately k(d) /d!. By standard embedding results, we obtain a randomized algorithm for arbitrary n-point metrics with (polynomial) competitive ratio O (k(c) Delta(1/c) log(Delta) n), where A is the aspect ratio and c >= 1 is an arbitrary positive integer constant. The previous known bound was O (2(k) log n). For general (weighted) tree metrics, we prove the competitive ratio of Double Coverage to be Theta(k(d)) for any fixed depth d, and in contrast to HSTs it is not bounded by 2(k) - 1. We obtain our results by a dual fitting analysis where the dual solution is constructed step-by-step backwards in time. Unlike the forward-time approach typical of online primal-dual analyses, this allows us to combine information from both the past and the future when assigning dual variables. We believe this method can also be useful for other problems. Using this technique, we also provide a dual fitting proof of the k-competitiveness of Double Coverage for the k-server problem on trees.
引用
收藏
页码:499 / 527
页数:29
相关论文
共 21 条
  • [11] Approximate k-MSTs and k-Steiner trees via the primal-dual method and Lagrangean relaxation
    ETH Zurich, Institut für Operations Research, CLP D 7, Clausiusstrasse 45, 8092 Zürich, Switzerland
    不详
    不详
    Math. Program., 1600, 2 (411-421):
  • [12] Approximate k-MSTs and k-Steiner trees via the primal-dual method and Lagrangean relaxation
    Chudak, FA
    Roughgarden, T
    Williamson, DP
    MATHEMATICAL PROGRAMMING, 2004, 100 (02) : 411 - 421
  • [13] Primal-Dual Contextual Bayesian Optimization for Control System Online Optimization with Time-Average Constraints
    Xu, Wenjie
    Jiang, Yuning
    Svetozarevic, Bratislav
    Jones, Colin N.
    2023 62ND IEEE CONFERENCE ON DECISION AND CONTROL, CDC, 2023, : 4112 - 4117
  • [14] Time-Varying Optimization of LTI Systems Via Projected Primal-Dual Gradient Flows
    Bianchin, Gianluca
    Cortes, Jorge
    Poveda, Jorge I.
    Dall'Anese, Emiliano
    IEEE Transactions on Control of Network Systems, 2022, 9 (01): : 474 - 486
  • [15] Time-Varying Optimization of LTI Systems Via Projected Primal-Dual Gradient Flows
    Bianchin, Gianluca
    Cortes, Jorge
    Poveda, Jorge I.
    Dall'Anese, Emiliano
    IEEE TRANSACTIONS ON CONTROL OF NETWORK SYSTEMS, 2022, 9 (01): : 474 - 486
  • [16] A Distributed Primal-Dual Algorithm for Bandit Online Convex Optimization with Time-Varying Coupled Inequality Constraints
    Yi, Xinlei
    Li, Xiuxian
    Yang, Tao
    Xie, Lihua
    Chai, Tianyou
    Johansson, Karl H.
    2020 AMERICAN CONTROL CONFERENCE (ACC), 2020, : 327 - 332
  • [17] Continuous-Time Receding-Horizon Estimation via Primal-Dual Dynamics and Stability Analysis
    Sato, Kaito
    Sawada, Kenji
    IFAC PAPERSONLINE, 2023, 56 (02): : 10823 - 10830
  • [18] Finite-Time Complexity of Online Primal-Dual Natural Actor-Critic Algorithm for Constrained Markov Decision Processes
    Zeng, Sihan
    Doan, Thinh T.
    Romberg, Justin
    2022 IEEE 61ST CONFERENCE ON DECISION AND CONTROL (CDC), 2022, : 4028 - 4033
  • [19] Robustness assessment of primal-dual gradient projection-based online feedback optimization for real-time distribution grid management
    Zhan, Sen
    Morren, Johan
    van den Akker, Wouter
    van der Molen, Anne
    Paterakis, Nikolaos G.
    Slootweg, J. G.
    ELECTRIC POWER SYSTEMS RESEARCH, 2025, 242
  • [20] Continuous-Time Receding-Horizon Estimation via Primal-Dual Dynamics on Vehicle Path-Following Control
    Sato, Kaito
    Sawada, Kenji
    JOURNAL OF ROBOTICS AND MECHATRONICS, 2023, 35 (02) : 298 - 307