paper-with-me

홈 › Papers

Heuristic Search for Path Finding with Refuelling

2023-09-19 · Shizhe Zhao, Anushtup Nandy, Howie Choset, Sivakumar Rathinam, Zhongqiang Ren

This paper considers a generalization of the Path Finding (PF) problem with refuelling constraints referred to as the Gas Station Problem (GSP). Similar to PF, given a graph where vertices are gas stations with known fuel prices, and edge costs are the gas consumption between the two vertices, GSP 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 GSP is polynomial-time solvable, it remains a challenge to quickly compute an optimal solution in practice since it requires 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 while leveraging dominance rules for pruning during planning. RF-A$^*$ is guaranteed to find an optimal solution and often runs 2 to 8 times faster than the existing approaches in large city maps with several hundreds of gas stations.

📄 PDF Abstract BibTeX arXiv:2309.10796

Code (0)

등록된 구현이 없습니다.

Tasks

Heuristic Search

Methods 이 논문이 사용한 방법론

Pruning 설명 없음

Similar Papers 제목 키워드 기반

Learning heuristics for A*

2022-04-11 · Danilo Numeroso, Davide Bacciu, Petar Veličković

Path finding in graphs is one of the most studied classes of problems in computer science. In this context, search algorithms are often extended with heuristics for a more efficient search of target nodes. In this work w…

Multi-Task Learning

The DeepXube Software Package for Solving Pathfinding Problems with Learned Heuristic Functions and Search

2026-03-25 · Forest Agostinelli arxiv

DeepXube is a free and open-source Python package and command-line tool that seeks to automate the solution of pathfinding problems by using machine learning to learn heuristic functions that guide heuristic search algor…

Reinforcement LearningFormal Logic

Learning Graph Search Heuristics

2022-12-07 · Learning on Graphs 2022 9 · Michal Pándy, Weikang Qiu, Gabriele Corso, Petar Veličković 외

Searching for a path between two nodes in a graph is one of the most well-studied and fundamental problems in computer science. In numerous domains such as robotics, AI, or biology, practitioners develop search heuristic…

Graph Neural NetworkGraph Representation LearningImitation LearningRepresentation Learning

TransPath: Learning Heuristics For Grid-Based Pathfinding via Transformers

2022-12-22 · Daniil Kirilenko, Anton Andreychuk, Aleksandr Panov, Konstantin Yakovlev

Heuristic search algorithms, e.g. A*, are the commonly used tools for pathfinding on grids, i.e. graphs of regular structure that are widely employed to represent environments in robotics, video games etc. Instance-indep…

Heuristic Search

S$^*$: A Heuristic Information-Based Approximation Framework for Multi-Goal Path Finding

2021-03-15 · Kenny Chour, Sivakumar Rathinam, Ramamoorthi Ravi

We combine ideas from uni-directional and bi-directional heuristic search, and approximation algorithms for the Traveling Salesman Problem, to develop a novel framework for a Multi-Goal Path Finding (MGPF) problem that p…

Heuristic SearchTraveling Salesman Problem