Multi-Robot Path Planning Via Genetic Programming

12/19/2019
by   Alexandre Trudeau, et al.
0

This paper presents a Genetic Programming (GP) approach to solving multi-robot path planning (MRPP) problems in single-lane workspaces, specifically those easily mapped to graph representations. GP's versatility enables this approach to produce programs optimizing for multiple attributes rather than a single attribute such as path length or completeness. When optimizing for the number of time steps needed to solve individual MRPP problems, the GP constructed programs outperformed complete MRPP algorithms, i.e. Push-Swap-Wait (PSW), by 54.1%. The GP constructed programs also consistently outperformed PSW in solving problems that did not meet PSW's completeness conditions. Furthermore, the GP constructed programs exhibited a greater capacity for scaling than PSW as the number of robots navigating within an MRPP environment increased. This research illustrates the benefits of using Genetic Programming for solving individual MRPP problems, including instances in which the number of robots exceeds the number of leaves in the tree-modeled workspace.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/07/2021

Solving classification problems using Traceless Genetic Programming

Traceless Genetic Programming (TGP) is a new Genetic Programming (GP) th...
research
10/07/2021

Using Traceless Genetic Programming for Solving Multiobjective Optimization Problems

Traceless Genetic Programming (TGP) is a Genetic Programming (GP) varian...
research
07/26/2021

Integer-Programming-Based Narrow-Passage Multi-Robot Path Planning with Effective Heuristics

We study optimal Multi-robot Path Planning (MPP) on graphs, in order to ...
research
03/08/2021

Sparsification for Fast Optimal Multi-Robot Path Planning in Lazy Compilation Schemes

Path planning for multiple robots (MRPP) represents a task of finding no...
research
06/08/2023

Solving Novel Program Synthesis Problems with Genetic Programming using Parametric Polymorphism

Contemporary genetic programming (GP) systems for general program synthe...
research
06/06/2018

Bounding Bloat in Genetic Programming

While many optimization problems work with a fixed number of decision va...

Please sign up or login with your details

Forgot password? Click here to reset