A Generalized A* Algorithm for Finding Globally Optimal Paths in Weighted Colored Graphs

12/24/2020
by   Jaein Lim, et al.
0

Both geometric and semantic information of the search space is imperative for a good plan. We encode those properties in a weighted colored graph (geometric information in terms of edge weight and semantic information in terms of edge and vertex color), and propose a generalized A* to find the shortest path among the set of paths with minimal inclusion of low-ranked color edges. We prove the completeness and optimality of this Class-Ordered A* (COA*) algorithm with respect to the hereto defined notion of optimality. The utility of COA* is numerically validated in a ternary graph with feasible, infeasible, and unknown vertices and edges for the cases of a 2D mobile robot, a 3D robotic arm, and a 5D robotic arm with limited sensing capabilities. We compare the results of COA* to that of the regular A* algorithm, the latter of which finds the shortest path regardless of uncertainty, and we show that the COA* dominates the A* solution in terms of finding less uncertain paths.

READ FULL TEXT

page 4

page 6

research
11/27/2021

On approximating shortest paths in weighted triangular tessellations

We study the quality of weighted shortest paths when a continuous 2-dime...
research
06/13/2023

Expanding the Scope of DAWN: A Novel Version for Weighted Shortest Path Problem

The shortest path problem is a typical problem in graph theory with wide...
research
09/04/2021

Improving The Floyd-Warshall All Pairs Shortest Paths Algorithm

The Floyd-Warshall algorithm is the most popular algorithm for determini...
research
12/08/2021

Shortest Paths in Graphs with Matrix-Valued Edges: Concepts, Algorithm and Application to 3D Multi-Shape Analysis

Finding shortest paths in a graph is relevant for numerous problems in c...
research
03/17/2021

Sublinear Average-Case Shortest Paths in Weighted Unit-Disk Graphs

We consider the problem of computing shortest paths in weighted unit-dis...
research
01/27/2021

Shortest Paths in Graphs of Convex Sets

Given a graph, the shortest-path problem requires finding a sequence of ...
research
10/11/2022

Crack Modeling via Minimum-Weight Surfaces in 3d Voronoi Diagrams

Shortest paths play an important role in mathematical modeling and image...

Please sign up or login with your details

Forgot password? Click here to reset