期刊文献+

节点加权的Steiner树问题的降阶回溯算法 被引量:2

Backtracking algorithm with reduction for node-weighted Steiner tree problem
下载PDF
导出
摘要 节点加权的Steiner树问题是组合优化中一个经典的NP-hard问题,现有算法研究该问题时存在时间复杂性高或无法得到最优解的缺点。针对现有算法的不足,提出了一个基于降阶技术的回溯算法。首先研究该问题的数学性质,利用数学性质对该问题进行降阶以缩小问题的规模;接着提出上界子算法和下界子算法,利用上下界子算法对该问题的解空间树进行剪枝,提高搜索效率;最后利用上下界子算法和数学性质设计了一个回溯算法求解该问题。示例分析以及实验的结果表明,该算法不仅时间复杂性较低而且可以得到问题的最优解。 The node-weighted Steiner tree problem is a classic NP-hard problem in the combinatorial optimization.The existing algorithms for studying the problem have the disadvantages of high time complexity and unavailability of the optimal solution.In view of the shortcomings of existing algorithms,this paper presented a backtracking algorithm based on reduced-order technique.Firstly,this paper studied the mathematical properties of the node-weighted Steiner tree problem and utilized its mathematical properties to reduce the scale of the problem.Then,it designed an upper bound sub-algorithm and a lower bound sub-algorithm and utilized such sub-algorithms to prune the solution space tree of the problem and improved the search efficiency.Finally,it designed a backtracking algorithm to solve the above-mentioned problem by utilizing the upper and lower bound sub-algorithms and mathematical properties.Example analysis and experimental results demonstrate that the algorithm is not only with lower time complexity,but also can obtain the optimal solution of the problem.
作者 胡沁 宁爱兵 苟海雯 张惠珍 Hu Qin;Ning Aibing;Gou Haiwen;Zhang Huizhen(Business School,University of Shanghai for Science&Technology,Shanghai 200093,China)
出处 《计算机应用研究》 CSCD 北大核心 2020年第11期3307-3311,共5页 Application Research of Computers
基金 国家自然科学基金资助项目(71401106) 上海市一流学科建设项目(S1201YLXK)。
关键词 节点加权的Steiner树 上界 下界 回溯算法 node-weighted Steiner tree(NWST) upper bound lower bound backtracking algorithm
  • 相关文献

参考文献3

二级参考文献13

共引文献4

同被引文献6

引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部