论文标题
通过流量分解快速近乎最佳的异构任务分配
Fast Near-Optimal Heterogeneous Task Allocation via Flow Decomposition
论文作者
论文摘要
多机器人系统非常适合执行复杂的任务,例如巡逻和跟踪,信息收集以及接送和交付问题,其性能明显高于单操作系统系统。大多数多机器人系统中的一个基本构建块是任务分配:将机器人分配给任务(例如,巡逻区域或为运输请求提供服务),因为它们是根据机器人的状态出现的,以最大程度地提高奖励。在许多实际情况下,分配必须解释异质的功能(例如,适当的传感器或执行器的可用性),以确保在很长一段时间内执行可行性并促进更高的奖励。为此,我们提出了FlowDec算法,以实现有效的异质任务分配,以达到至少1/2的最佳奖励因子。我们的方法将异质问题分解为几个均匀的子问题,可以使用微小成本流有效地解决这些问题。通过模拟实验,我们表明我们的算法比MILP方法要快几个数量级。
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.