【24h】

Solving the Exploration's Problem with Several Creatures More Efficiently

机译:用多种生物更有效地解决探索问题

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

摘要

We are presenting results of the creature's exploration problem with several creatures. The task of the creatures is to visit all empty cells in an environment with obstacles in shortest time and with a maximum of efficiency. The cells are arranged in a regular 2D grid and the underlying processing model is a Cellular Automaton (CA). We have investigated the question how many creatures and which algorithm should be used in order to fulfill the task most efficiently with lowest cost. We use a set of 10 different behaviors (algorithms) for the creature which have proved to be very efficient in the case where only one creature explores the environment. These algorithms were found by exhaustive search and evaluation by the aid of hardware (FPGA) implementation. Different environments and a varying number (1 to 64) of creatures were used in simulations in order to evaluate the cooperative work and efficiency. It turned out that for each environment a certain number of creatures and a certain algorithm is cost optimal in terms of work units. The total amount of work using one creature with the best algorithm X is many cases higher than the work using n creature with an adequate algorithm Y. Using several creatures, positive conflicts arise which may help to solve the problem more efficiently.
机译:我们正在与几个生物一起介绍该生物的探索问题的结果。这些生物的任务是在最短的时间内以最大的效率访问有障碍物的环境中的所有空细胞。单元以规则的2D网格排列,基础处理模型为“细胞自动机”(CA)。我们研究了以下问题:应该使用多少个生物以及使用哪种算法才能以最低的成本最有效地完成任务。我们为该生物使用了一组10种不同的行为(算法),这些行为在只有一个生物探索环境的情况下被证明是非常有效的。这些算法是通过硬件(FPGA)实现的详尽搜索和评估找到的。为了评估合作工作和效率,在模拟中使用了不同的环境和数量不同(1-64种)的生物。事实证明,就每种环境而言,就工作单位而言,一定数量的生物和某种算法是成本最佳的。使用一个具有最佳算法X的生物的工作总量要比使用具有适当算法Y的n个生物的工作量高很多。使用几个生物,会产生积极的冲突,这可能有助于更有效地解决问题。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号