首页> 外文会议>International symposium on parameterized and exact computation >Speeding Up Dynamic Programming with Representative Sets: An Experimental Evaluation of Algorithms for Steiner Tree on Tree Decompositions
【24h】

Speeding Up Dynamic Programming with Representative Sets: An Experimental Evaluation of Algorithms for Steiner Tree on Tree Decompositions

机译:用代表集加速动态规划:基于树分解的Steiner树算法的实验评估

获取原文

摘要

Dynamic programming on tree decompositions is a frequently used approach to solve otherwise intractable problems on instances of small treewidth. In recent work by Bodlaender et al., it was shown that for many connectivity problems, there exist algorithms that use time, linear in the number of vertices, and single exponential in the width of the tree decomposition that is used. The central idea is that it suffices to compute representative sets, and these can be computed efficiently with help of Gaussian elimination. In this paper, we give an experimental evaluation of this technique for the Steiner Tree problem. A comparison of the classic dynamic programming algorithm and the improved dynamic programming algorithm that employs the table reduction shows that the new approach gives significant improvements on the running time of the algorithm and the size of the tables computed by the dynamic programming algorithm, and thus that the rank based approach from Bodlaender et al. does not only give significant theoretical improvements but also is a viable approach in a practical setting, and showcases the potential of exploiting the idea of representative sets for speeding up dynamic programming algorithms.
机译:关于树分解的动态编程是解决小树宽实例上其他棘手问题的常用方法。 Bodlaender等人最近的工作表明,对于许多连通性问题,存在着一些算法,这些算法使用时间,顶点数量呈线性,并且所使用的树分解的宽度呈单指数。中心思想是计算代表集就足够了,并且可以借助高斯消去法有效地计算这些代表集。在本文中,我们对Steiner Tree问题对该技术进行了实验评估。将经典动态规划算法与采用表归约法的改进型动态规划算法进行比较表明,该新方法对算法的运行时间和动态规划算法计算出的表的大小进行了重大改进,因此Bodlaender等人的基于等级的方法。它不仅在理论上进行了重大改进,而且在实际环境中也是一种可行的方法,并且展示了利用代表集的思想来加快动态编程算法的潜力。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号