Fast Near-Optimal Heterogeneous Task Allocation via Flow Decomposition

11/06/2020
by   Kiril Solovey, et al.
0

Multi-robot systems are uniquely well-suited to performing complex tasks such as patrolling and tracking, information gathering, and pick-up and delivery problems, offering significantly higher performance than single-robot systems. A fundamental building block in most multi-robot systems is task allocation: assigning robots to tasks (e.g., patrolling an area, or servicing a transportation request) as they appear based on the robots' states to maximize reward. In many practical situations, the allocation must account for heterogeneous capabilities (e.g., availability of appropriate sensors or actuators) to ensure the feasibility of execution, and to promote a higher reward, over a long time horizon. To this end, we present the FlowDec algorithm for efficient heterogeneous task-allocation achieving an approximation factor of at least 1/2 of the optimal reward. Our approach decomposes the heterogeneous problem into several homogeneous subproblems that can be solved efficiently using min-cost flow. Through simulation experiments, we show that our algorithm is faster by several orders of magnitude than a MILP approach.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/20/2019

An Optimal Task Allocation Strategy for Heterogeneous Multi-Robot Systems

For a team of heterogeneous robots executing multiple tasks, we propose ...
research
02/28/2022

Efficient Task Allocation in Smart Warehouses with Multi-delivery Stations and Heterogeneous Robots

The task allocation problem in multi-robot systems (MRTA) is an NP-hard ...
research
09/07/2021

Distributed Allocation and Scheduling of Tasks with Cross-Schedule Dependencies for Heterogeneous Multi-Robot Teams

To enable safe and efficient use of multi-robot systems in everyday life...
research
04/11/2022

Automated Task Updates of Temporal Logic Specifications for Heterogeneous Robots

Given a heterogeneous group of robots executing a complex task represent...
research
09/09/2020

Resilient Task Allocation in Heterogeneous Multi-Robot Systems

For a multi-robot system equipped with heterogeneous capabilities, this ...
research
11/02/2020

Data-Driven Adaptive Task Allocation for Heterogeneous Multi-Robot Teams Using Robust Control Barrier Functions

Multi-robot task allocation is a ubiquitous problem in robotics due to i...
research
03/19/2020

Optimal Algorithm Allocation for Single Robot Cloud Systems

In order for a robot to perform a task, several algorithms need to be ex...

Please sign up or login with your details

Forgot password? Click here to reset