Zhen Chen , Xiaohan Wang , Yuanjun Laili , Lin Zhang , Wentong Cai , Lei Ren , Zhihao Liu
{"title":"工业物联网中的协同任务调度:进化算法和深度强化学习的比较研究","authors":"Zhen Chen , Xiaohan Wang , Yuanjun Laili , Lin Zhang , Wentong Cai , Lei Ren , Zhihao Liu","doi":"10.1016/j.jii.2025.100930","DOIUrl":null,"url":null,"abstract":"<div><div>From the perspective of industrial information integration engineering (IIIE), the Industrial Internet-of-Things (IIoT) serves as a unified framework that integrates cloud, edge, and manufacturing resources through cloud–edge–device collaboration, enabling highly flexible and collaborative production processes. Collaborative task scheduling in IIoT refers to assigning manufacturing and computational tasks to heterogeneous resources to minimize the overall task makespan and energy consumption. However, the presence of complex task dependencies and the heterogeneity of resource configurations make the scheduling problem highly challenging. To address this, we conduct a comprehensive evaluation of seven evolutionary algorithms (EAs) and seven deep reinforcement learning (DRL) methods across three representative IIoT scheduling scenarios: manufacturing task scheduling (MTS), computational task scheduling (CTS), and hybrid task scheduling (HTS). To investigate the effect of algorithm design, we propose two types of algorithm formulations: explicit formulation (EF), where the algorithm outputs correspond directly to decision variables, and implicit formulation (IF), where outputs represent heuristic factors guiding task assignment. For each scenario, we construct scheduling instances of three scales and evaluate all 14 methods under both formulations. The results demonstrate that EAs offer more stable performance, while DRLs exhibit stronger generalization and faster inference, especially in large-scale or dynamic scenarios. Moreover, the implicit formulation often leads to better solution quality across both algorithm classes. These findings provide valuable insights for algorithm selection and design in IIoT environments and highlight the importance of formulation strategies in influencing optimization outcomes.</div></div>","PeriodicalId":55975,"journal":{"name":"Journal of Industrial Information Integration","volume":"47 ","pages":"Article 100930"},"PeriodicalIF":10.4000,"publicationDate":"2025-08-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Collaborative task scheduling in IIoT: A comparative study of evolutionary algorithms and deep reinforcement learning\",\"authors\":\"Zhen Chen , Xiaohan Wang , Yuanjun Laili , Lin Zhang , Wentong Cai , Lei Ren , Zhihao Liu\",\"doi\":\"10.1016/j.jii.2025.100930\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>From the perspective of industrial information integration engineering (IIIE), the Industrial Internet-of-Things (IIoT) serves as a unified framework that integrates cloud, edge, and manufacturing resources through cloud–edge–device collaboration, enabling highly flexible and collaborative production processes. Collaborative task scheduling in IIoT refers to assigning manufacturing and computational tasks to heterogeneous resources to minimize the overall task makespan and energy consumption. However, the presence of complex task dependencies and the heterogeneity of resource configurations make the scheduling problem highly challenging. To address this, we conduct a comprehensive evaluation of seven evolutionary algorithms (EAs) and seven deep reinforcement learning (DRL) methods across three representative IIoT scheduling scenarios: manufacturing task scheduling (MTS), computational task scheduling (CTS), and hybrid task scheduling (HTS). To investigate the effect of algorithm design, we propose two types of algorithm formulations: explicit formulation (EF), where the algorithm outputs correspond directly to decision variables, and implicit formulation (IF), where outputs represent heuristic factors guiding task assignment. For each scenario, we construct scheduling instances of three scales and evaluate all 14 methods under both formulations. The results demonstrate that EAs offer more stable performance, while DRLs exhibit stronger generalization and faster inference, especially in large-scale or dynamic scenarios. Moreover, the implicit formulation often leads to better solution quality across both algorithm classes. These findings provide valuable insights for algorithm selection and design in IIoT environments and highlight the importance of formulation strategies in influencing optimization outcomes.</div></div>\",\"PeriodicalId\":55975,\"journal\":{\"name\":\"Journal of Industrial Information Integration\",\"volume\":\"47 \",\"pages\":\"Article 100930\"},\"PeriodicalIF\":10.4000,\"publicationDate\":\"2025-08-18\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Journal of Industrial Information Integration\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S2452414X25001530\",\"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":"Journal of Industrial Information Integration","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2452414X25001530","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
Collaborative task scheduling in IIoT: A comparative study of evolutionary algorithms and deep reinforcement learning
From the perspective of industrial information integration engineering (IIIE), the Industrial Internet-of-Things (IIoT) serves as a unified framework that integrates cloud, edge, and manufacturing resources through cloud–edge–device collaboration, enabling highly flexible and collaborative production processes. Collaborative task scheduling in IIoT refers to assigning manufacturing and computational tasks to heterogeneous resources to minimize the overall task makespan and energy consumption. However, the presence of complex task dependencies and the heterogeneity of resource configurations make the scheduling problem highly challenging. To address this, we conduct a comprehensive evaluation of seven evolutionary algorithms (EAs) and seven deep reinforcement learning (DRL) methods across three representative IIoT scheduling scenarios: manufacturing task scheduling (MTS), computational task scheduling (CTS), and hybrid task scheduling (HTS). To investigate the effect of algorithm design, we propose two types of algorithm formulations: explicit formulation (EF), where the algorithm outputs correspond directly to decision variables, and implicit formulation (IF), where outputs represent heuristic factors guiding task assignment. For each scenario, we construct scheduling instances of three scales and evaluate all 14 methods under both formulations. The results demonstrate that EAs offer more stable performance, while DRLs exhibit stronger generalization and faster inference, especially in large-scale or dynamic scenarios. Moreover, the implicit formulation often leads to better solution quality across both algorithm classes. These findings provide valuable insights for algorithm selection and design in IIoT environments and highlight the importance of formulation strategies in influencing optimization outcomes.
期刊介绍:
The Journal of Industrial Information Integration focuses on the industry's transition towards industrial integration and informatization, covering not only hardware and software but also information integration. It serves as a platform for promoting advances in industrial information integration, addressing challenges, issues, and solutions in an interdisciplinary forum for researchers, practitioners, and policy makers.
The Journal of Industrial Information Integration welcomes papers on foundational, technical, and practical aspects of industrial information integration, emphasizing the complex and cross-disciplinary topics that arise in industrial integration. Techniques from mathematical science, computer science, computer engineering, electrical and electronic engineering, manufacturing engineering, and engineering management are crucial in this context.