大图中解决斯坦纳树问题的分割合并算法

摘要:斯坦纳树问题 是一个经典问题,它要求在给定图中找到一个最小权重的树,使其跨越给定的一组终端顶点。该问题在许多实际应用中都有出现。过去十年中涌现了许多关于该问题的算法,特别是在2014年的第11届DIMACS挑战赛和2018年的第3届PACE竞赛中。本文中,我们提出了一种新颖的划分与合并算法,可以有效解决大规模图中的这个NP难问题。该算法首先将输入图分解为小片段,然后逐层逐渐建立图。从直觉上讲,该方法将每一层的局部搜索所找到的信息聚合到最终的图中。我们在广泛的基准实例上评估该算法,并显示该算法在大规模实例上优于DIMACS和PACE挑战赛的获胜者,并在小型或中型实例上与它们竞争。

作者:Xinyu Wu, Yi Zhou, Jin-Kao Hao, Zhang-Hua Fu

论文ID:2202.11885

分类:Data Structures and Algorithms

分类简称:cs.DS

提交时间:2023-08-22

PDF 下载: 英文版 中文版pdf翻译中