一种基于改进人工蜂群算法的网格路径规划方法

IF 7.2 1区 计算机科学 Q1 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE
Mustafa Yusuf Yildirim , Rustu Akay
{"title":"一种基于改进人工蜂群算法的网格路径规划方法","authors":"Mustafa Yusuf Yildirim ,&nbsp;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 ,&nbsp;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}
引用次数: 0

摘要

具有大解空间的基于网格的路径规划被认为是计算困难的,因为需要计算时间来检查所有可能的路径。为了解决这一问题,已经开发了许多算法,其中之一是人工蜂群(ABC)算法,该算法以其强大的搜索能力而闻名。本文提出了一种改进的人工蜂群算法(IABC),旨在通过整合两种机制来实现开发和探索之间的平衡。首先,采用一种路径线性化策略,消除网格环境下规划路径中不必要的角点。其次,采用局部搜索策略提高ABC算法的收敛速度,提高其寻找全局最优解的能力;为了评估IABC的性能,首先将其与相同大小环境下的基本ABC进行比较,结果表明,在路径长度方面,IABC的改进幅度为7%-14%。其次,通过烧蚀研究分析了两种改进策略的贡献。第三,通过在不同大小的环境中运行IABC来测试其可伸缩性,实现了19%-20%的改进。第四,将IABC与先进的ABC变体进行比较,改进幅度在2%-32%之间。第五,将IABC算法与国内外知名的先进算法进行比较,得到了从2%开始的改进。最后,根据最近文献中的研究结果对IABC进行了评估,显示出高达37%的改进。这些结果表明,IABC是解决基于网格的路径规划问题的有效方法。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
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
Knowledge-Based Systems 工程技术-计算机:人工智能
CiteScore
14.80
自引率
12.50%
发文量
1245
审稿时长
7.8 months
期刊介绍: 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.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信