Learning Obstacle-Avoiding Lattice Paths using Swarm Heuristics: Exploring the Bijection to Ordered Trees

09/12/2022
by   Victor Parque, et al.
0

Lattice paths are functional entities that model efficient navigation in discrete/grid maps. This paper presents a new scheme to generate collision-free lattice paths with utmost efficiency using the bijective property to rooted ordered trees, rendering a one-dimensional search problem. Our computational studies using ten state-of-the-art and relevant nature-inspired swarm heuristics in navigation scenarios with obstacles with convex and non-convex geometry show the practical feasibility and efficiency in rendering collision-free lattice paths. We believe our scheme may find use in devising fast algorithms for planning and combinatorial optimization in discrete maps.

READ FULL TEXT

page 5

page 6

page 8

research
11/06/2020

An Efficient Scheme for the Generation of Ordered Trees in Constant Amortized Time

Trees are useful entities allowing to model data structures and hierarch...
research
06/13/2019

On discrete idempotent paths

The set of discrete lattice paths from (0, 0) to (n, n) with North and E...
research
09/16/2021

Distributed Swarm Trajectory Optimization for Formation Flight in Dense Environments

For aerial swarms, navigation in a prescribed formation is widely practi...
research
06/07/2013

Autonomous search for a diffusive source in an unknown environment

The paper presents an approach to olfactory search for a diffusive emitt...
research
08/25/2020

Flip Paths Between Lattice Triangulations

The problem of finding a diagonal flip path between two triangulations h...
research
03/06/2019

Lambda-Field: A Continuous Counterpart of the Bayesian Occupancy Grid for Risk Assessment

In a context of autonomous robots, one of the most important task is to ...
research
06/28/2022

R2: Heuristic Bug-Based Any-angle Path-Planning using Lazy Searches

R2 is a novel online any-angle path planner that uses heuristic bug-base...

Please sign up or login with your details

Forgot password? Click here to reset