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

01/24/2023
by   Shohin Mukherjee, et al.
0

Parallel search algorithms have been shown to improve planning speed by harnessing the multithreading capability of modern processors. One such algorithm PA*SE achieves this by parallelizing state expansions, whereas another algorithm ePA*SE achieves this by effectively parallelizing edge evaluations. ePA*SE targets domains in which the action space comprises actions with expensive but similar evaluation times. However, in a number of robotics domains, the action space is heterogenous in the computational effort required to evaluate the cost of an action and its outcome. Motivated by this, we introduce GePA*SE: Generalized Edge-based Parallel A* for Slow Evaluations, which generalizes the key ideas of PA*SE and ePA*SE i.e. parallelization of state expansions and edge evaluations respectively. This extends its applicability to domains that have actions requiring varying computational effort to evaluate them. In particular, we focus on manipulation planning for a high-DoF robot arm which has an action space comprising both cheap and expensive to compute motion primitives. The open-source code for GePA*SE along with the baselines is available here: https://github.com/shohinm/parallel_search

READ FULL TEXT
research
05/08/2023

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

Anytime search algorithms are useful for planning problems where a solut...
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
04/04/2019

Generalized Lazy Search for Robot Motion Planning: Interleaving Search and Edge Evaluation via Event-based Toggles

Lazy search algorithms can efficiently solve problems where edge evaluat...
research
10/06/2020

Policy learning in SE(3) action spaces

In the spatial action representation, the action space spans the space o...
research
04/20/2021

SE-SSD: Self-Ensembling Single-Stage Object Detector From Point Cloud

We present Self-Ensembling Single-Stage object Detector (SE-SSD) for acc...
research
07/03/2023

Novelty and Lifted Helpful Actions in Generalized Planning

It has been shown recently that successful techniques in classical plann...

Please sign up or login with your details

Forgot password? Click here to reset