An iterated greedy algorithm based on population evolution for distributed blocking flowshop scheduling with balanced energy costs criterion

被引:0
|
作者
Han X. [1 ]
Wang Y.-T. [1 ]
Han Y.-Y. [1 ]
Li J.-Q. [2 ]
机构
[1] School of Computer Science, Liaocheng University, Shandong, Liaocheng
[2] School of Computer Science, Shandong Normal University, Shandong, Jinan
基金
中国国家自然科学基金;
关键词
blocking flowshop scheduling; distributed; energy consumption cost; iterated greedy algorithm; local search strategy based on population;
D O I
10.7641/CTA.2023.20900
中图分类号
学科分类号
摘要
Based on the classical distributed flowshop scheduling problem, this paper constructs the mixed linear integer programming mode (MILP) of distributed blocking flowshop scheduling problem with sequence-dependent setup time (DBFSP SDST), and the optimization objective is to balance the energy consumption cost of each factory. To tackle this problem, an iterated greedy algorithm based on the population evolution (PEIG) is proposed. In PEIG, firstly, a problem-specific heuristic is well designed based on the blocking constraint and multiple factories model. Secondly, for the advantages and disadvantages of the traditional IG algorithm, the local search strategies based on the population operation, the multiple neighborhood search structures, and the cross-factory destruction-reconstruction strategy are proposed to further balance the global exploration and exploitation abilities of the proposed algorithm. The 270 test instances numerical simulations and statistical comparison with four representative algorithms show that the proposed algorithm has superior performance and can provide a better scheduling scheme for medium and large-scale DBFSP SDST than the compared algorithms. © 2024 South China University of Technology. All rights reserved.
引用
收藏
页码:1147 / 1155
页数:8
相关论文
共 38 条
  • [1] WANG Ling, DENG Jin, WANG Shengyao, Survey on optimization algorithms for distributed shop scheduling, Control and Decision, 31, 1, pp. 1-11, (2016)
  • [2] RUIZ R, NADERI B., The distributed permutation flowshop scheduling problem, Computers & Operations Research, 37, 4, pp. 754-768, (2010)
  • [3] HATAMI S, RUIZ R, ANDRES-ROMANO C., Heuristics and meta-heuristics for the distributed assembly permutation flowshop scheduling problem with sequence dependent setup times, International Journal of Production Economics, 169, pp. 76-88, (2015)
  • [4] LIAN Ge, ZHU Rong, QIAN Bin, Et al., Hyper-heuristic artificial bee colony algorithm for solving multi-scenario robust distributed permutation flow shop scheduling problem, Control Theory & Applications, 40, 4, pp. 713-723, (2023)
  • [5] LIAO Zuowen, GONG Wenyin, WANG Ling, A hybrid swarm intelligence with improved ring topology for nonlinear equations, Science China-Information Sciences, 50, 3, pp. 396-407, (2020)
  • [6] NADERI B, RUIZ R., A scatter search algorithm for the distributed permutation flowshop scheduling problem, European Journal of Operational Research, 239, 2, pp. 323-334, (2014)
  • [7] SHEN Jingnan, WANG Ling, WANG Shengyao, Chemical reaction optimization algorithm for the distributed permutation flowshop scheduling problem, Journal of Tsinghua University (Science and Technology), 55, 11, pp. 1184-1189, (2015)
  • [8] WANG Ling, ZHENG Jie, WANG Jingjing, A hybrid discrete fruit fly optimization algorithm for distributed permutation flowshop scheduling with interval data, Control and Decision, 35, 4, pp. 930-936, (2020)
  • [9] RUIZ R, PAN Q K, NADERI B., Iterated greedy methods for the distributed permutation flowshop scheduling problem, Omega, 83, pp. 213-222, (2019)
  • [10] FERNANDEZ-VIAGAS V, PEREZ-GONZALEZ P, FRAMINAN J M., The distributed permutation flow shop to minimize the total flowtime, Computers & Industrial Engineering, 118, pp. 464-477, (2018)