Improved online algorithms for the batch scheduling of equal-length jobs with incompatible families to maximize the weighted number of early jobs

被引:7
|
作者
Li, Wenjie [1 ]
Yuan, Jinjiang [1 ]
机构
[1] Zhengzhou Univ, Sch Math & Stat, Zhengzhou 450001, Henan, Peoples R China
关键词
Scheduling; Online algorithms; Preemption-restart; Incompatible families; DEADLINES;
D O I
10.1007/s11590-013-0650-5
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
We consider the online scheduling of equal-length jobs with incompatible families on m identical batch machines. Each job has a release time, a deadline and a weight. Each batch machine can process up to b jobs (which come from the same family) simultaneously as a batch, where b is called the capacity of the machines. Our goal is to determine a preemption-restart schedule which maximizes the weighted number of early jobs. For this problem, Li et al. (Inf Process Lett 112:503-508, 2012) provided an online algorithm of competitive ratio 3+2 root 2 for both b = infinity and b < infinity. In this paper, we study two special cases of this problem. For the case that m = 2, we first present a lower bound 2, and then provide an online algorithm with a competitive ratio of 3 for both b = infinity and b < infinity. For the case in which m = 3, b = infinity and all jobs come from a common family, we present an online algorithm with a competitive ratio of (8 + 2 root 15)/3 approximate to 5.249.
引用
收藏
页码:1691 / 1706
页数:16
相关论文
共 50 条
  • [1] Improved online algorithms for the batch scheduling of equal-length jobs with incompatible families to maximize the weighted number of early jobs
    Wenjie Li
    Jinjiang Yuan
    [J]. Optimization Letters, 2014, 8 : 1691 - 1706
  • [2] Online scheduling of equal-length jobs with incompatible families on multiple batch machines to maximize the weighted number of early jobs
    Li, Wenjie
    Zhang, Zhenkun
    Liu, Hailing
    Yuan, Jinjiang
    [J]. INFORMATION PROCESSING LETTERS, 2012, 112 (12) : 503 - 508
  • [3] 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
  • [4] Preemptive scheduling of equal-length jobs to maximize weighted throughput
    Baptiste, P
    Chrobak, M
    Dürr, C
    Jawor, W
    Vakhania, N
    [J]. OPERATIONS RESEARCH LETTERS, 2004, 32 (03) : 258 - 264
  • [5] A note on scheduling equal-length jobs to maximize throughput
    Chrobak, M
    Dürr, C
    Jawor, W
    Kowalik, L
    Kurowski, M
    [J]. JOURNAL OF SCHEDULING, 2006, 9 (01) : 71 - 73
  • [6] A Note on Scheduling Equal-Length Jobs to Maximize Throughput
    Marek Chrobak
    Christoph Dürr
    Wojciech Jawor
    Łukasz Kowalik
    Maciej Kurowski
    [J]. Journal of Scheduling, 2006, 9 : 71 - 73
  • [7] 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 - +
  • [8] 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
  • [9] 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
  • [10] 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