Using the Hierarchical Pathfinding A* Algorithm in GIS to Find Paths through Rasters with Nonuniform Traversal Cost
The ant colony optimization metaheuristic: Algorithms, applications, and advances