An effective biogeography-based optimization algorithm for multi-objective green scheduling of distributed assembly permutation flowshop scheduling problem
IF 4.1 2区 工程技术Q2 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS
Long Cheng , Lei Wang , Jingcao Cai , Kongfu Hu , Yuan Xiong , Qiangqiang Xia
{"title":"An effective biogeography-based optimization algorithm for multi-objective green scheduling of distributed assembly permutation flowshop scheduling problem","authors":"Long Cheng , Lei Wang , Jingcao Cai , Kongfu Hu , Yuan Xiong , Qiangqiang Xia","doi":"10.1016/j.cor.2025.107158","DOIUrl":null,"url":null,"abstract":"<div><div>The distributed assembly permutation flowshop scheduling problem (DAPFSP) plays a crucial role in advancing distributed manufacturing systems (DMS). While much attention has been given to optimizing production scheduling for improved efficiency, energy consumption often remains overlooked. In line with sustainable development strategies, this research focuses on the multi-objective green scheduling of DAPFSP (MO-DAPFSP), introducing a mixed integer linear programming (MILP) model to minimize the maximum completion time and total machine energy consumption. To solve MO-DAPFSP, an effective biogeography-based optimization algorithm (EBBO) is proposed. EBBO incorporates a dual-population heuristic initialization method, specifically designed to generate high-quality initial solutions based on problem characteristics. A hybrid migration operator and an improved mutation operator are employed to enhance both global and local search capabilities. Additionally, a novel perturbation operator is integrated into the migration process, boosting the Pareto quality of partial solutions and accelerating convergence toward the true Pareto frontier. To evaluate the performance of EBBO, 810 instances of varying sizes were designed. The experimental results demonstrate that EBBO algorithm is highly effective in solving complex scheduling problems, providing a promising approach for optimizing multi-objective green scheduling in distributed manufacturing environments.</div></div>","PeriodicalId":10542,"journal":{"name":"Computers & Operations Research","volume":"183 ","pages":"Article 107158"},"PeriodicalIF":4.1000,"publicationDate":"2025-06-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computers & Operations Research","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0305054825001868","RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 0
Abstract
The distributed assembly permutation flowshop scheduling problem (DAPFSP) plays a crucial role in advancing distributed manufacturing systems (DMS). While much attention has been given to optimizing production scheduling for improved efficiency, energy consumption often remains overlooked. In line with sustainable development strategies, this research focuses on the multi-objective green scheduling of DAPFSP (MO-DAPFSP), introducing a mixed integer linear programming (MILP) model to minimize the maximum completion time and total machine energy consumption. To solve MO-DAPFSP, an effective biogeography-based optimization algorithm (EBBO) is proposed. EBBO incorporates a dual-population heuristic initialization method, specifically designed to generate high-quality initial solutions based on problem characteristics. A hybrid migration operator and an improved mutation operator are employed to enhance both global and local search capabilities. Additionally, a novel perturbation operator is integrated into the migration process, boosting the Pareto quality of partial solutions and accelerating convergence toward the true Pareto frontier. To evaluate the performance of EBBO, 810 instances of varying sizes were designed. The experimental results demonstrate that EBBO algorithm is highly effective in solving complex scheduling problems, providing a promising approach for optimizing multi-objective green scheduling in distributed manufacturing environments.
期刊介绍:
Operations research and computers meet in a large number of scientific fields, many of which are of vital current concern to our troubled society. These include, among others, ecology, transportation, safety, reliability, urban planning, economics, inventory control, investment strategy and logistics (including reverse logistics). Computers & Operations Research provides an international forum for the application of computers and operations research techniques to problems in these and related fields.