首页> 外文OA文献 >A Distributed Anytime Algorithm for Dynamic Task Allocation in Multi-Agent Systems
【2h】

A Distributed Anytime Algorithm for Dynamic Task Allocation in Multi-Agent Systems

机译:多agent系统中动态任务分配的分布式任意时间算法

摘要

We introduce a novel distributed algorithm for multi-agent task allocation problems where the sets of tasks and agents constantly change over time. We build on an existing anytime algorithm (fast-max-sum), and give it significant new capa- bilities: namely, an online pruning procedure that simplifies the problem, and a branch-and-bound technique that reduces the search space. This allows us to scale to problems with hundreds of tasks and agents. We empirically evaluate our algorithm against established benchmarks and find that, even in such large environments, a solution is found up to 31% faster, and with up to 23% more utility, than state-of-the-art approximation algorithms. In addition, our algorithm sends up to 30% fewer messages than current approaches when the set of agents or tasks changes.
机译:我们针对多主体任务分配问题引入了一种新颖的分布式算法,其中任务和主体的集合随时间不断变化。我们以现有的随时算法(fast-max-sum)为基础,并为其赋予了重要的新功能:即简化问题的在线修剪程序和减少搜索空间的分支定界技术。这使我们能够扩展到数百个任务和代理的问题。我们根据既定的基准对算法进行了经验评估,发现即使在如此大的环境中,与最新的近似算法相比,该解决方案的速度提高了31%,实用性提高了23%。此外,当代理或任务集发生更改时,我们的算法比当前方法发送的消息最多减少30%。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号