首页> 外文会议>International Conference for High Performance Computing, Networking, Storage and Analysis >A multithreaded algorithm for network alignment via approximate matching
【24h】

A multithreaded algorithm for network alignment via approximate matching

机译:通过近似匹配的网络对齐多线程算法

获取原文

摘要

Network alignment is an optimization problem to find the best one-to-one map between the vertices of a pair of graphs that overlaps as many edges as possible. It is a relaxation of the graph isomorphism problem and is closely related to the subgraph isomorphism problem. The best current approaches are entirely heuristic and iterative in nature. They generate real-valued heuristic weights that must be rounded to find integer solutions. This rounding requires solving a bipartite maximum weight matching problem at each iteration in order to avoid missing high quality solutions. We investigate substituting a parallel, half-approximation for maximum weight matching instead of an exact computation. Our experiments show that the resulting difference in solution quality is negligible. We demonstrate almost a 20-fold speedup using 40 threads on an 8 processor Intel Xeon E7-8870 system and now solve real-world problems in 36 seconds instead of 10 minutes.
机译:网络对齐是一种优化问题,用于在一对图之间的顶点之间找到最佳的一对一映射,这与尽可能多的边缘重叠。它是图形同构问题的放松,与子目称表同构异构问题密切相关。最佳目前的方法完全是启发性和迭代的性质。它们生成了真实的启发式权重,必须舍入以找到整数解决方案。这种舍入需要在每次迭代中求解二分钟的最大重量匹配问题,以避免缺少高质量的解决方案。我们调查以最大重量匹配代替并行,半近似而不是精确的计算。我们的实验表明,由此产生的溶液质量差异可忽略不计。我们在8个处理器英特尔Xeon E7-8870系统上使用40个线程展示了几乎20倍的加速,现在在36秒内解决现实世界问题而不是10分钟。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号