z-logo
open-access-imgOpen Access
Komparasi Kinerja Algoritma BFS, Dijkstra, Greedy BFS, dan A* dalam Melakukan Pathfinding
Author(s) -
Nadila Sugianti,
Ainatul Mardhiyah,
Nurma Romihim Fadilah
Publication year - 2020
Publication title -
jiska (jurnal informatika sunan kalijaga)
Language(s) - English
Resource type - Journals
eISSN - 2528-0074
pISSN - 2527-5836
DOI - 10.14421/jiska.2020.53-07
Subject(s) - pathfinding , dijkstra's algorithm , computer science , shortest path problem , heuristic , process (computing) , path (computing) , algorithm , mathematical optimization , theoretical computer science , mathematics , artificial intelligence , programming language , graph
Pathfinding is a computational process in finding the best route between two points or nodes to find the shortest path. This method has many algorithms that can be applied in various fields. In carrying out the pathfinding, speed and distance are considered as important. Through the test diagram, this paper illustrates the execution steps related to the pathfinding algorithm which includes BFS, Dijkstra, Greedy BFS, and A * for comparison. From several studies, the authors identified that execution time and mileage can be used optimally in the comparison process. Input variables as well as media used are 2-dimensional grids and heuristic function calculations. The analogy is carried out on a unity platform with the C# programming language, producing A * as a more flexible pathfinding algorithm to be implemented in various domains.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom