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 [J].
Balogh, Janos ;
Dosa, Gyorgy ;
Epstein, Leah ;
Jez, Lukasz .
COMBINATORIAL ALGORITHMS (IWOCA 2022), 2022, 13270 :101-113
[5]   The optimal absolute ratio for online bin packing [J].
Balogh, Janos ;
Bekesi, Jozsef ;
Dosa, Gyorgy ;
Sgall, Jiri ;
van Stee, Rob .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2019, 102 :1-17
[6]   On-line bin packing with restricted repacking [J].
Balogh, Janos ;
Bekesi, Jozsef ;
Galambos, Gabor ;
Reinelt, Gerhard .
JOURNAL OF COMBINATORIAL OPTIMIZATION, 2014, 27 (01) :115-131
[7]   New lower bounds for certain classes of bin packing algorithms [J].
Balogh, Janos ;
Bekesi, Jozsef ;
Galambos, Gabor .
THEORETICAL COMPUTER SCIENCE, 2012, 440 :1-13
[8]   DOES RANDOMIZATION HELP IN ONLINE BIN PACKING [J].
CHANDRA, B .
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., 2013, Bin Packing Approximation Algorithms: Survey and Classification, Vsecond, P455, DOI DOI 10.1007/978-1-4419-7997-135