A-ePA*SE: Anytime Edge-Based Parallel A* for Slow Evaluations

05/08/2023
by   Hanlan Yang, et al.
0

Anytime search algorithms are useful for planning problems where a solution is desired under a limited time budget. Anytime algorithms first aim to provide a feasible solution quickly and then attempt to improve it until the time budget expires. On the other hand, parallel search algorithms utilize the multithreading capability of modern processors to speed up the search. One such algorithm, ePA*SE (Edge-Based Parallel A* for Slow Evaluations), parallelizes edge evaluations to achieve faster planning and is especially useful in domains with expensive-to-compute edges. In this work, we propose an extension that brings the anytime property to ePA*SE, resulting in A-ePA*SE. We evaluate A-ePA*SE experimentally and show that it is significantly more efficient than other anytime search methods. The open-source code for A-ePA*SE, along with the baselines, is available here: https://github.com/shohinm/parallel_search

READ FULL TEXT
research
01/24/2023

GePA*SE: Generalized Edge-Based Parallel A* for Slow Evaluations

Parallel search algorithms have been shown to improve planning speed by ...
research
03/02/2022

ePA*SE: Edge-based Parallel A* for Slow Evaluations

Parallel search algorithms harness the multithreading capability of mode...
research
07/06/2021

MPLP: Massively Parallelized Lazy Planning

Lazy search algorithms have been developed to efficiently solve planning...
research
01/27/2017

Beyond Evolutionary Algorithms for Search-based Software Engineering

Context: Evolutionary algorithms typically require a large number of eva...
research
05/25/2021

Lazy Lifelong Planning for Efficient Replanning in Graphs with Expensive Edge Evaluation

We present an incremental search algorithm, called Lifelong-GLS, which c...
research
05/21/2021

Fast-Racing: An Open-source Strong Baseline for SE(3) Planning in Autonomous Drone Racing

With the autonomy of aerial robots advances in recent years, autonomous ...
research
10/23/2022

Lazy Incremental Search for Efficient Replanning with Bounded Suboptimality Guarantees

We present a lazy incremental search algorithm, Lifelong-GLS (L-GLS), al...

Please sign up or login with your details

Forgot password? Click here to reset