Scheduling on (Un-)Related Machines with Setup Times

被引:2
|
作者
Jansen, Klaus [1 ]
Maack, Marten [1 ]
Maecker, Alexander [2 ]
机构
[1] Univ Kiel, Dept Comp Sci, Kiel, Germany
[2] Paderborn Univ, Heinz Nixdorf Inst, Paderborn, Germany
来源
2019 IEEE 33RD INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS 2019) | 2019年
关键词
scheduling; unrelated; related; uniform; approximation; PTAS; setup times; APPROXIMATION ALGORITHMS; UNIFORM PROCESSORS; JOBS;
D O I
10.1109/IPDPS.2019.00025
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We consider a natural generalization of scheduling n jobs on m parallel machines so as to minimize the makespan. In our extension the set of jobs is partitioned into several classes and a machine requires a setup whenever it switches from processing jobs of one class to jobs of a different class. During such a setup, a machine cannot process jobs and the duration of a setup may depend on the machine as well as the class of the job to be processed next. For this problem, we study approximation algorithms for nonidentical machines. We develop a polynomial-time approximation scheme for uniformly related machines. For unrelated machines we obtain an O(log n + log m)-approximation, which we show to be optimal (up to constant factors) unless NP subset of RP. We also identify two special cases that admit constant factor approximations.
引用
收藏
页码:145 / 154
页数:10
相关论文
共 50 条
  • [31] Scheduling unrelated parallel machines with resource-assignable sequence-dependent setup times
    Rubén Ruiz
    Carlos Andrés-Romano
    The International Journal of Advanced Manufacturing Technology, 2011, 57 : 777 - 794
  • [32] Interval scheduling on related machines
    Krumke, Sven O.
    Thielen, Clemens
    Westphal, Stephan
    COMPUTERS & OPERATIONS RESEARCH, 2011, 38 (12) : 1836 - 1844
  • [33] Soft computing for scheduling with batch setup times and earliness-tardiness penalties on parallel machines
    Y. Yi
    D. W. Wang
    Journal of Intelligent Manufacturing, 2003, 14 : 311 - 322
  • [34] Soft computing for scheduling with batch setup times and earliness-tardiness penalties on parallel machines
    Yi, Y
    Wang, DW
    JOURNAL OF INTELLIGENT MANUFACTURING, 2003, 14 (3-4) : 311 - 322
  • [35] A HYBRIT APPROACH ON SINGLE SERVER PARALLEL MACHINES SCHEDULING PROBLEM WITH SEQUENCE DEPENDENT SETUP TIMES
    Tuerker, A. Kuersad
    Sel, Cagri
    JOURNAL OF THE FACULTY OF ENGINEERING AND ARCHITECTURE OF GAZI UNIVERSITY, 2011, 26 (04): : 731 - 740
  • [36] A polynomial time heuristic for the two-machine flowshop scheduling problem with setup times and random processing times
    Aydilek, Harun
    Allahverdi, Ali
    APPLIED MATHEMATICAL MODELLING, 2013, 37 (12-13) : 7164 - 7173
  • [37] Approximating Weighted Completion Time for Order Scheduling with Setup Times
    Maecker, Alexander
    Der Heide, Friedhelm Meyer Auf
    Pukrop, Simon
    SOFSEM 2020: THEORY AND PRACTICE OF COMPUTER SCIENCE, 2020, 12011 : 88 - 100
  • [38] Single machine scheduling with batch-dependent setup times
    Mosheiov, G
    Oron, D
    INFORMATION PROCESSING LETTERS, 2006, 98 (02) : 73 - 78
  • [39] Scheduling an unbounded batching machine with family jobs and setup times
    Zheng, R.
    Li, H.
    Zhang, X.
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2012, 63 (02) : 160 - 167
  • [40] Competitive online scheduling of perfectly malleable jobs with setup times
    Havill, Jessen T.
    Mao, Weizhen
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2008, 187 (03) : 1126 - 1142