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
关键词
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 条
  • [21] Scheduling unrelated parallel machines with a common server and sequence dependent setup times
    Raboudi, Houda
    Alpan, Gulgun
    Mangione, Fabien
    Tissot, Geoffrey
    Noel, Frederic
    IFAC PAPERSONLINE, 2022, 55 (10): : 2179 - 2184
  • [22] Selfish Scheduling with Setup Times
    Gourves, Laurent
    Monnot, Jerome
    Telelis, Orestis A.
    INTERNET AND NETWORK ECONOMICS, PROCEEDINGS, 2009, 5929 : 292 - +
  • [23] Scheduling of non-related parallel machines with sequence dependent setup times and dynamic entry using genetic algorithms
    Programación de máquinas paralelas no relacionadas con tiempos de montaje dependientes de la secuencia y entrada dinámica usando algoritmos genéticos
    1600, Centro de Informacion Tecnologica (24):
  • [24] UN-
    Muratori, Fred
    AMERICAN BOOK REVIEW, 2022, 43 (02) : 160 - +
  • [25] Learning-Based Metaheuristic for Scheduling Unrelated Parallel Machines With Uncertain Setup Times
    Cheng, Chen-Yang
    Pourhejazy, Pourya
    Ying, Kuo-Ching
    Li, Shu-Fen
    Chang, Chieh-Wen
    IEEE ACCESS, 2020, 8 : 74065 - 74082
  • [26] Metaheuristic for Parallel Machines Scheduling with Resource-assignable Sequence Dependent Setup Times
    Costa Bicalho, Luis Henrique
    dos Santos, Andre Gustavo
    Claudio Arroyo, Jose Elias
    GECCO-2011: PROCEEDINGS OF THE 13TH ANNUAL GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2011, : 449 - 455
  • [27] Constructive heuristics for the unrelated parallel machines scheduling problem with machine eligibility and setup times
    Perez-Gonzalez, Paz
    Fernandez-Viagas, Victor
    Zamora Garcia, Miguel
    Framinan, Jose M.
    COMPUTERS & INDUSTRIAL ENGINEERING, 2019, 131 : 131 - 145
  • [28] A branch-and-price algorithm for scheduling parallel machines with sequence dependent setup times
    Pereira Lopes, Manuel J.
    Valerio de Carvalho, J. M.
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2007, 176 (03) : 1508 - 1527
  • [29] Online Scheduling of Jobs with Fixed Start Times on Related Machines
    Leah Epstein
    Łukasz Jeż
    Jiří Sgall
    Rob van Stee
    Algorithmica, 2016, 74 : 156 - 176
  • [30] Online Scheduling of Jobs with Fixed Start Times on Related Machines
    Epstein, Leah
    Jez, Lukasz
    Sgall, Jiri
    van Stee, Rob
    ALGORITHMICA, 2016, 74 (01) : 156 - 176