{"title":"一种基于改进人工蜂群算法的网格路径规划方法","authors":"Mustafa Yusuf Yildirim , Rustu Akay","doi":"10.1016/j.knosys.2025.113528","DOIUrl":null,"url":null,"abstract":"<div><div>Grid-based path planning with large solution spaces, is considered computationally hard because of the computational time required to examine all possible paths. Many algorithms have been developed to solve this problem, one of which is the artificial bee colony (ABC) algorithm, known for its strong search capabilities. In this paper, an improved artificial bee colony algorithm (IABC), designed to achieve a balance between exploitation and exploration by integrating two mechanisms, is proposed. First, a path linearization strategy that eliminates unnecessary corners in the planned path within the grid environment is integrated. Second, a local search strategy is employed to enhance the convergence speed of ABC and improve its ability to find the global optimum solution. To evaluate the performance of IABC, it is first compared with the basic ABC in environments of the same size and demonstrates improvements in the range of 7%–14% in terms of path length. Secondly, the contributions of the two improvement strategies are analyzed through ablation studies. Thirdly, IABC is tested for scalability by running it in environments of varying sizes, achieving improvements in the range of 19%–20%. Fourthly, IABC is compared with the advanced ABC variants, achieving improvements in the range of 2%–32%. Fifthly, IABC is compared with the well-known and recent advanced algorithms, achieving improvements starting from 2%. Finally, IABC is evaluated against the results from recent studies in the literature, showing improvements of up to 37%. These results demonstrate that IABC is an effective method for solving grid-based path planning problems.</div></div>","PeriodicalId":49939,"journal":{"name":"Knowledge-Based Systems","volume":"318 ","pages":"Article 113528"},"PeriodicalIF":7.2000,"publicationDate":"2025-04-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"An efficient grid-based path planning approach using improved artificial bee colony algorithm\",\"authors\":\"Mustafa Yusuf Yildirim , Rustu Akay\",\"doi\":\"10.1016/j.knosys.2025.113528\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>Grid-based path planning with large solution spaces, is considered computationally hard because of the computational time required to examine all possible paths. Many algorithms have been developed to solve this problem, one of which is the artificial bee colony (ABC) algorithm, known for its strong search capabilities. In this paper, an improved artificial bee colony algorithm (IABC), designed to achieve a balance between exploitation and exploration by integrating two mechanisms, is proposed. First, a path linearization strategy that eliminates unnecessary corners in the planned path within the grid environment is integrated. Second, a local search strategy is employed to enhance the convergence speed of ABC and improve its ability to find the global optimum solution. To evaluate the performance of IABC, it is first compared with the basic ABC in environments of the same size and demonstrates improvements in the range of 7%–14% in terms of path length. Secondly, the contributions of the two improvement strategies are analyzed through ablation studies. Thirdly, IABC is tested for scalability by running it in environments of varying sizes, achieving improvements in the range of 19%–20%. Fourthly, IABC is compared with the advanced ABC variants, achieving improvements in the range of 2%–32%. Fifthly, IABC is compared with the well-known and recent advanced algorithms, achieving improvements starting from 2%. Finally, IABC is evaluated against the results from recent studies in the literature, showing improvements of up to 37%. These results demonstrate that IABC is an effective method for solving grid-based path planning problems.</div></div>\",\"PeriodicalId\":49939,\"journal\":{\"name\":\"Knowledge-Based Systems\",\"volume\":\"318 \",\"pages\":\"Article 113528\"},\"PeriodicalIF\":7.2000,\"publicationDate\":\"2025-04-19\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Knowledge-Based Systems\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S095070512500574X\",\"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":"Knowledge-Based Systems","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S095070512500574X","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
An efficient grid-based path planning approach using improved artificial bee colony algorithm
Grid-based path planning with large solution spaces, is considered computationally hard because of the computational time required to examine all possible paths. Many algorithms have been developed to solve this problem, one of which is the artificial bee colony (ABC) algorithm, known for its strong search capabilities. In this paper, an improved artificial bee colony algorithm (IABC), designed to achieve a balance between exploitation and exploration by integrating two mechanisms, is proposed. First, a path linearization strategy that eliminates unnecessary corners in the planned path within the grid environment is integrated. Second, a local search strategy is employed to enhance the convergence speed of ABC and improve its ability to find the global optimum solution. To evaluate the performance of IABC, it is first compared with the basic ABC in environments of the same size and demonstrates improvements in the range of 7%–14% in terms of path length. Secondly, the contributions of the two improvement strategies are analyzed through ablation studies. Thirdly, IABC is tested for scalability by running it in environments of varying sizes, achieving improvements in the range of 19%–20%. Fourthly, IABC is compared with the advanced ABC variants, achieving improvements in the range of 2%–32%. Fifthly, IABC is compared with the well-known and recent advanced algorithms, achieving improvements starting from 2%. Finally, IABC is evaluated against the results from recent studies in the literature, showing improvements of up to 37%. These results demonstrate that IABC is an effective method for solving grid-based path planning problems.
期刊介绍:
Knowledge-Based Systems, an international and interdisciplinary journal in artificial intelligence, publishes original, innovative, and creative research results in the field. It focuses on knowledge-based and other artificial intelligence techniques-based systems. The journal aims to support human prediction and decision-making through data science and computation techniques, provide a balanced coverage of theory and practical study, and encourage the development and implementation of knowledge-based intelligence models, methods, systems, and software tools. Applications in business, government, education, engineering, and healthcare are emphasized.