{"title":"Regions Discovery Algorithm for Pathfinding in Grid Based Maps","authors":"Ying Fung Yiu, R. Mahapatra","doi":"10.1109/TransAI49837.2020.00018","DOIUrl":null,"url":null,"abstract":"Pathfinding problems often have to be solved under many constraints including limited processing time, memory, and computational power. The challenges become bigger as the size and complexity of the search space increase. Therefore, pathfinding on large and complex maps can result in performance bottlenecks. Researchers proposed to reduce the search space using preprocessing techniques such as hierarchical pathfinding to overcome the bottlenecks. In this paper we present a novel graph partition technique to boost the speed of pathfinding and preserve optimality for grid based environments. To overcome the weaknesses of clustering methods that are used in traditional hierarchical pathfinding algorithms, we propose to develop a graph decomposition algorithm that abstracts regions based on local features. The objective of our approach is to maintain the pathfinding optimality by only eliminating the regions that are obsolete. Thus, any possible solution path will not be eliminated during the search. Our experiment results show that a search space can be reduced as much as 47%, leading to much faster execution and less memory consumption.","PeriodicalId":151527,"journal":{"name":"2020 Second International Conference on Transdisciplinary AI (TransAI)","volume":"165 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 Second International Conference on Transdisciplinary AI (TransAI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/TransAI49837.2020.00018","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
Pathfinding problems often have to be solved under many constraints including limited processing time, memory, and computational power. The challenges become bigger as the size and complexity of the search space increase. Therefore, pathfinding on large and complex maps can result in performance bottlenecks. Researchers proposed to reduce the search space using preprocessing techniques such as hierarchical pathfinding to overcome the bottlenecks. In this paper we present a novel graph partition technique to boost the speed of pathfinding and preserve optimality for grid based environments. To overcome the weaknesses of clustering methods that are used in traditional hierarchical pathfinding algorithms, we propose to develop a graph decomposition algorithm that abstracts regions based on local features. The objective of our approach is to maintain the pathfinding optimality by only eliminating the regions that are obsolete. Thus, any possible solution path will not be eliminated during the search. Our experiment results show that a search space can be reduced as much as 47%, leading to much faster execution and less memory consumption.