{"title":"改进的Benders-DES算法求解现实世界的流水车间和作业车间调度问题","authors":"R. Wallrath , E. Zondervan , M.B. Franke","doi":"10.1016/j.compchemeng.2025.109221","DOIUrl":null,"url":null,"abstract":"<div><div>Real-world scheduling problems are often extremely challenging to solve, and DES is commonly used to find feasible production schedules without even considering optimization. However, DES can be integrated with MILP using Benders decomposition, which leads to an efficient Benders-DES algorithm (BDES). This work shows that BDES can be developed further to solve complex, real-world scheduling problems illustrated by 2 case studies. First, cut randomization, robustification, and re-optimization are proposed to enhance the solution speed and quality for a hybrid flow shop problem from agrochemical production involving lot-sizing decisions and secondary resources. BDES performs similarly well to a monolithic-sequential MILP-DES approach, a genetic algorithm, and an integer-linear programming approach, while offering practical advantages of solution robustness and re-optimization. Second, BDES is applied to a flexible paint production job shop with makespan and overproduction minimization objective. The performance of BDES is superior to that of the GA originally suggested, resulting in faster solution improvement with fewer DES model evaluations. This work concludes that BDES is a promising algorithmic approach for real-world scheduling problems and an alternative to established optimization methods.</div></div>","PeriodicalId":286,"journal":{"name":"Computers & Chemical Engineering","volume":"202 ","pages":"Article 109221"},"PeriodicalIF":3.9000,"publicationDate":"2025-07-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Modified Benders-DES algorithm for real-world flow shop and job shop scheduling problems\",\"authors\":\"R. Wallrath , E. Zondervan , M.B. Franke\",\"doi\":\"10.1016/j.compchemeng.2025.109221\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>Real-world scheduling problems are often extremely challenging to solve, and DES is commonly used to find feasible production schedules without even considering optimization. However, DES can be integrated with MILP using Benders decomposition, which leads to an efficient Benders-DES algorithm (BDES). This work shows that BDES can be developed further to solve complex, real-world scheduling problems illustrated by 2 case studies. First, cut randomization, robustification, and re-optimization are proposed to enhance the solution speed and quality for a hybrid flow shop problem from agrochemical production involving lot-sizing decisions and secondary resources. BDES performs similarly well to a monolithic-sequential MILP-DES approach, a genetic algorithm, and an integer-linear programming approach, while offering practical advantages of solution robustness and re-optimization. Second, BDES is applied to a flexible paint production job shop with makespan and overproduction minimization objective. The performance of BDES is superior to that of the GA originally suggested, resulting in faster solution improvement with fewer DES model evaluations. This work concludes that BDES is a promising algorithmic approach for real-world scheduling problems and an alternative to established optimization methods.</div></div>\",\"PeriodicalId\":286,\"journal\":{\"name\":\"Computers & Chemical Engineering\",\"volume\":\"202 \",\"pages\":\"Article 109221\"},\"PeriodicalIF\":3.9000,\"publicationDate\":\"2025-07-11\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Computers & Chemical Engineering\",\"FirstCategoryId\":\"5\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S009813542500225X\",\"RegionNum\":2,\"RegionCategory\":\"工程技术\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computers & Chemical Engineering","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S009813542500225X","RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
Modified Benders-DES algorithm for real-world flow shop and job shop scheduling problems
Real-world scheduling problems are often extremely challenging to solve, and DES is commonly used to find feasible production schedules without even considering optimization. However, DES can be integrated with MILP using Benders decomposition, which leads to an efficient Benders-DES algorithm (BDES). This work shows that BDES can be developed further to solve complex, real-world scheduling problems illustrated by 2 case studies. First, cut randomization, robustification, and re-optimization are proposed to enhance the solution speed and quality for a hybrid flow shop problem from agrochemical production involving lot-sizing decisions and secondary resources. BDES performs similarly well to a monolithic-sequential MILP-DES approach, a genetic algorithm, and an integer-linear programming approach, while offering practical advantages of solution robustness and re-optimization. Second, BDES is applied to a flexible paint production job shop with makespan and overproduction minimization objective. The performance of BDES is superior to that of the GA originally suggested, resulting in faster solution improvement with fewer DES model evaluations. This work concludes that BDES is a promising algorithmic approach for real-world scheduling problems and an alternative to established optimization methods.
期刊介绍:
Computers & Chemical Engineering is primarily a journal of record for new developments in the application of computing and systems technology to chemical engineering problems.