Minimizing makespan and preemption costs on a system of uniform machines

被引:0
|
作者
Shachnai, H
Tamir, T
Woeginger, GJ
机构
[1] Bell Labs, Lucent Technol, Murray Hill, NJ 07974 USA
[2] Technion Israel Inst Technol, Dept Comp Sci, IL-32000 Haifa, Israel
[3] Univ Twente, Fac Math Sci, NL-7500 AE Enschede, Netherlands
来源
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
It is well known that for preemptive scheduling on uniform machines there exist polynomial time exact algorithms, whereas for non-preemptive scheduling there are probably no such algorithms. However, it is not clear how many preemptions (in total, or per job) suffice in order to guarantee an optimal polynomial time algorithm. In this paper we investigate exactly this hardness gap, formalized as two variants of the classic preemptive scheduling problem. In generalized multiprocessor scheduling (GMS), we have job-wise or total bound on the number of preemptions throughout a feasible schedule. We need to find a schedule that satisfies the preemption constraints, such that the maximum job completion time is minimized. In minimum preemptions scheduling (MPS), the only feasible schedules are preemptive schedules with smallest possible makespan. The goal is to find a feasible schedule that minimizes the overall number of preemptions. Both problems are NP-hard, even for two machines and zero preemptions. For GMS, we develop polynomial time approximation schemes, distinguishing between the cases where the number of machines is fixed, or given as part of the input. For MPS, we derive matching lower and upper bounds on the number of preemptions required by any optimal: schedule.
引用
收藏
页码:859 / 871
页数:13
相关论文
共 50 条
  • [1] Minimizing Makespan and Preemption Costs on a System of Uniform Machines
    Hadas Shachnai
    Tami Tamir
    Gerhard J. Woeginger
    [J]. Algorithmica , 2005, 42 : 309 - 334
  • [2] Minimizing makespan and preemption costs on a system of uniform machines
    Shachnai, H
    Tamir, T
    Woeginger, GJ
    [J]. ALGORITHMICA, 2005, 42 (3-4) : 309 - 334
  • [3] Minimizing resource consumption on uniform parallel machines with a bound on makespan
    Ji, Min
    Wang, Jen-Ya
    Lee, Wen-Chiung
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2013, 40 (12) : 2970 - 2974
  • [4] POWER OF PREEMPTION FOR MINIMIZING TOTAL COMPLETION TIME ON UNIFORM PARALLEL MACHINES
    Epstein, Leah
    Levin, Asaf
    Soper, Alan J.
    Strusevich, Vitaly A.
    [J]. SIAM JOURNAL ON DISCRETE MATHEMATICS, 2017, 31 (01) : 101 - 123
  • [5] A Modified Differential Evolution for Uniform Parallel Machines Scheduling Problem with Minimizing Makespan
    牛群
    曾婷婷
    周卓
    [J]. Journal of Donghua University(English Edition), 2012, 29 (03) : 272 - 279
  • [6] Minimizing the makespan for unrelated parallel machines
    School of Computing, National University of Singapore, 3 Science Drive 2, Singapore 117543, Singapore
    不详
    不详
    [J]. Int. J. on Artif. Intell. Tools, 2007, 3 (309-415):
  • [7] Minimizing the makespan for unrelated parallel machines
    Guo, Yunsong
    Lim, Andrew
    Rodrigues, Brian
    Yang, Liang
    [J]. INTERNATIONAL JOURNAL ON ARTIFICIAL INTELLIGENCE TOOLS, 2007, 16 (03) : 399 - 415
  • [8] Minimizing Makespan on Identical Parallel Machines
    Habiba, Houari
    Hassam, Ahmed
    Sari, Zaki
    Amine, Cherier Mohamed
    Souad, Tahraoui
    [J]. 2019 3RD INTERNATIONAL CONFERENCE ON APPLIED AUTOMATION AND INDUSTRIAL DIAGNOSTICS (ICAAID 2019), 2019,
  • [9] Makespan minimization for multiple uniform machines
    Lin, Chien-Hung
    Liao, Ching-Jong
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2008, 54 (04) : 983 - 992
  • [10] Minimizing makespan on parallel machines with batch arrivals
    Chung, Tsui-Ping
    Liao, Ching-Jong
    Lin, Chien-Hung
    [J]. ENGINEERING OPTIMIZATION, 2012, 44 (04) : 467 - 476