Discrete Multi-Objective Grey Wolf Algorithm Applied to Dynamic Distributed Flexible Job Shop Scheduling Problem with Variable Processing Times

被引:0
作者
Chen, Jiapeng [1 ]
Wang, Chun [1 ]
Xu, Binzi [2 ]
Liu, Sheng [1 ]
机构
[1] Huaibei Normal Univ, Sch Comp Sci & Technol, Huaibei 235000, Peoples R China
[2] Anhui Polytech Univ, Sch Elect Engn, Wuhu 241000, Peoples R China
来源
APPLIED SCIENCES-BASEL | 2025年 / 15卷 / 05期
基金
中国国家自然科学基金;
关键词
distributed flexible job shop; dynamic scheduling; variable processing time; grey wolf algorithm; heuristic; GENETIC ALGORITHM; EVOLUTIONARY ALGORITHMS; OPTIMIZER;
D O I
10.3390/app15052281
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Uncertainty in processing times is a key issue in distributed production; it severely affects scheduling accuracy. In this study, we investigate a dynamic distributed flexible job shop scheduling problem with variable processing times (DDFJSP-VPT), in which the processing time follows a normal distribution. First, the mathematical model is established by simultaneously considering the makespan, tardiness, and total factory load. Second, a chance-constrained approach is employed to predict uncertain processing times to generate a robust initial schedule. Then, a heuristic scheduling method which involves a left-shift strategy, an insertion-based local adjustment strategy, and a DMOGWO-based global rescheduling strategy is developed to dynamically adjust the scheduling plan in response to the context of uncertainty. Moreover, a hybrid initialization scheme, discrete crossover, and mutation operations are designed to generate a high-quality initial population and update the wolf pack, enabling GWO to effectively solve the distributed flexible job shop scheduling problem. Based on the parameter sensitivity study and a comparison with four algorithms, the algorithm's stability and effectiveness in both static and dynamic environments are demonstrated. Finally, the experimental results show that our method can achieve much better performance than other rules-based reactive scheduling methods and the hybrid-shift strategy. The utility of the prediction strategy is also validated.
引用
收藏
页数:23
相关论文
共 47 条
  • [1] Luo C., Gong W., Lu C., Knowledge-driven two-stage memetic algorithm for energy-efficient flexible job shop scheduling with machine breakdowns, Expert Syst. Appl, 235, (2024)
  • [2] Zhang G., Sun J., Liu X., Wang G., Yang Y., Solving flexible job shop scheduling problems with transportation time based on improved genetic algorithm, Math. Biosci. Eng, 16, pp. 1334-1347, (2019)
  • [3] Du B., Han S., Guo J., Li Y., A hybrid estimation of distribution algorithm for solving assembly flexible job shop scheduling in a distributed environment, Eng. Appl. Artif. Intell, 133, (2024)
  • [4] Wang L., Deng J., Wang S.-Y., Survey on optimization algorithms for distributed shop scheduling (Review), Control Decis, 31, pp. 1-11, (2016)
  • [5] Caldeira R., Honnungar S., Kumar G.C.M., Feasibility study for converting traditional line assembly into work cells for termination of fiber optics cable, AIP Conf. Proc, 1943, (2018)
  • [6] Mula J., Poler R., Garcia-Sabater J.P., Lario F.C., Models for production planning under uncertainty: A review, Int. J. Prod. Econ, 103, pp. 271-285, (2006)
  • [7] Gu J., Jiang T., Zhu H., Zhang C., Low-Carbon Job Shop Scheduling Problem with Discrete Genetic-Grey Wolf Optimization Algorithm, J. Adv. Manuf. Syst, 19, pp. 1-14, (2020)
  • [8] Luo S., Zhang L., Fan Y., Energy-efficient scheduling for multi-objective flexible job shops with variable processing speeds by grey wolf optimization, J. Clean. Prod, 234, pp. 1365-1384, (2019)
  • [9] Zhu Z., Zhou X., An efficient evolutionary grey wolf optimizer for multi-objective flexible job shop scheduling problem with hierarchical job precedence constraints, Comput. Ind. Eng, 140, (2020)
  • [10] Kong X., Yao Y., Yang W., Yang Z., Su J., Solving the Flexible Job Shop Scheduling Problem Using a Discrete Improved Grey Wolf Optimization Algorithm, Machines, 10, (2022)