Heuristic Search for Path Finding with Refuelling

09/19/2023
by   Anushtup Nandy, et al.
0

This paper considers a generalization of the Path Finding (PF) with refueling constraints referred to as the Refuelling Path Finding (RF-PF) problem. Just like PF, the RF-PF problem is defined over a graph, where vertices are gas stations with known fuel prices, and edge costs depend on the gas consumption between the corresponding vertices. RF-PF seeks a minimum-cost path from the start to the goal vertex for a robot with a limited gas tank and a limited number of refuelling stops. While RF-PF is polynomial-time solvable, it remains a challenge to quickly compute an optimal solution in practice since the robot needs to simultaneously determine the path, where to make the stops, and the amount to refuel at each stop. This paper develops a heuristic search algorithm called Refuel A* (RF-A* ) that iteratively constructs partial solution paths from the start to the goal guided by a heuristic function while leveraging dominance rules for state pruning during planning. RF-A* is guaranteed to find an optimal solution and runs more than an order of magnitude faster than the existing state of the art (a polynomial time algorithm) when tested in large city maps with hundreds of gas stations.

READ FULL TEXT
research
10/23/2018

Novel Adaptive Algorithms for Estimating Betweenness, Coverage and k-path Centralities

An important index widely used to analyze social and information network...
research
09/10/2020

Multi-Goal Multi-Agent Path Finding via Decoupled and Integrated Goal Vertex Ordering

We introduce multi-goal multi agent path finding (MAPF^MG) which general...
research
10/26/2022

Inapproximability of shortest paths on perfect matching polytopes

We consider the computational problem of finding short paths in the skel...
research
12/06/2018

On the Enumeration of Bicriteria Temporal Paths

We discuss the complexity of path enumeration in weighted temporal graph...
research
09/30/2020

Travelling salesman paths on Demidenko matrices

In the path version of the Travelling Salesman Problem (Path-TSP), a sal...
research
02/22/2018

Finding Top-k Optimal Sequenced Routes -- Full Version

Motivated by many practical applications in logistics and mobility-as-a-...
research
09/01/1996

Accelerating Partial-Order Planners: Some Techniques for Effective Search Control and Pruning

We propose some domain-independent techniques for bringing well-founded ...

Please sign up or login with your details

Forgot password? Click here to reset