Yu Du , Jun-qing Li , Pei-yong Duan , Xiao-xue Geng
{"title":"基于深度强化学习驱动的预制混凝土生产运输调度双种群进化优化","authors":"Yu Du , Jun-qing Li , Pei-yong Duan , Xiao-xue Geng","doi":"10.1016/j.cie.2025.111354","DOIUrl":null,"url":null,"abstract":"<div><div>Precast concrete (PC) scheduling in prefabricated component production is essential for prefabricated building construction, where the transportation between different scaled factories and construction sites cannot be neglected. Additionally, multi-functional machines in factories can achieve flexible scheduling, enabling more efficient production for construction demand. Therefore, this study designs a bi-population based deep Q-network (B-DQN) with two cooperation populations to address the distributed flexible job shop scheduling problem with production transportation (DFJSPT) under PC manufacturing environment. Two objectives, i.e., makespan and total energy consumption, are minimized simultaneously. Firstly, in solution initialization, seven strategies concerning factory distribution, operation sequence, and machine assignment are built. Then, two deep Q-networks with 23 state features and 12 actions are designed to obtain better solutions, where DQN-G and DQN-L networks are to select global and local actions in global and local populations, respectively. In global and local actions, problem-specific and random heuristics are arranged to balance both exploitation and exploration of the B-DQN. Finally, dynamic switching mechanism enables cross-population solution migration to maintain evolutionary diversity. The comparison experiments with other competitive algorithms validates the effectiveness of the proposed approach in solving DFJSPT.</div></div>","PeriodicalId":55220,"journal":{"name":"Computers & Industrial Engineering","volume":"207 ","pages":"Article 111354"},"PeriodicalIF":6.7000,"publicationDate":"2025-07-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A deep reinforcement learning driven bi-population evolutionary optimization for precast concrete scheduling with production transportation\",\"authors\":\"Yu Du , Jun-qing Li , Pei-yong Duan , Xiao-xue Geng\",\"doi\":\"10.1016/j.cie.2025.111354\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>Precast concrete (PC) scheduling in prefabricated component production is essential for prefabricated building construction, where the transportation between different scaled factories and construction sites cannot be neglected. Additionally, multi-functional machines in factories can achieve flexible scheduling, enabling more efficient production for construction demand. Therefore, this study designs a bi-population based deep Q-network (B-DQN) with two cooperation populations to address the distributed flexible job shop scheduling problem with production transportation (DFJSPT) under PC manufacturing environment. Two objectives, i.e., makespan and total energy consumption, are minimized simultaneously. Firstly, in solution initialization, seven strategies concerning factory distribution, operation sequence, and machine assignment are built. Then, two deep Q-networks with 23 state features and 12 actions are designed to obtain better solutions, where DQN-G and DQN-L networks are to select global and local actions in global and local populations, respectively. In global and local actions, problem-specific and random heuristics are arranged to balance both exploitation and exploration of the B-DQN. Finally, dynamic switching mechanism enables cross-population solution migration to maintain evolutionary diversity. The comparison experiments with other competitive algorithms validates the effectiveness of the proposed approach in solving DFJSPT.</div></div>\",\"PeriodicalId\":55220,\"journal\":{\"name\":\"Computers & Industrial Engineering\",\"volume\":\"207 \",\"pages\":\"Article 111354\"},\"PeriodicalIF\":6.7000,\"publicationDate\":\"2025-07-02\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Computers & Industrial Engineering\",\"FirstCategoryId\":\"5\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0360835225005005\",\"RegionNum\":1,\"RegionCategory\":\"工程技术\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computers & Industrial Engineering","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0360835225005005","RegionNum":1,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
A deep reinforcement learning driven bi-population evolutionary optimization for precast concrete scheduling with production transportation
Precast concrete (PC) scheduling in prefabricated component production is essential for prefabricated building construction, where the transportation between different scaled factories and construction sites cannot be neglected. Additionally, multi-functional machines in factories can achieve flexible scheduling, enabling more efficient production for construction demand. Therefore, this study designs a bi-population based deep Q-network (B-DQN) with two cooperation populations to address the distributed flexible job shop scheduling problem with production transportation (DFJSPT) under PC manufacturing environment. Two objectives, i.e., makespan and total energy consumption, are minimized simultaneously. Firstly, in solution initialization, seven strategies concerning factory distribution, operation sequence, and machine assignment are built. Then, two deep Q-networks with 23 state features and 12 actions are designed to obtain better solutions, where DQN-G and DQN-L networks are to select global and local actions in global and local populations, respectively. In global and local actions, problem-specific and random heuristics are arranged to balance both exploitation and exploration of the B-DQN. Finally, dynamic switching mechanism enables cross-population solution migration to maintain evolutionary diversity. The comparison experiments with other competitive algorithms validates the effectiveness of the proposed approach in solving DFJSPT.
期刊介绍:
Computers & Industrial Engineering (CAIE) is dedicated to researchers, educators, and practitioners in industrial engineering and related fields. Pioneering the integration of computers in research, education, and practice, industrial engineering has evolved to make computers and electronic communication integral to its domain. CAIE publishes original contributions focusing on the development of novel computerized methodologies to address industrial engineering problems. It also highlights the applications of these methodologies to issues within the broader industrial engineering and associated communities. The journal actively encourages submissions that push the boundaries of fundamental theories and concepts in industrial engineering techniques.