Dynamic Area Search with Shared Memory: A Meta-Framework to Improve Pathfinding Algorithms

O. A. Zoubi, M. Awad
{"title":"Dynamic Area Search with Shared Memory: A Meta-Framework to Improve Pathfinding Algorithms","authors":"O. A. Zoubi, M. Awad","doi":"10.1109/INNOVATIONS.2018.8606025","DOIUrl":null,"url":null,"abstract":"Finding the shortest path between two given objects/states is a common problem for many scenarios/applications. Although many algorithms have been proposed, most of them rely entirely on the heuristic metrics to guide the search for the optimal path. In this work, we proposed a novel and generic approach to learn the underlying structure of the environment while exploring the problem seamlessly. The approach, Dynamic Area Search with Shared Memory (DASSM), learns from already explored areas in the pathfinding problem and efficiently and dynamically reuse the information to guide the utilized pathfinding algorithms. We showed how DASSM can alleviate the computational overhead by limiting and focusing the search to regions that more likely have the optimal path based on the learned information. In addition, we elaborated on the implementation and technical details of the approach and revealed its feasibility to be implemented to a wide range of informed search algorithms. To test DASSM, we applied it for three common pathfinding algorithms and tested them on publicly available benchmarks. DASSM improved the performance in all cases and reduced the execution time up to 75%. Moreover, we examined adding random steps for DASSM, where the results revealed a potential improvement in the execution time.","PeriodicalId":319472,"journal":{"name":"2018 International Conference on Innovations in Information Technology (IIT)","volume":"104 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 International Conference on Innovations in Information Technology (IIT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/INNOVATIONS.2018.8606025","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

Finding the shortest path between two given objects/states is a common problem for many scenarios/applications. Although many algorithms have been proposed, most of them rely entirely on the heuristic metrics to guide the search for the optimal path. In this work, we proposed a novel and generic approach to learn the underlying structure of the environment while exploring the problem seamlessly. The approach, Dynamic Area Search with Shared Memory (DASSM), learns from already explored areas in the pathfinding problem and efficiently and dynamically reuse the information to guide the utilized pathfinding algorithms. We showed how DASSM can alleviate the computational overhead by limiting and focusing the search to regions that more likely have the optimal path based on the learned information. In addition, we elaborated on the implementation and technical details of the approach and revealed its feasibility to be implemented to a wide range of informed search algorithms. To test DASSM, we applied it for three common pathfinding algorithms and tested them on publicly available benchmarks. DASSM improved the performance in all cases and reduced the execution time up to 75%. Moreover, we examined adding random steps for DASSM, where the results revealed a potential improvement in the execution time.
基于共享内存的动态区域搜索:改进寻路算法的元框架
寻找两个给定对象/状态之间的最短路径是许多场景/应用程序的常见问题。虽然已经提出了许多算法,但大多数算法完全依赖于启发式度量来指导搜索最优路径。在这项工作中,我们提出了一种新颖而通用的方法来学习环境的底层结构,同时无缝地探索问题。基于共享内存的动态区域搜索(DASSM)方法从寻路问题中已经探索的区域中学习,并有效地、动态地重用这些信息来指导所使用的寻路算法。我们展示了DASSM如何通过限制和集中搜索到更可能具有基于所学信息的最优路径的区域来减轻计算开销。此外,我们详细阐述了该方法的实现和技术细节,并揭示了其在广泛的知情搜索算法中实现的可行性。为了测试DASSM,我们将其应用于三种常见的寻径算法,并在公开可用的基准测试上进行测试。DASSM提高了所有情况下的性能,并将执行时间减少了75%。此外,我们还研究了为DASSM添加随机步骤,结果显示执行时间可能有所改善。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
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学术文献互助群
群 号:604180095
Book学术官方微信