{"title":"基于解码优先级的草原土拨鼠自适应优化算法求解循环跨周期双向挤奶车调度问题","authors":"Kaiyuan Zhang, Binghai Zhou","doi":"10.1016/j.aei.2025.103311","DOIUrl":null,"url":null,"abstract":"<div><div>In the context of mass customization, the milk-run model has emerged as a predominant logistics strategy. However, traditional milk-run models fail to exploit the potential of integrating transportation tasks across multiple periods. Additionally, growing environmental concerns necessitate the inclusion of reverse logistics. This paper investigates a Cyclic Cross-Period Bidirectional Milk-run Vehicle Scheduling Problem (CCBMVSP) that aims to minimize both economic costs (total operational cost) and service levels (total earliness and tardiness) simultaneously. To address this problem, we develop a mixed-integer programming model and apply the epsilon-constraint method to obtain exact solutions for small-scale instances. Given the NP-hard nature of the problem, we propose a multi-objective optimization algorithm, the Decoding-priority-based Self-adaptive Prairie Dog Optimizer (DSPDO). The encoding and decoding procedures are specifically designed with a constraint-oriented solution repair strategy. Chaotic mapping is introduced to enhance the diversity of the initial population. Moreover, we propose a multi-elite iteration strategy and a variable neighborhood search strategy to strengthen the algorithm’s exploration and exploitation capabilities. Based on decoding priority, an adaptive exploration–exploitation balance strategy is also introduced. Finally, extensive numerical experiments demonstrate that the proposed algorithm outperforms benchmark methods when solving larger-scale instances.</div></div>","PeriodicalId":50941,"journal":{"name":"Advanced Engineering Informatics","volume":"65 ","pages":"Article 103311"},"PeriodicalIF":8.0000,"publicationDate":"2025-04-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A decoding-priority-based self-adaptive prairie dog optimizer for cyclic cross-period bidirectional milk-run vehicle scheduling problem\",\"authors\":\"Kaiyuan Zhang, Binghai Zhou\",\"doi\":\"10.1016/j.aei.2025.103311\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>In the context of mass customization, the milk-run model has emerged as a predominant logistics strategy. However, traditional milk-run models fail to exploit the potential of integrating transportation tasks across multiple periods. Additionally, growing environmental concerns necessitate the inclusion of reverse logistics. This paper investigates a Cyclic Cross-Period Bidirectional Milk-run Vehicle Scheduling Problem (CCBMVSP) that aims to minimize both economic costs (total operational cost) and service levels (total earliness and tardiness) simultaneously. To address this problem, we develop a mixed-integer programming model and apply the epsilon-constraint method to obtain exact solutions for small-scale instances. Given the NP-hard nature of the problem, we propose a multi-objective optimization algorithm, the Decoding-priority-based Self-adaptive Prairie Dog Optimizer (DSPDO). The encoding and decoding procedures are specifically designed with a constraint-oriented solution repair strategy. Chaotic mapping is introduced to enhance the diversity of the initial population. Moreover, we propose a multi-elite iteration strategy and a variable neighborhood search strategy to strengthen the algorithm’s exploration and exploitation capabilities. Based on decoding priority, an adaptive exploration–exploitation balance strategy is also introduced. Finally, extensive numerical experiments demonstrate that the proposed algorithm outperforms benchmark methods when solving larger-scale instances.</div></div>\",\"PeriodicalId\":50941,\"journal\":{\"name\":\"Advanced Engineering Informatics\",\"volume\":\"65 \",\"pages\":\"Article 103311\"},\"PeriodicalIF\":8.0000,\"publicationDate\":\"2025-04-14\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Advanced Engineering Informatics\",\"FirstCategoryId\":\"5\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S1474034625002046\",\"RegionNum\":1,\"RegionCategory\":\"工程技术\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Advanced Engineering Informatics","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S1474034625002046","RegionNum":1,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
A decoding-priority-based self-adaptive prairie dog optimizer for cyclic cross-period bidirectional milk-run vehicle scheduling problem
In the context of mass customization, the milk-run model has emerged as a predominant logistics strategy. However, traditional milk-run models fail to exploit the potential of integrating transportation tasks across multiple periods. Additionally, growing environmental concerns necessitate the inclusion of reverse logistics. This paper investigates a Cyclic Cross-Period Bidirectional Milk-run Vehicle Scheduling Problem (CCBMVSP) that aims to minimize both economic costs (total operational cost) and service levels (total earliness and tardiness) simultaneously. To address this problem, we develop a mixed-integer programming model and apply the epsilon-constraint method to obtain exact solutions for small-scale instances. Given the NP-hard nature of the problem, we propose a multi-objective optimization algorithm, the Decoding-priority-based Self-adaptive Prairie Dog Optimizer (DSPDO). The encoding and decoding procedures are specifically designed with a constraint-oriented solution repair strategy. Chaotic mapping is introduced to enhance the diversity of the initial population. Moreover, we propose a multi-elite iteration strategy and a variable neighborhood search strategy to strengthen the algorithm’s exploration and exploitation capabilities. Based on decoding priority, an adaptive exploration–exploitation balance strategy is also introduced. Finally, extensive numerical experiments demonstrate that the proposed algorithm outperforms benchmark methods when solving larger-scale instances.
期刊介绍:
Advanced Engineering Informatics is an international Journal that solicits research papers with an emphasis on 'knowledge' and 'engineering applications'. The Journal seeks original papers that report progress in applying methods of engineering informatics. These papers should have engineering relevance and help provide a scientific base for more reliable, spontaneous, and creative engineering decision-making. Additionally, papers should demonstrate the science of supporting knowledge-intensive engineering tasks and validate the generality, power, and scalability of new methods through rigorous evaluation, preferably both qualitatively and quantitatively. Abstracting and indexing for Advanced Engineering Informatics include Science Citation Index Expanded, Scopus and INSPEC.