Online advance scheduling with overtime: A primal-dual approach

被引:0
|
作者
Keyvanshokooh E. [1 ]
Shi C. [1 ]
van Oyen M.P. [1 ]
机构
[1] Department of Industrial and Operations Engineering, University of Michigan, Ann Arbor, 48105, MI
来源
Manufacturing and Service Operations Management | 2021年 / 23卷 / 01期
关键词
Advance scheduling; Competitive analysis; Online algorithms; Online resource allocation;
D O I
10.1287/MSOM.2019.0832
中图分类号
学科分类号
摘要
Problem definition: We study a fundamental online resource allocation problem in service operations in which a heterogeneous stream of arrivals that varies in service times and rewards makes service requests from a finite number of servers/providers. This is an online adversarial setting in which nothing more is known about the arrival process of customers. Each server has a finite regular capacity but can be expanded at the expense of overtime cost. Upon arrival of each customer, the system chooses both a server and a time for service over a scheduling horizon subject to capacity constraints. The system seeks easy-to-implement online policies that admit a competitive ratio (CR), guaranteeing the worst-case relative performance. Academic/practical relevance: On the academic side, we propose online algorithms with theoretical CRs for the problem described above. On the practical side, we investigate the real-world applicability of our methods and models on appointment-scheduling data from a partner health system. Methodology: We develop new online primal-dual approaches for making not only a server-date allocation decision for each arriving customer, but also an overtime decision for each server on each day within a horizon. We also derive a competitive analysis to prove a theoretical performance guarantee. Results: Our online policies are (i) robust to future information, (ii) easy-to-implement and extremely efficient to compute, and (iii) admitting a theoretical CR. Comparing our online policy with the optimal offline policy, we obtain a CR that guarantees the worst-case performance of our online policy. Managerial implications: We evaluate the performance of our online algorithms by using real appointment scheduling data from a partner health system. Our results show that the proposed online policies perform much better than their theoretical CR, and outperform the pervasive First-Come-First-Served (FCFS) and nested threshold policies (NTPO) by a large margin. Copyright: © 2020 INFORMS.
引用
收藏
页码:246 / 266
页数:20
相关论文
共 21 条
  • [1] Online Advance Scheduling with Overtime: A Primal-Dual Approach
    Keyvanshokooh, Esmaeil
    Shi, Cong
    Van Oyen, Mark P.
    M&SOM-MANUFACTURING & SERVICE OPERATIONS MANAGEMENT, 2021, 23 (01) : 246 - 266
  • [2] Primal-dual analysis for online interval scheduling problems
    Ge Yu
    Sheldon H. Jacobson
    Journal of Global Optimization, 2020, 77 : 575 - 602
  • [3] Primal-dual analysis for online interval scheduling problems
    Yu, Ge
    Jacobson, Sheldon H.
    JOURNAL OF GLOBAL OPTIMIZATION, 2020, 77 (03) : 575 - 602
  • [4] Online Primal-Dual Algorithms for Covering and Packing
    Buchbinder, Niv
    Naor, Joseph
    MATHEMATICS OF OPERATIONS RESEARCH, 2009, 34 (02) : 270 - 286
  • [5] A Primal-Dual Online Deterministic Algorithm for Matching with Delays
    Bienkowski, Marcin
    Kraska, Artur
    Liu, Hsiang-Hsuan
    Schmidt, Pawel
    APPROXIMATION AND ONLINE ALGORITHMS (WAOA 2018), 2018, 11312 : 51 - 68
  • [6] A primal-dual algorithm for online non-uniform facility location
    Fotakis, Dimitris
    JOURNAL OF DISCRETE ALGORITHMS, 2007, 5 (01) : 141 - 148
  • [7] Primal-Dual and Dual-Fitting Analysis of Online Scheduling Algorithms for Generalized Flow-Time Problems
    Angelopoulos, Spyros
    Lucarelli, Giorgio
    Thang Nguyen Kim
    ALGORITHMICA, 2019, 81 (09) : 3391 - 3421
  • [8] A nonmonotone analysis with the primal-dual approach: Online routing of virtual circuits with unknown durations
    Even, Guy
    Medina, Moti
    THEORETICAL COMPUTER SCIENCE, 2015, 584 : 144 - 154
  • [9] Deterministic primal-dual algorithms for online k-way matching with delays
    Kakimura, Naonori
    Nakayoshi, Tomohiro
    THEORETICAL COMPUTER SCIENCE, 2025, 1026
  • [10] A Primal-Dual Randomized Algorithm for Weighted Paging
    Bansal, Nikhil
    Buchbinder, Niv
    Naor, Joseph
    JOURNAL OF THE ACM, 2012, 59 (04)