Preemptive online scheduling with rejection of unit jobs on two uniformly related machines

被引:6
|
作者
Epstein, Leah [1 ]
Zebedat-Haider, Hanan [1 ]
机构
[1] Univ Haifa, Dept Math, IL-3190501 Haifa, Israel
关键词
Online scheduling; Uniformly related machines; Speed ratio; Preemptive scheduling; PROCESSORS; ALGORITHM;
D O I
10.1007/s10951-013-0326-0
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
We consider preemptive online and semi-online scheduling of unit jobs on two uniformly related machines. Jobs are presented one by one to an algorithm, and each job has a rejection penalty associated with it. A new job can either be rejected, in which case the algorithm pays its rejection penalty, or it can be scheduled preemptively on the machines, in which case it may increase the maximum completion time of any machine in the schedule, also known as the makespan of the constructed schedule. The objective is to minimize the sum of the makespan of the schedule of all accepted jobs and the total penalty of all rejected jobs. We study two versions of the problem. The first one is the online problem where the jobs arrive unsorted, and the second variant is the semi-online case, where the jobs arrive sorted by a non-increasing order of penalties. We also show that the variant where the jobs arrive sorted by a non-decreasing order of penalties is equivalent to the unsorted one. We design optimal online algorithms for both cases. These algorithms have smaller competitive ratios than the optimal competitive ratio for the more general problem with arbitrary processing times (except for the case of identical machines), but larger competitive ratios than the optimal competitive ratio for preemptive scheduling of unit jobs without rejection.
引用
收藏
页码:87 / 93
页数:7
相关论文
共 50 条
  • [1] Preemptive online scheduling with rejection of unit jobs on two uniformly related machines
    Leah Epstein
    Hanan Zebedat-Haider
    [J]. Journal of Scheduling, 2014, 17 : 87 - 93
  • [2] Optimal and online preemptive scheduling on uniformly related machines
    Ebenlendr, Tomas
    Sgall, Jiri
    [J]. JOURNAL OF SCHEDULING, 2009, 12 (05) : 517 - 527
  • [3] Optimal and online preemptive scheduling on uniformly related machines
    Tomáš Ebenlendr
    Jiří Sgall
    [J]. Journal of Scheduling, 2009, 12 : 517 - 527
  • [4] Optimal and online preemptive scheduling on uniformly related machines
    Ebenlendr, T
    Sgall, J
    [J]. STACS 2004, PROCEEDINGS, 2004, 2996 : 199 - 210
  • [5] Online Preemptive Hierarchical Scheduling on Two Uniform Machines with Rejection
    Min, Xiao
    Liu, Jing
    Dong, Yanxia
    Jiang, Ming
    [J]. ASIA-PACIFIC JOURNAL OF OPERATIONAL RESEARCH, 2015, 32 (04)
  • [6] Online scheduling of unit jobs on three machines with rejection: A tight result
    Epstein, Leah
    Zebedat-Haider, Hanan
    [J]. INFORMATION PROCESSING LETTERS, 2016, 116 (03) : 252 - 255
  • [7] Preemptive Scheduling of Jobs with a Learning Effect on Two Parallel Machines
    Zurowski, Marcin
    [J]. OPERATIONS RESEARCH PROCEEDINGS 2017, 2018, : 587 - 592
  • [8] Online, non-preemptive scheduling of equal-length jobs on two identical machines
    Goldwasser, Michael H.
    Pedigo, Mark
    [J]. ALGORITHM THEORY - SWAT 2006, PROCEEDINGS, 2006, 4059 : 113 - 123
  • [9] Preemptive stochastic online scheduling on two uniform machines
    Gu, Manzhan
    Lu, Xiwen
    [J]. INFORMATION PROCESSING LETTERS, 2009, 109 (07) : 369 - 375
  • [10] Online real-time preemptive scheduling of jobs with deadlines on multiple machines
    Das Gupta, B
    Palis, MA
    [J]. JOURNAL OF SCHEDULING, 2001, 4 (06) : 297 - 312