Constrained Shortest Path Search with Graph Convolutional Neural Networks

08/02/2021
by   Kevin Osanlou, et al.
0

Planning for Autonomous Unmanned Ground Vehicles (AUGV) is still a challenge, especially in difficult, off-road, critical situations. Automatic planning can be used to reach mission objectives, to perform navigation or maneuvers. Most of the time, the problem consists in finding a path from a source to a destination, while satisfying some operational constraints. In a graph without negative cycles, the computation of the single-pair shortest path from a start node to an end node is solved in polynomial time. Additional constraints on the solution path can however make the problem harder to solve. This becomes the case when we need the path to pass through a few mandatory nodes without requiring a specific order of visit. The complexity grows exponentially with the number of mandatory nodes to visit. In this paper, we focus on shortest path search with mandatory nodes on a given connected graph. We propose a hybrid model that combines a constraint-based solver and a graph convolutional neural network to improve search performance. Promising results are obtained on realistic scenarios.

READ FULL TEXT
research
08/02/2021

Optimal Solving of Constrained Path-Planning Problems with Graph Convolutional Networks and Optimized Tree Search

Learning-based methods are growing prominence for planning purposes. How...
research
04/28/2023

Hardness of Finding Combinatorial Shortest Paths on Graph Associahedra

We prove that the computation of a combinatorial shortest path between t...
research
11/17/2021

The Faulty GPS Problem: Shortest Time Paths in Networks with Unreliable Directions

This paper optimizes motion planning when there is a known risk that the...
research
03/17/2011

Finding Shortest Path for Developed Cognitive Map Using Medial Axis

this paper presents an enhancement of the medial axis algorithm to be us...
research
01/10/2022

Finding Shortest Path on a Terrain Surface by Using Finite Element Method

The solution of the shortest path problem on a surface is not only a the...
research
12/07/2022

Learning Graph Search Heuristics

Searching for a path between two nodes in a graph is one of the most wel...
research
08/18/2020

Scalability of Network Visualisation from a Cognitive Load Perspective

Node-link diagrams are widely used to visualise networks. However, even ...

Please sign up or login with your details

Forgot password? Click here to reset