首页> 外文期刊>ACM transactions on mathematical software >Algorithm 1015: A Fast Scalable Solver for the Dense Linear (Sum) Assignment Problem
【24h】

Algorithm 1015: A Fast Scalable Solver for the Dense Linear (Sum) Assignment Problem

机译:算法1015:一种用于密度线性(和)分配问题的快速可伸缩求解器

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

摘要

We present a new algorithm for solving the dense linear (sum) assignment problem and an efficient, parallel implementation that is based on the successive shortest path algorithm. More specifically, we introduce the well-known epsilon scaling approach used in the Auction algorithm to approximate the dual variables of the successive shortest path algorithm prior to solving the assignment problem to limit the complexity of the path search. This improves the runtime by several orders of magnitude for hard-to-solve real-world problems, making the runtime virtually independent of how hard the assignment is to find. In addition, our approach allows for using accelerators and/or external compute resources to calculate individual rows of the cost matrix. This enables us to solve problems that are larger than what has been reported in the past, including the ability to efficiently solve problems whose cost matrix exceeds the available systems memory. To our knowledge, this is the first implementation that is able to solve problems with more than one trillion arcs in less than 100 hours on a single machine.
机译:我们提出了一种用于解决密集线性(和)分配问题的新算法以及基于连续最短路径算法的有效,并行实现。更具体地,我们介绍了在拍卖算法中使用的众所周知的epsilon缩放方法,以在解决分配问题之前近似连续的最短路径算法的双变量来限制路径搜索的复杂性。这将运行时间提高了几个数量级,以便难以解决的现实问题,使运行时几乎独立于分配如何找到。此外,我们的方法允许使用加速器和/或外部计算资源来计算成本矩阵的单个行。这使我们能够解决比过去报告的要大的问题,包括有效解决成本矩阵超出可用系统内存的问题的能力。据我们所知,这是第一个能够在一台机器上少于100小时内解决多个弧度的问题的第一个实现。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号