An FPT algorithm in polynomial space for the Directed Steiner Tree problem with Limited number of Diffusing nodes

被引:1
|
作者
Watel, Dimitri [1 ,3 ]
Weisser, Marc-Antoine [1 ]
Bentz, Cedric [2 ]
Barth, Dominique [3 ]
机构
[1] SUPELEC Syst Sci, Dept Comp Sci, F-91192 Gif Sur Yvette, France
[2] CEDRIC CNAM, F-75141 Paris, France
[3] Univ Versailles, F-78035 Versailles, France
关键词
Directed Steiner Tree; Parameterized complexity; Dynamic programming; Algorithms; Combinatorial problems; MULTICAST TRANSMISSIONS; NETWORKS;
D O I
10.1016/j.ipl.2014.09.027
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Given a directed graph with n nodes, a root r, a set X of k nodes called terminals and non-negative weights omega over the arcs, the Directed Steiner Tree problem (DST) asks for a directed tree T* of minimum cost omega(T*) rooted at r and spanning X. If this problem has several applications in multicast routing in packet switching networks, the modeling is no longer adapted in networks based upon the circuit switching principle, in which some nodes, called non-diffusing nodes, are not able to duplicate packets. We study a generalization of DST, called Directed Steiner Tree with Limited number of Diffusing nodes (DSTLD), able to model the multicast routing in a network containing at most d diffusing nodes. We provide an FPT exact algorithm running in time O (t(d) . d(k) . n . (d + k)) and in polynomial space for DSTLD, where t(d) is the number of unordered rooted trees with d unlabelled nodes. Thereby, we also provide the first exact algorithm running in polynomial space and in FPT time with respect to k which returns an optimal solution for DST instead of the optimal cost only. (C) 2014 Elsevier B.V. All rights reserved.
引用
收藏
页码:275 / 279
页数:5
相关论文
共 50 条
  • [1] FasterDSP: A faster approximation algorithm for directed Steiner tree problem
    Hsieh, Ming-I
    Wu, Eric Hsiao-Kuang
    Tsai, Meng-Feng
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2006, 22 (06) : 1409 - 1425
  • [2] PARAMETERIZED SINGLE-EXPONENTIAL TIME POLYNOMIAL SPACE ALGORITHM FOR STEINER TREE
    Fomin, Fedor, V
    Kaski, Petteri
    Lokshtanov, Daniel
    Panolan, Fahad
    Saurabh, Saket
    SIAM JOURNAL ON DISCRETE MATHEMATICS, 2019, 33 (01) : 327 - 345
  • [3] Parameterized Single-Exponential Time Polynomial Space Algorithm for Steiner Tree
    Fomin, Fedor V.
    Kaski, Petteri
    Lokshtanov, Daniel
    Panolan, Fahad
    Saurabh, Saket
    AUTOMATA, LANGUAGES, AND PROGRAMMING, PT I, 2015, 9134 : 494 - 505
  • [4] A faster algorithm for the Steiner tree problem
    Mölle, D
    Richter, S
    Rossmanith, P
    STACS 2006, PROCEEDINGS, 2006, 3884 : 561 - 570
  • [5] Polynomial Integrality Gap of Flow LP for Directed Steiner Tree
    Li, Shi
    Laekhanukit, Bundit
    PROCEEDINGS OF THE 2022 ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, SODA, 2022, : 3230 - 3236
  • [6] Polynomial Integrality Gap of Flow LP for Directed Steiner Tree
    Li, Shi
    Laekhanuki, Bundi
    ACM TRANSACTIONS ON ALGORITHMS, 2025, 21 (01)
  • [7] Approximation algorithm for solving the 1-line Steiner tree problem with minimum number of Steiner points
    Liu, Suding
    OPTIMIZATION LETTERS, 2024, 18 (06) : 1421 - 1435
  • [8] Faster Steiner Tree Computation in Polynomial-Space
    Fomin, Fedor V.
    Grandoni, Fabrizio
    Kratsch, Dieter
    ALGORITHMS - ESA 2008, 2008, 5193 : 430 - +
  • [9] AN O (N2) HEURISTIC ALGORITHM FOR THE DIRECTED STEINER MINIMAL TREE PROBLEM
    SMITH, JM
    LIEBMAN, JS
    APPLIED MATHEMATICAL MODELLING, 1980, 4 (05) : 369 - 375
  • [10] LEHMAN'S THEOREM AND THE DIRECTED STEINER TREE PROBLEM
    Abdi, Ahmad
    Feldmann, Andreas Emil
    Guenin, Bertrand
    Koenemann, Jochen
    Sanita, Laura
    SIAM JOURNAL ON DISCRETE MATHEMATICS, 2016, 30 (01) : 141 - 153