A two-stage cooperative evolutionary algorithm for energy-efficient distributed group blocking flow shop with setup carryover in precast systems
作者:
Highlights:
•
摘要
As the main link of the rapidly developing prefabricated construction industry, the production of precast components (PCs) has become a research hotspot. Therefore, the distributed group flow shop scheduling problem with blocking and carryover sequence-dependent setup time constraints (DPGFSP-BCT) in precast systems is considered. To address this problem, first, a mixed integer linear model is presented. Second, a two-stage cooperative coevolutionary algorithm (TS-CCEA) is proposed to minimize both the makespan and total energy consumption (TEC). In TS-CCEA, two acceleration rules are designed to reduce computational efforts. Third, to diversify the population, different initialization methods are established for different populations. Based on the problem-specific knowledge of solution classification, the individuals of the group population and job population execute two neighborhood search algorithms. Subsequently, considering the TEC, a critical path based speed mutation strategy is proposed to further improve the exploitation ability. Furthermore, a reinitialization heuristic is developed to avoid premature convergence. Last, the performance of the TS-CCEA is verified after calibrating the parameters. The experimental results demonstrate the stability and effectiveness of the algorithm.
论文关键词:Cooperative evolutionary algorithm,Setup carryover,Precast systems,Energy efficient,Distributed flow shop
论文评审过程:Received 16 June 2022, Revised 4 September 2022, Accepted 11 September 2022, Available online 14 September 2022, Version of Record 12 October 2022.
论文官网地址:https://doi.org/10.1016/j.knosys.2022.109890