寻路
计算机科学
启发式
算法
搜索算法
实施
数学优化
理论计算机科学
人工智能
最短路径问题
数学
图形
程序设计语言
作者
Alethea Suryadibrata,Julio Cristian Young,Richard Luhulima
出处
期刊:International Journal of New Media Technology
[Universitas Multimedia Nusantara]
日期:2019-08-30
卷期号:6 (1): 43-49
被引量:8
标识
DOI:10.31937/ijnmt.v6i1.1075
摘要
Among many pathfinding algorithms, A* search algorithm is an algorithm that most commonly used in grid-based pathfinding. This is due to implementation of A* search which proven to be able to generate the optimal path in a relatively short time by combining two characteristics of Djikstra's and best-first search algorithm. In the implementation of A* search, the selection of heuristic function and data structure can affect the performance of the algorithm. The purpose of this research is to find the best heuristic function and data structure with regards of the performance in A* search implementation as a pathfinding algorithm in a 3D platform. In the experiment, some known heuristic functions and data structures will be tested on the various 3D platform with a different size and obstacle percentage. Based on experiment that have been done, euclidean squared distance is best heuristic function for 3D pathfinding problem, with regards of the implementation performance. In addition, we also found that binary heap is the best data structure to be implemented for 3D pathfinding problem, with regards of implementation performance.
科研通智能强力驱动
Strongly Powered by AbleSci AI