【24h】

Counting Polyominoes: A Parallel Implementation for Cluster Computing

机译:计数多氨基酸:群集计算的并行实现

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

The exact enumeration of most interesting combinatorial problems has exponential computational complexity. The finite-lattice method reduces this complexity for most two-dimensional problems. The basic idea is to enumerate the problem on small finite lattices using a transfer-matrix formalism. Systematically grow the size of the lattices and combine the results in order to obtain the desired series for the infinite lattice limit. We have developed a parallel algorithm for the enumeration of polyominoes, which are connected sets of lattice cells joined at an edge. The algorithm implements the finite-lattice method and associated transfer-matrix calculations in a very efficient parallel setup. Test runs of the algorithm on a HP server cluster indicates that in this environment the algorithm scales perfectly from 2 to 64 processors.
机译:最有趣的组合问题的精确枚举具有指数计算复杂性。对于大多数二维问题,有限格方法降低了这种复杂性。基本思想是使用转移矩阵形式主义在小有限晶格上枚举问题。系统地增大晶格的大小,并将结果组合起来以获得无限晶格极限所需的序列。我们已经开发了一种并行算法来枚举多胺,多胺是在边缘连接的晶格单元的连接集。该算法以非常有效的并行设置实现了有限晶格方法和相关的传递矩阵计算。该算法在HP服务器群集上的测试运行表明,在这种环境下,该算法可以完美地从2个处理器扩展到64个处理器。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号