An Extension of Pathfinding Algorithms for Randomly Determined Speeds

Visvam Rajesh, Chase Q. Wu

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Pathfinding is the search of an optimal path between two points on a graph. This paper investigates the performance of pathfinding algorithms in 3D voxel environments, focusing on optimizing paths for both time and distance. Utilizing computer simulations in Unreal Engine 5, four algorithms - A*, Dijkstra's algorithm, Dijkstra's algorithm with speed consideration, and a novel adaptation referred to as Time∗ - are tested across various environment sizes. Results indicate that while Time∗ exhibits a longer execution time than A*, it significantly outperforms all other algorithms in traversal time optimization. Despite slightly longer path lengths, Time∗ can compute more efficient paths. Statistical analysis of the results suggests consistent performance of Time∗ across trials. Implications highlight the significance of speed-based pathfinding algorithms in practical applications and suggest further research into optimizing algorithms for variable speed environments.

Original languageEnglish (US)
Title of host publication2024 IEEE International Performance, Computing, and Communications Conference, IPCCC 2024
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9798350367942
DOIs
StatePublished - 2024
Externally publishedYes
Event2024 IEEE International Performance, Computing, and Communications Conference, IPCCC 2024 - Orlando, United States
Duration: Nov 22 2024Nov 24 2024

Publication series

NameConference Proceedings of the IEEE International Performance, Computing, and Communications Conference
ISSN (Print)1097-2641

Conference

Conference2024 IEEE International Performance, Computing, and Communications Conference, IPCCC 2024
Country/TerritoryUnited States
CityOrlando
Period11/22/2411/24/24

All Science Journal Classification (ASJC) codes

  • General Engineering

Keywords

  • A
  • Dijkstra's Algorithm
  • Pathfinding
  • Voxel

Fingerprint

Dive into the research topics of 'An Extension of Pathfinding Algorithms for Randomly Determined Speeds'. Together they form a unique fingerprint.

Cite this