首页> 外文会议>High performance computing systems and applications >Out-of-Core Parallel Frontier Search with MapReduce
【24h】

Out-of-Core Parallel Frontier Search with MapReduce

机译:使用MapReduce的核心外并行边界搜索

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

摘要

Applying the MapReduce programming paradigm to frontier search yields simple yet efficient parallel implementations of heuristic search algorithms. We present parallel implementations of Breadth-First Frontier Search (BFFS) and Breadth-First Iterative-Deepening A~* (BF-IDA~*). Both scale well on high-performance systems and clusters. Using the iV-puzzle as an application domain, we found that the scalability of BFFS and BF-IDA~* is limited only by the performance of the I/O system. We generated the complete search space of the 15-puzzle (≈10 trillion states) with BFFS on 128 processors in 66 hours. Our results do not only confirm that the longest solution requires 80 moves [10], but also show how the utility of the Manhattan Distance and Linear Conflicts heuristics deteriorates in hard problems. Single random instances of the 15-puzzle can be solved in just a few seconds with our parallel BF-IDA~*. Using 128 processors, the hardest 15-puzzle problem took seven seconds to solve, while hard random instances of the 24-puzzle still take more than a day of computing time.
机译:将MapReduce编程范例应用于边界搜索会产生启发式搜索算法的简单而有效的并行实现。我们提出了广度优先边界搜索(BFFS)和广度优先迭代加深A〜*(BF-IDA〜*)的并行实现。两者都可以在高性能系统和群集上很好地扩展。使用iV-puzzle作为应用程序域,我们发现BFFS和BF-IDA〜*的可伸缩性仅受I / O系统性能的限制。我们用BFFS在66小时内在128个处理器上生成了15个谜题(约10万亿个状态)的完整搜索空间。我们的结果不仅证实最长的解决方案需要80步[10],而且还显示了在困难问题中,曼哈顿距离和线性冲突启发法的效用如何恶化。使用我们的并行BF-IDA〜*,只需几秒钟即可解决15个难题的单个随机实例。使用128个处理器,最棘手的15难题问题花了7秒钟来解决,而24难题的硬随机实例仍然需要一天以上的计算时间。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号