首页> 外文期刊>Expert Systems with Application >Parallel multi-objective multi-robot coalition formation
【24h】

Parallel multi-objective multi-robot coalition formation

机译:并行多目标多机器人联合阵型

获取原文
获取原文并翻译 | 示例

摘要

In the quest for greater autonomy, there is an increasing need for solutions that would enable a large set of robots to coalesce and perform complicated multi-robot tasks. This problem, also known as the multi-robot coalition formation problem has been traditionally approached as a single objective optimization problem. However, robots in the real world have to optimize multiple conflicting criteria such as battery life, number of completed tasks, and distance traveled. Researchers have only recently addressed the robot coalition formation problem as a multi-objective optimization problem, however the proposed solutions have computational bottlenecks that make them unsuitable for real time robotic applications. In this paper we address the issue of scalability by proposing parallelized algorithms in the CUDA programming framework. NSGA-II and PAES algorithm have been parallelized due to their suitability to the coalition formation domain as outlined in our previous work. The parallelized versions of these algorithms have been applied to both the additive and non-additive coalition formation environments. Simulations have been performed in the player/stage environment to validate the applicability of our approach to real robot situations. Results establish that the multi-point PAES parallel variant yields significant performance gains in terms of running time and solution quality when the problem is scaled to deal with large inputs. This suggests that the algorithm may be viable for real time robotic applications. Experiments demonstrate significant speedup when the proposed parallel algorithms were compared with the serial solutions proposed earlier. (C) 2015 Elsevier Ltd. All rights reserved.
机译:为了寻求更大的自主权,对解决方案的需求日益增长,这将使大量机器人能够合并并执行复杂的多机器人任务。传统上已经将此问题(也称为多机器人联盟形成问题)作为单个目标优化问题进行了处理。但是,现实世界中的机器人必须优化多个相互矛盾的标准,例如电池寿命,完成的任务数量和行驶距离。研究人员直到最近才将机器人联盟形成问题作为多目标优化问题解决,但是提出的解决方案具有计算瓶颈,这使其不适用于实时机器人应用。在本文中,我们通过在CUDA编程框架中提出并行化算法来解决可伸缩性问题。 NSGA-II和PAES算法已被并行化,因为它们适用于我们先前工作中概述的联盟形成域。这些算法的并行版本已应用于加性和非加性联盟形成环境。已经在播放器/舞台环境中进行了仿真,以验证我们的方法在实际机器人情况下的适用性。结果表明,将问题扩展为处理大量输入时,多点PAES并行变体可以在运行时间和解决方案质量方面带来显着的性能提升。这表明该算法对于实时机器人应用可能是可行的。实验证明,将提出的并行算法与先前提出的串行解决方案进行比较,可以显着提高速度。 (C)2015 Elsevier Ltd.保留所有权利。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号