Resource Constrained Pathfinding with A* and Negative Weights
By: Saman Ahmadi, Andrea Raith, Mahdi Jalili
Potential Business Impact:
Finds best routes faster, even with tricky limits.
Constrained pathfinding is a well-studied, yet challenging network optimisation problem that can be seen in a broad range of real-world applications. Pathfinding with multiple resource limits, which is known as the Resource Constrained Shortest Path Problem (RCSP), aims to plan a cost-optimum path subject to limited usage of resources. Given the recent advances in constrained and multi-criteria search with A*, this paper introduces a new resource constrained search framework on the basis of A* to tackle RCSP in large networks, even in the presence of negative cost and negative resources. We empirically evaluate our new algorithm on a set of large instances and show up to two orders of magnitude faster performance compared to state-of-the-art RCSP algorithms in the literature.
Similar Papers
A parallel pull labelling algorithm for the resource constrained shortest path problem
Optimization and Control
Finds fastest routes with limited fuel or time.
Solving Constrained Stochastic Shortest Path Problems with Scalarisation
Artificial Intelligence
Finds best choices when you have two goals.
Learning to Solve Resource-Constrained Project Scheduling Problems with Duration Uncertainty using Graph Neural Networks
Artificial Intelligence
Makes project plans work even when tasks take longer.