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 条
  • [1] Preemptive and non-preemptive scheduling on two unrelated parallel machines
    Alan J. Soper
    Vitaly A. Strusevich
    [J]. Journal of Scheduling, 2022, 25 : 659 - 674
  • [2] Online Non-preemptive Scheduling on Unrelated Machines with Rejections
    Lucarelli, Giorgio
    Moseley, Benjamin
    Nguyen Kim Thang
    Srivastav, Abhinav
    Trystram, Denis
    [J]. SPAA'18: PROCEEDINGS OF THE 30TH ACM SYMPOSIUM ON PARALLELISM IN ALGORITHMS AND ARCHITECTURES, 2018, : 291 - 300
  • [3] Online Non-preemptive Scheduling on Unrelated Machines with Rejections
    Lucarelli, Giorgio
    Moseley, Benjamin
    Thang, Nguyen Kim
    Srivastav, Abhinav
    Trystram, Denis
    [J]. ACM TRANSACTIONS ON PARALLEL COMPUTING, 2021, 8 (02)
  • [4] Preemptive and non-preemptive on-line algorithms for scheduling with rejection on two uniform machines
    Dósa, G
    He, Y
    [J]. COMPUTING, 2006, 76 (1-2) : 149 - 164
  • [5] Preemptive and Non-preemptive On-line Algorithms for Scheduling with Rejection on Two Uniform Machines
    G. Dósa
    Y. He
    [J]. Computing, 2006, 76 : 149 - 164
  • [6] Scheduling problems with multiple maintenance activities and non-preemptive jobs on two identical parallel machines
    Sun, Kaibiao
    Li, Hongxing
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2010, 124 (01) : 151 - 158
  • [7] Complexity of preemptive minsum scheduling on unrelated parallel machines
    Sitters, R
    [J]. JOURNAL OF ALGORITHMS, 2005, 57 (01) : 37 - 48
  • [8] From Preemptive to Non-preemptive Scheduling Using Rejections
    Lucarelli, Giorgio
    Srivastav, Abhinav
    Trystram, Denis
    [J]. COMPUTING AND COMBINATORICS, COCOON 2016, 2016, 9797 : 510 - 519
  • [9] Optimal non-preemptive semi-online scheduling on two related machines
    Epstein, L
    Favrholdt, LM
    [J]. MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE 2002, 2002, 2420 : 245 - 256
  • [10] Optimal non-preemptive semi-online scheduling on two related machines
    Epstein, L
    Favrholdt, LM
    [J]. JOURNAL OF ALGORITHMS-COGNITION INFORMATICS AND LOGIC, 2005, 57 (01): : 49 - 73