• DocumentCode
    2074126
  • Title

    An approximate max-Steiner-tree-packing min-Steiner-cut theorem

  • Author

    Lau, Lap Chi

  • Author_Institution
    Dept. of Comput. Sci., Toronto Univ., Ont., Canada
  • fYear
    2004
  • fDate
    17-19 Oct. 2004
  • Firstpage
    61
  • Lastpage
    70
  • Abstract
    Given an undirected multigraph G and a subset of vertices S ⊆ V(G), the Steiner tree packing problem is to find a largest collection of edge-disjoint trees that each connects S. This problem and its generalizations have attracted considerable attention from researchers in different areas because of their wide applicability. This problem was shown to be APX-hard (no polynomial time approximation scheme unless P=NP). In fact, prior to this paper, not even an approximation algorithm with asymptotic ratio o(n) was known despite several attempts. In this work, we close this huge gap by presenting the first polynomial time constant factor approximation algorithm for the Steiner tree packing problem. The main theorem is an approximate min-max relation between the maximum number of edge-disjoint trees that each connects S (i.e. S-trees) and the minimum size of an edge-cut that disconnects some pair of vertices in S (i.e. S-cut). Specifically, we prove that if the minimum S-cut in G has 26k edges, then G has at least k edge-disjoint S-trees; this answers Kriesell´s conjecture affirmatively up to a constant multiple. The techniques that we use are purely combinatorial, where matroid theory is the underlying ground work.
  • Keywords
    approximation theory; combinatorial mathematics; computational complexity; minimax techniques; trees (mathematics); APX-hard; approximate min-max relation; approximation algorithm; edge-disjoint trees; matroid theory; max-Steiner-tree-packing theorem; min-Steiner-cut theorem; polynomial time constant factor; undirected multigraph; Algorithm design and analysis; Application software; Approximation algorithms; Circuit synthesis; Combinatorial mathematics; Computer science; Polynomials; Routing; Upper bound; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science, 2004. Proceedings. 45th Annual IEEE Symposium on
  • ISSN
    0272-5428
  • Print_ISBN
    0-7695-2228-9
  • Type

    conf

  • DOI
    10.1109/FOCS.2004.10
  • Filename
    1366225