Wenjie Liu , Donglin Zhu , Changjun Zhou , Shi Cheng , Lianbo Ma , Taiyong Li
{"title":"基于矩阵辅助的替代粒子群优化算法的太阳能杀虫灯多目标布局","authors":"Wenjie Liu , Donglin Zhu , Changjun Zhou , Shi Cheng , Lianbo Ma , Taiyong Li","doi":"10.1016/j.eswa.2025.129926","DOIUrl":null,"url":null,"abstract":"<div><div>Solar Insecticidal Lamps (SILs) are a green and efficient pest control method in modern agriculture, but their deployment must balance coverage efficiency, cost, and uniformity, especially in irregular and partitioned farmland. To address this challenge, this paper formulates the Solar Insecticidal Lamp Deployment Problem (SILDP) as a multi-objective optimization problem and proposes a Matrix-based Assisted Surrogate-Aided Multi-Objective Particle Swarm Optimization (MASA-MOPSO) algorithm. This method incorporates matrix computation to fully exploit the parallel computing capabilities of modern platforms. The Spatially-aware Crowding Distance (SCD) calculation is adopted to update the external archive and select leader particles, enhancing the diversity and uniformity of the solution set. During the particle swarm evolution process, a surrogate-guided mechanism is introduced to reduce the computational burden of the objective functions and assist in exploring potentially high-quality regions, thereby enhancing local search capabilities. Meanwhile, a new calculation method for smoothed coverage probability is introduced to address the hard-threshold issues in traditional coverage probability metrics. This improvement allows the incorporation of gradient information to adaptively adjust particle step sizes, thereby accelerating convergence and enhancing optimization accuracy. Experiments in complex farmland environments show that MASA-MOPSO significantly outperforms eight advanced algorithms in terms of deployment cost, coverage, overlap, variability, and runtime, demonstrating its strong effectiveness in solving the SILDP.</div></div>","PeriodicalId":50461,"journal":{"name":"Expert Systems with Applications","volume":"299 ","pages":"Article 129926"},"PeriodicalIF":7.5000,"publicationDate":"2025-10-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A matrix-assisted surrogate particle swarm optimization algorithm for multi-objective deployment of solar insecticidal lamps\",\"authors\":\"Wenjie Liu , Donglin Zhu , Changjun Zhou , Shi Cheng , Lianbo Ma , Taiyong Li\",\"doi\":\"10.1016/j.eswa.2025.129926\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>Solar Insecticidal Lamps (SILs) are a green and efficient pest control method in modern agriculture, but their deployment must balance coverage efficiency, cost, and uniformity, especially in irregular and partitioned farmland. To address this challenge, this paper formulates the Solar Insecticidal Lamp Deployment Problem (SILDP) as a multi-objective optimization problem and proposes a Matrix-based Assisted Surrogate-Aided Multi-Objective Particle Swarm Optimization (MASA-MOPSO) algorithm. This method incorporates matrix computation to fully exploit the parallel computing capabilities of modern platforms. The Spatially-aware Crowding Distance (SCD) calculation is adopted to update the external archive and select leader particles, enhancing the diversity and uniformity of the solution set. During the particle swarm evolution process, a surrogate-guided mechanism is introduced to reduce the computational burden of the objective functions and assist in exploring potentially high-quality regions, thereby enhancing local search capabilities. Meanwhile, a new calculation method for smoothed coverage probability is introduced to address the hard-threshold issues in traditional coverage probability metrics. This improvement allows the incorporation of gradient information to adaptively adjust particle step sizes, thereby accelerating convergence and enhancing optimization accuracy. Experiments in complex farmland environments show that MASA-MOPSO significantly outperforms eight advanced algorithms in terms of deployment cost, coverage, overlap, variability, and runtime, demonstrating its strong effectiveness in solving the SILDP.</div></div>\",\"PeriodicalId\":50461,\"journal\":{\"name\":\"Expert Systems with Applications\",\"volume\":\"299 \",\"pages\":\"Article 129926\"},\"PeriodicalIF\":7.5000,\"publicationDate\":\"2025-10-13\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Expert Systems with Applications\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0957417425035419\",\"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":"Expert Systems with Applications","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0957417425035419","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
A matrix-assisted surrogate particle swarm optimization algorithm for multi-objective deployment of solar insecticidal lamps
Solar Insecticidal Lamps (SILs) are a green and efficient pest control method in modern agriculture, but their deployment must balance coverage efficiency, cost, and uniformity, especially in irregular and partitioned farmland. To address this challenge, this paper formulates the Solar Insecticidal Lamp Deployment Problem (SILDP) as a multi-objective optimization problem and proposes a Matrix-based Assisted Surrogate-Aided Multi-Objective Particle Swarm Optimization (MASA-MOPSO) algorithm. This method incorporates matrix computation to fully exploit the parallel computing capabilities of modern platforms. The Spatially-aware Crowding Distance (SCD) calculation is adopted to update the external archive and select leader particles, enhancing the diversity and uniformity of the solution set. During the particle swarm evolution process, a surrogate-guided mechanism is introduced to reduce the computational burden of the objective functions and assist in exploring potentially high-quality regions, thereby enhancing local search capabilities. Meanwhile, a new calculation method for smoothed coverage probability is introduced to address the hard-threshold issues in traditional coverage probability metrics. This improvement allows the incorporation of gradient information to adaptively adjust particle step sizes, thereby accelerating convergence and enhancing optimization accuracy. Experiments in complex farmland environments show that MASA-MOPSO significantly outperforms eight advanced algorithms in terms of deployment cost, coverage, overlap, variability, and runtime, demonstrating its strong effectiveness in solving the SILDP.
期刊介绍:
Expert Systems With Applications is an international journal dedicated to the exchange of information on expert and intelligent systems used globally in industry, government, and universities. The journal emphasizes original papers covering the design, development, testing, implementation, and management of these systems, offering practical guidelines. It spans various sectors such as finance, engineering, marketing, law, project management, information management, medicine, and more. The journal also welcomes papers on multi-agent systems, knowledge management, neural networks, knowledge discovery, data mining, and other related areas, excluding applications to military/defense systems.