Separator-Based Pruned Dynamic Programming for Steiner Tree
2019 ◽
Vol 33
◽
pp. 1520-1527
◽
Keyword(s):
Steiner tree is a classical NP-hard problem that has been extensively studied both theoretically and empirically. In theory, the fastest approach for inputs with a small number of terminals uses the dynamic programming, but in practice, stateof-the-art solvers are based on the branch-and-cut method. In this paper, we present a novel separator-based pruning technique for speeding up a theoretically fast DP algorithm. Our empirical evaluation shows that our pruned DP algorithm is quite effective against real-world instances admitting small separators, scales to more than a hundred terminals, and is competitive with a branch-and-cut solver.
2018 ◽
Vol 10
(4)
◽
pp. 557-596
◽
Keyword(s):
2019 ◽
Vol 1282
◽
pp. 012012
◽
Keyword(s):
2015 ◽
Vol 23
(4)
◽
pp. 1092-1106
◽
Keyword(s):
Keyword(s):
2019 ◽
Vol 20
(1)
◽
pp. 195-204
◽
2014 ◽
Vol 3
(4)
◽
pp. 422
◽
1997 ◽
Vol 97
(1)
◽
pp. 139-148
◽
Keyword(s):