Competitive Algorithms for the Online Minimum Peak Job Scheduling

被引:0
作者
Escribe, Celia [1 ]
Hu, Michael [2 ]
Levi, Retsef [3 ]
机构
[1] MIT, Operat Res Ctr, Cambridge, MA 02139 USA
[2] Massachusetts Gen Hosp, Hlth Syst Engn, Boston, MA 02114 USA
[3] MIT, Sloan Sch Management, Cambridge, MA 02139 USA
关键词
bin packing; online algorithm; competitive analysis; BIN-PACKING;
D O I
10.1287/opre.2021.0080
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
This paper describes a fundamental online scheduling problem called the minimum peak job scheduling (MPJS) problem. In this problem, there is a sequence of arriving jobs, each with a specified required scheduled time for one unit of a scarce and reusable resource. The goal is to schedule each job upon arrival within a scheduling interval to minimize the resulting peak utilization (i.e., the maximum number of units used simultaneously throughout the entire scheduling interval). The MPJS problem captures many practical settings of real-time appointment scheduling. Its offline version where all jobs are known in advance is equivalent to the well-known bin-packing problem, where jobs correspond to items and the unit resource is a bin. However, the online variant of MPJS allows additional flexibility in that initially, one only commits to the scheduling time, but the allocation to the resources can be done later. In the bin-packing problem, this corresponds to the ability to move items across bins. Some relaxed versions of online bin-packing problems have already been studied, but none fundamentally capture the MPJS model studied in this paper. The paper describes the first competitive online algorithm to the MPJS problem called the harmonic rematching (HR) algorithm. The analysis shows that the HR algorithm has an asymptotic competitive ratio below 1.5. The fact that the current best lower bound on randomized online algorithms for the bin-packing problem is 1.536 highlights the fundamental difference between these two related models.
引用
收藏
页码:408 / 423
页数:17
相关论文
共 37 条
  • [1] Azar Y, 1998, LECT NOTES COMPUT SC, V1442, P178, DOI 10.1007/BFb0029569
  • [2] Balogh J, 2019, INT WORKSH APPR ONL, P2047
  • [3] Balogh J, 2017, PREPRINT
  • [4] Lower Bounds on the Performance of Online Algorithms for Relaxed Packing Problems
    Balogh, Janos
    Dosa, Gyorgy
    Epstein, Leah
    Jez, Lukasz
    [J]. COMBINATORIAL ALGORITHMS (IWOCA 2022), 2022, 13270 : 101 - 113
  • [5] The optimal absolute ratio for online bin packing
    Balogh, Janos
    Bekesi, Jozsef
    Dosa, Gyorgy
    Sgall, Jiri
    van Stee, Rob
    [J]. JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2019, 102 : 1 - 17
  • [6] On-line bin packing with restricted repacking
    Balogh, Janos
    Bekesi, Jozsef
    Galambos, Gabor
    Reinelt, Gerhard
    [J]. JOURNAL OF COMBINATORIAL OPTIMIZATION, 2014, 27 (01) : 115 - 131
  • [7] New lower bounds for certain classes of bin packing algorithms
    Balogh, Janos
    Bekesi, Jozsef
    Galambos, Gabor
    [J]. THEORETICAL COMPUTER SCIENCE, 2012, 440 : 1 - 13
  • [8] DOES RANDOMIZATION HELP IN ONLINE BIN PACKING
    CHANDRA, B
    [J]. INFORMATION PROCESSING LETTERS, 1992, 43 (01) : 15 - 19
  • [9] Chen B., 1998, HDB COMBINATORIAL OP, P1493, DOI DOI 10.1007/978-1-4613-0303-9_25
  • [10] Coffman E. G., 1996, Approximation Algorithms for NP-Hard Problems, P46