Hybrid heuristic algorithm for multi-stage hybrid flow shop scheduling with unrelated parallel machines and finite buffers

被引:0
|
作者
Xuan H. [1 ]
Zheng Q.-Q. [1 ]
Li B. [1 ]
机构
[1] School of Management Engineering, Zhengzhou University, Zhengzhou
来源
Kongzhi yu Juece/Control and Decision | 2021年 / 36卷 / 03期
关键词
Finite buffers; Hybrid heuristic algorithm; Minimization of maximal completion time; Multi-stage hybrid flow shop; Unrelated parallel machines;
D O I
10.13195/j.kzyjc.2019.0835
中图分类号
学科分类号
摘要
A multi-stage hybrid flow shop problem(MHFSP) is studied with unrelated parallel machines at each stage, where job processing time depends on the assigned machine and the buffer capacity between adjacent production stages is limited. Because it is very difficult to solve this NP-hard problem directly, the original problem is transformed to the MHFSP with blocking and unrelated parallel machines(BMHFSP-UPM). An integer programming model is formulated, and a hybrid heuristic algorithm(HH-GA & TS) is then proposed to handle it based on the genetic algorithm(GA) and tabu search(TS). In this algorithm, a two-dimensional matrix coding scheme based on multi-stage parallel production is designed. A self-adaptive strategy of parameters is then developed according to the formulation of the initial solutions using a two-dimensional matrix cell group. Two single-point inverted crossover procedures using job location and gene location are designed, and a single-point mutation procedure using machine number is introduced, so that the GA is applied to update solutions. Finally, the three moving rules of neighborhood solutions are designed: Sequence exchange of machine number(MNE), exchange of job location(JNE), operation mutation of jobs(JNM). Thus the re-optimization process of TS using MNE-JNE-JNM is completed. Simulation experiments are performed on 720 different sized instances with up to 120 jobs. The results show that the hybrid algorithm can find a better quality schedule compared with the GA, the TS and the NEH-IGA. Copyright ©2021 Control and Decision. All rights reserved.
引用
收藏
页码:565 / 576
页数:11
相关论文
共 33 条
  • [1] Salvador M S., A solution to a special class of flow shop scheduling problems, Lecture Notes in Economics and Mathematical Systems, 86, pp. 83-91, (1973)
  • [2] Li J Q, Pan Q K., Solving the large-scale hybrid flow shop scheduling problem with limited buffers by a hybrid artificial bee colony algorithm, Information Sciences, 316, pp. 487-502, (2015)
  • [3] Gupta J N D., Two-stage hybrid flowshop scheduling problem, Journal of the Operational Research Society, 39, 4, pp. 359-364, (1988)
  • [4] Mousavi S M, Zandieh M., An efficient hybrid algorithm for a bi-objectives hybrid flow shop scheduling, Intelligent Automation and Soft Computing, 24, 1, pp. 9-16, (2018)
  • [5] Dios M, Fernandez-Viagas V, Framinan J M., Efficient heuristics for the hybrid flow shop scheduling problem with missing operations, Computers & Industrial Engineering, 115, pp. 88-99, (2018)
  • [6] Moccellin J V, Nagano M S, Pitombeira Neto A R, Et al., Heuristic algorithms for scheduling hybrid flow shops with machine blocking and setup times, Journal of the Brazilian Society of Mechanical Sciences and Engineering, 40, 2, (2018)
  • [7] Cho H M, Bae S J, Kim J, Et al., Bi-objective scheduling for reentrant hybrid flow shop using Pareto genetic algorithm, Computers & Industrial Engineering, 61, 3, pp. 529-541, (2011)
  • [8] Hekmatfar M, Fatemi Ghomi S M T, Karimi B., Two stage reentrant hybrid flow shop with setup times and the criterion of minimizing makespan, Applied Soft Computing, 11, 8, pp. 4530-4539, (2011)
  • [9] Pan Q K, Ruiz R, Alfaro-Fernandez P., Iterated search methods for earliness and tardiness minimization in hybrid flowshops with due windows, Computers & Operations Research, 80, pp. 50-60, (2017)
  • [10] Han Z H, Zhu Y H, Shi H B, Et al., Study for the flexible flow shop scheduling problem with batch process machines based on an advanced compact genetic algorithm, Systems Engineering--Theory & Practice, 36, 6, pp. 1616-1624, (2016)