Online Nonpreemptive Scheduling of Equal-Length Jobs on Two Identical Machines

被引:4
|
作者
Goldwasser, Michael H. [1 ]
Pedigo, Mark [1 ]
机构
[1] St Louis Univ, Dept Math & Comp Sci, St Louis, MO 63103 USA
关键词
Admission control; competitive analysis; scheduling;
D O I
10.1145/1435375.1435377
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We consider the nonpreemptive scheduling of two identical machines for jobs with equal processing times yet arbitrary release dates and deadlines. Our objective is to maximize the number of jobs completed by their deadlines. Using standard nomenclature, this problem is denoted as P2 vertical bar p(j) = p, r(j) vertical bar Sigma (U) over bar (j). The problem is known to be polynomially solvable in an offline setting. In an online variant of the problem, a job's existence and parameters are revealed to the scheduler only upon that job's release date. We present an online deterministic algorithm for the problem and prove that it is 3/2-competitive. A simple lower bound shows that this is the optimal deterministic competitiveness.
引用
收藏
页数:18
相关论文
共 50 条
  • [1] 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
  • [2] Scheduling equal-length jobs on identical parallel machines
    Baptiste, P
    [J]. DISCRETE APPLIED MATHEMATICS, 2000, 103 (1-3) : 21 - 32
  • [3] Online scheduling of equal-length jobs on parallel machines
    Ding, Jihuan
    Ebenlendr, Tomas
    Sgall, Jiri
    Zhang, Guochuan
    [J]. ALGORITHMS - ESA 2007, PROCEEDINGS, 2007, 4698 : 427 - +
  • [4] Online batch scheduling of equal-length jobs on two identical batch machines to maximise the number of early jobs
    Li, Wenjie
    Li, Shisheng
    [J]. INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE, 2015, 46 (04) : 652 - 661
  • [5] Online scheduling of weighted equal-length jobs with hard deadlines on parallel machines
    Krumke, Sven O.
    Taudes, Alfred
    Westphal, Stephan
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2011, 38 (08) : 1103 - 1108
  • [6] Scheduling equal-length jobs with delivery times on identical processors
    Vakhania, N
    [J]. INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS, 2002, 79 (06) : 715 - 728
  • [7] A best possible online algorithm for scheduling equal-length jobs on two machines with chain precedence constraints
    Yuan, Junling
    Li, Wenhua
    Yuan, Jinjiang
    [J]. THEORETICAL COMPUTER SCIENCE, 2012, 457 : 174 - 180
  • [8] Online scheduling of equal-length jobs: Randomization and restarts help
    Chrobak, Marek
    Jawor, Wojciech
    Sgall, Jiri
    Tichy, Tomas
    [J]. SIAM JOURNAL ON COMPUTING, 2007, 36 (06) : 1709 - 1728
  • [9] Online scheduling of equal-length jobs: Randomization and restarts help
    Chrobak, M
    Jawor, W
    Sgall, J
    Tichy, T
    [J]. AUTOMATA , LANGUAGES AND PROGRAMMING, PROCEEDINGS, 2004, 3142 : 358 - 370
  • [10] Online scheduling with chain precedence constraints of equal-length jobs on parallel machines to minimize makespan
    Chai, Xing
    Li, Wenhua
    [J]. JOURNAL OF COMBINATORIAL OPTIMIZATION, 2018, 36 (02) : 472 - 492