Scheduling flexible flow shops with sequence-dependent setup effects

被引:76
|
作者
Liu, CY [1 ]
Chang, SC
机构
[1] Natl Taiwan Univ, Dept Elect Engn, Control & Decis Lab, Taipei 10764, Taiwan
[2] Natl Taiwan Univ, Grad Inst Ind Engn, Taipei 10764, Taiwan
来源
关键词
optimization methods; scheduling;
D O I
10.1109/70.864235
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a Lagrangian relaxation-based approach for production scheduling of flexible flow shops (PSFFS) where sequence-dependent setup effects (time and cost) are significant. The approach exploits the idea that scheduling the production of individual parts without considering machine setup effects and scheduling the use of a machine to process a given set of parts are both simpler than PSFFS with setup effects. Since the setup of each machine must match its processing of parts, in a feasible solution to PSFFS, the part production and machine usage schedules must be synchronized. PSFFS is first formulated as a separable integer programming problem with synchronization constraints between part production and machine usage scheduling variables. Lagrangian relaxation is then applied to synchronization constraints, and the scheduling problem is decomposed into two classes of subproblems: part production and machine scheduling subproblems. In these subproblems, there are network flow structures in the equality constraints describing machine status change and production flow balance. Our iterative solution algorithm applies a minimum cost network flow algorithm to solving individual subproblems and adopts an efficient surrogate subgradient method of Luh et al. (1997) to optimize Lagrangian multipliers. A machine availability-searching heuristic finally adjusts the solution to satisfy all synchronization constraints by exploiting the network structure, economic interpretation of Lagrangian multipliers, and the slack time policy. Numerical results of 16 cases, each having 20 test problems, demonstrate that differences between the schedules obtained by our approach and the true optima are on average within 15%. CPU times spent are all less than 17 min on a Pentium-II personal computer. Among the problem dimension factors, the number of part types has the most significant effect on both optimality and computation efficiency. Application of the methodology to daily scheduling of a realistic integrated circuit testing facility of 30 machines takes about 6 min of CPU time to generate a near-optimal solution.
引用
收藏
页码:408 / 419
页数:12
相关论文
共 50 条
  • [41] A neighborhood search function for flexible job shop scheduling with separable sequence-dependent setup times
    Abdelmaguid, Tamer F.
    [J]. APPLIED MATHEMATICS AND COMPUTATION, 2015, 260 : 188 - 203
  • [42] Permutation flowshops in group scheduling with sequence-dependent setup times
    Naderi, B.
    Salmasi, Nasser
    [J]. EUROPEAN JOURNAL OF INDUSTRIAL ENGINEERING, 2012, 6 (02) : 177 - 198
  • [43] Parallel Servers Scheduling with Dynamic Sequence-Dependent Setup Time
    Thanh-Cong Dinh
    Bae, Hyerim
    [J]. INTELLIGENT DECISION TECHNOLOGIES (IDT'2012), VOL 2, 2012, 16 : 79 - 87
  • [44] Scheduling job shop problems with sequence-dependent setup times
    Naderi, B.
    Zandieh, M.
    Ghomi, S. M. T. Fatemi
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2009, 47 (21) : 5959 - 5976
  • [45] Scheduling unrelated parallel machines with sequence-dependent setup times
    Zeidi, Javad Rezaeian
    MohammadHosseini, Samir
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2015, 81 (9-12): : 1487 - 1496
  • [46] A genetic algorithm for the batch scheduling with sequence-dependent setup times
    Chen, TsiuShuang
    Long, Lei
    Fung, Richard Y. K.
    [J]. INTELLIGENT COMPUTING IN SIGNAL PROCESSING AND PATTERN RECOGNITION, 2006, 345 : 1137 - 1144
  • [47] A deadlock-free scheduling with sequence-dependent setup times
    Hehua Zhang
    Ming Gu
    Xiaoyu Song
    [J]. The International Journal of Advanced Manufacturing Technology, 2009, 45 : 593 - 602
  • [48] A deadlock-free scheduling with sequence-dependent setup times
    Zhang, Hehua
    Gu, Ming
    Song, Xiaoyu
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2009, 45 (5-6): : 593 - 602
  • [49] Scheduling jobs on parallel machines with sequence-dependent setup times
    Lee, YH
    Pinedo, M
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1997, 100 (03) : 464 - 474
  • [50] Parallel Machines Scheduling with Sequence-Dependent Setup Times Constraints
    Hu, Dayong
    Yao, Zhenqiang
    [J]. ADVANCED SCIENCE LETTERS, 2011, 4 (6-7) : 2528 - 2531