• DocumentCode
    3450254
  • Title

    The Directed Steiner Network problem is tractable for a constant number of terminals

  • Author

    Feldman, Jon ; Ruhl, Matthias

  • Author_Institution
    Lab. for Comput. Sci., MIT, Cambridge, MA, USA
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    299
  • Lastpage
    308
  • Abstract
    We consider the Directed Steiner Network (DSN) problem, also called the Point-to-Point Connection problem, where given a directed graph G and p pairs {(s1,t1), ..., (sp,tp)} of nodes in the graph, one has to find the smallest subgraph H of G that contains paths from si to t i for all i. The problem is NP-hard for general p, since the Directed Steiner Tree problem is a special case. Until now, the complexity was unknown for constant p⩾3. We prove that the problem is polynomially solvable if p is any constant number, even if nodes and edges in G are weighted and the goal is to minimize the total weight of the subgraph H. In addition, we give an efficient algorithm for the Strongly Connected Steiner Subgraph problem for any constant p, where given a directed graph and p nodes in the graph, one has to compute the smallest strongly connected subgraph containing the p nodes
  • Keywords
    computability; computational complexity; directed graphs; minimisation; trees (mathematics); Directed Steiner Network problem; Directed Steiner Tree problem; NP-hard; Point-to-Point Connection problem; Strongly Connected Steiner Subgraph problem; complexity; directed graph; polynomial solvability; smallest strongly connected subgraph; subgraph weight minimization; tractable; Computer science; Costs; Laboratories; Polynomials; Postal services; Read only memory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science, 1999. 40th Annual Symposium on
  • Conference_Location
    New York City, NY
  • ISSN
    0272-5428
  • Print_ISBN
    0-7695-0409-4
  • Type

    conf

  • DOI
    10.1109/SFFCS.1999.814601
  • Filename
    814601