Preemptive and non-preemptive scheduling on two unrelated parallel machines

被引:1
|
作者
Soper, Alan J. [1 ]
Strusevich, Vitaly A. [2 ]
机构
[1] Univ Greenwich, Old Royal Naval Coll, Sch Comp & Math Sci, Pk Row, London SE10 9LS, England
[2] Sherwood Rd, Welling DA16 2SJ, Kent, England
关键词
Unrelated parallel machines; Power of preemption; Quality of a single preemption; LIMITED NUMBER; APPROXIMATION; POWER; ALGORITHMS;
D O I
10.1007/s10951-022-00753-7
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
In this paper, for the problem of minimizing the makespan on two unrelated parallel machines we compare the quality of preemptive and non-preemptive schedules. It is known that there exists an optimal preemptive schedule with at most two preemptions. We show that the power of preemption, i.e., the ratio of the makespan computed for the best non-preemptive schedule to the makespan of the optimal preemptive schedule is at most 3/2. We also show that the ratio of the makespan computed for the best schedule with at most one preemption to the makespan of the optimal preemptive schedule is at most 9/8. For both models, we present polynomial-time algorithms that find schedules of the required quality. The established bounds match those previously known for a less general problem with two uniform machines. We have found one point of difference between the uniform and unrelated machines: if an optimal preemptive schedule contains exactly one preemption then the ratio of the makespan computed for the best non-preemptive schedule to the makespan of the optimal preemptive schedule is at most 4/3 if the two machines are uniform and remains 3/2 if the machines are unrelated.
引用
收藏
页码:659 / 674
页数:16
相关论文
共 50 条
  • [31] A generic mechanism for managing resource constraints in preemptive and non-preemptive scheduling
    Sun, JG
    Zhang, JY
    [J]. 8TH WORLD MULTI-CONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL II, PROCEEDINGS: COMPUTING TECHNIQUES, 2004, : 105 - 110
  • [32] Job fairness in non-preemptive job scheduling
    Sabin, G
    Kochhar, G
    Sadayappan, P
    [J]. 2004 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, PROCEEDINGS, 2004, : 186 - 194
  • [33] Dynamic non-preemptive single machine scheduling
    Sridharan, SV
    Zhou, ZQ
    [J]. COMPUTERS & OPERATIONS RESEARCH, 1996, 23 (12) : 1183 - 1190
  • [34] Preemptive Scheduling of Jobs with a Learning Effect on Two Parallel Machines
    Zurowski, Marcin
    [J]. OPERATIONS RESEARCH PROCEEDINGS 2017, 2018, : 587 - 592
  • [35] Parallel solutions for preemptive makespan scheduling on two identical machines
    Leah Epstein
    [J]. Journal of Scheduling, 2023, 26 : 61 - 76
  • [36] Preemptive scheduling on two identical parallel machines with a single transporter
    Kellerer, Hans
    Soper, Alan J.
    Strusevich, Vitaly A.
    [J]. JOURNAL OF COMBINATORIAL OPTIMIZATION, 2013, 25 (02) : 279 - 307
  • [37] Robust preemptive scheduling on unrelated parallel machines under uncertain processing times
    Naji, Widad
    Cung, Van-Dat
    Espinouse, Marie-Laure
    [J]. 2017 4TH INTERNATIONAL CONFERENCE ON CONTROL, DECISION AND INFORMATION TECHNOLOGIES (CODIT), 2017, : 986 - 991
  • [38] Preemptive scheduling on two identical parallel machines with a single transporter
    Hans Kellerer
    Alan J. Soper
    Vitaly A. Strusevich
    [J]. Journal of Combinatorial Optimization, 2013, 25 : 279 - 307
  • [39] Parallel solutions for preemptive makespan scheduling on two identical machines
    Epstein, Leah
    [J]. JOURNAL OF SCHEDULING, 2023, 26 (01) : 61 - 76
  • [40] Algorithm Research for Non-preemptive Scheduling on Multiprocessor
    Liu Tie-wu
    Bai Lin-feng
    Zhang Tie-nan
    Xilong Qu
    [J]. MECHANICAL ENGINEERING AND GREEN MANUFACTURING, PTS 1 AND 2, 2010, : 1770 - +