An approximation scheme for minimizing the makespan of the parallel identical multi-stage flow-shops

被引:7
|
作者
Tong, Weitian [1 ,2 ]
Miyano, Eiji [3 ]
Goebel, Randy [2 ]
Lin, Guohui [2 ]
机构
[1] Georgia Southern Univ, Dept Comp, Statesboro, GA 30460 USA
[2] Univ Alberta, Dept Comp Sci, Edmonton, AB T6G 2E8, Canada
[3] Kyushu Inst Technol, Dept Syst Design & Informat, Iizuka, Fukuoka 8208502, Japan
基金
加拿大自然科学与工程研究理事会;
关键词
Multiprocessor scheduling; Flow-shop scheduling; Makespan; Linear program; Polynomial-time approximation scheme; SCHEDULING PROBLEM; 2-STAGE FLOWSHOP; HYBRID FLOWSHOP; ALGORITHMS; MACHINES; STAGE; HEURISTICS; COMPLEXITY;
D O I
10.1016/j.tcs.2017.09.018
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In the parallel k-stage flow-shops problem, we are given m identical k-stage flow-shops and a set of jobs. Each job can be processed by any one of the flow-shops but switching between flow-shops is not allowed. The objective is to minimize the makespan, which is the finishing time of the last job. This problem generalizes the classical parallel identical machine scheduling (where k = 1) and the classical flow-shop scheduling (where m = 1) problems, and thus it is NP-hard. We present a polynomial-time approximation scheme (PTAS) for the problem, when m and k are fixed constants. The key technique is to partition the jobs into big jobs and small jobs, enumerate over all feasible schedules for the big jobs, and handle the small jobs by solving a linear program and employing a "sliding" method. Such a technique has been used in the design of PTAS for several flow-shop scheduling variants. Our main contributions are the non-trivial application of this technique and a valid answer to the open question in the literature. (C) 2017 Elsevier B.V. All rights reserved.
引用
收藏
页码:24 / 31
页数:8
相关论文
共 50 条
  • [21] Minimizing makespan in three-machine flow shops with deteriorating jobs
    Wang, Ji-Bo
    Wang, Ming-Zheng
    COMPUTERS & OPERATIONS RESEARCH, 2013, 40 (02) : 547 - 557
  • [22] A genetic algorithm for minimizing the makespan in the case of scheduling identical parallel machines
    Min, L
    Cheng, W
    ARTIFICIAL INTELLIGENCE IN ENGINEERING, 1999, 13 (04): : 399 - 403
  • [23] Approximation algorithms for minimizing the maximum lateness and makespan on parallel machines
    Alhadi, Gais
    Kacem, Imed
    Laroche, Pierre
    Osman, Izzeldin M.
    ANNALS OF OPERATIONS RESEARCH, 2020, 285 (1-2) : 369 - 395
  • [24] Approximation algorithms for minimizing the maximum lateness and makespan on parallel machines
    Gais Alhadi
    Imed Kacem
    Pierre Laroche
    Izzeldin M. Osman
    Annals of Operations Research, 2020, 285 : 369 - 395
  • [25] A polynomial-time approximation scheme for parallel two-stage flowshops under makespan constraint
    Tong, Weitian
    Xu, Yao
    Zhang, Huili
    THEORETICAL COMPUTER SCIENCE, 2022, 922 : 438 - 446
  • [26] Approximation Algorithm of Minimizing Makespan in Parallel Bounded Batch Scheduling
    Ren, Jianfeng
    Zhang, Yuzhong
    Guo, Sun
    OPERATIONS RESEARCH AND ITS APPLICATIONS, PROCEEDINGS, 2008, 8 : 53 - +
  • [27] Stochastically minimizing the makespan in two-machine flow shops without blocking
    Kamburowski, J
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1999, 112 (02) : 304 - 309
  • [28] Scheduling algorithms for multi-stage flow shops with reworks under overlapped queue time limits
    Kim, Hyeon-Il
    Lee, Dong-Ho
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2023, 61 (20) : 6908 - 6922
  • [29] Minimizing total weighted flowtime subject to minimum makespan on two identical parallel machines
    Johnny C. Ho
    Francisco J. López
    Alex J. Ruiz-Torres
    Tzu-Liang (Bill) Tseng
    Journal of Intelligent Manufacturing, 2011, 22 : 179 - 190
  • [30] Minimizing total weighted flowtime subject to minimum makespan on two identical parallel machines
    Ho, Johnny C.
    Lopez, Francisco J.
    Ruiz-Torres, Alex J.
    Tseng, Tzu-Liang
    JOURNAL OF INTELLIGENT MANUFACTURING, 2011, 22 (02) : 179 - 190