NASA NTRS · 20220008370
Fast Near-Optimal Heterogeneous Task Allocation via Flow Decomposition
Abstract
Multi-robot systems are uniquely well-suited to perform complex tasks such as patrolling and tracking, infor- mation 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 dynamic 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 potentially heteroge- neous capabilities (e.g., availability of appropriate sensors or actuators) to ensure the feasibility of execution, and exploit predictive information concerning the likelihood of future tasks to promote a higher reward over a long time horizon. To this end, we present an efficient algorithm for predictive heterogeneous task- allocation achieving an approximation factor of at least 1/2 of the optimal reward. Our approach demonstrates that the problem can be decomposed 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-based approach.
Keep this discovery
Explore connections, maps & timelines
Pavone, Marco, Wolf, Michael T., Bandyopadhyay, Saptarshi, Solovey, Kiril, Rossi, Federico. 2021-05-30. Fast Near-Optimal Heterogeneous Task Allocation via Flow Decomposition. https://ntrs.nasa.gov/citations/20220008370
Cite the original work for its findings. Save a collection to share your selection of sources.