Branch-and-price is a common approach to optimally solve time-extended multi-robot task allocation (MRTA) problems. However, so far no complex dependencies could be considered. Complex dependencies arise if multiple decompositions of tasks are available that can be allocated to different robots. We propose three different methods how to handle complex dependencies within branch-and-price (BnP) approaches for MRTA problems. The decomposition method is based on a decompose-then-allocate concept, while the decision variable method and the cluster method incorporate the complex dependencies explicitly into the overall optimization model. An evaluation is conducted to compare the proposed approaches.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Multi-robot Task Allocation with Complex Dependencies—A Branch-and-Price Approach

  • Esther Bischoff,
  • Robin Wöran,
  • Simon Rothfuß,
  • Sören Hohmann

摘要

Branch-and-price is a common approach to optimally solve time-extended multi-robot task allocation (MRTA) problems. However, so far no complex dependencies could be considered. Complex dependencies arise if multiple decompositions of tasks are available that can be allocated to different robots. We propose three different methods how to handle complex dependencies within branch-and-price (BnP) approaches for MRTA problems. The decomposition method is based on a decompose-then-allocate concept, while the decision variable method and the cluster method incorporate the complex dependencies explicitly into the overall optimization model. An evaluation is conducted to compare the proposed approaches.