Directed Steiner Approximation Algorithms - PowerPoint PPT Presentation

1 / 15
About This Presentation
Title:

Directed Steiner Approximation Algorithms

Description:

Directed Steiner Approximation Algorithms. 2. Steiner Tree ... Undirected and Directed versions of Steiner tree problem. 4. Approximation Ratios in Graphs ... – PowerPoint PPT presentation

Number of Views:80
Avg rating:3.0/5.0
Slides: 16
Provided by: gary149
Category:

less

Transcript and Presenter's Notes

Title: Directed Steiner Approximation Algorithms


1
Directed Steiner Approximation Algorithms
2
Steiner Tree Problem in Graphs
  • Given Weighted graph G(V,E,cost) and terminals
    S ? V
  • Find Minimum-cost tree T within G spanning S
  • Complexity Max SNP-hard Bern Plassmann, 1989
  • even in complete graphs with
    edge costs 1 2
  • Geometric STP NP-hard Garey
    Johnson, 1977
  • but has PTAS Arora, 1996

3
Undirected and Directed versions of Steiner tree
problem
4
Approximation Ratios in Graphs
(New performance ratio)
5
Idea of Approximation Algorithms
  • One destination Shortest path is the optimal
    solution.
  • Two destinations There is one start point where
    the path from the root splits into two paths to
    the destinations. As there are only n nodes on
    which the path can be located, the best position
    can be found in O(n) time after the shortest
    paths for the terminals have been calculated.
  • Three destinations The number of start point is
    two. The optimal location of these points can be
    found in O(nm) time. The factor m comes from the
    time required to calculate the shortest path from
    the first start point to all possible locations
    of the second start point.
  • gets beyond there the time required for an
    optimal solution grows out of hand very fast.

6
Idea of Roos Algorithm
7
Pseudo code of Roos Algorithm
8
Pseudo code of Charikar's Algorithm
9
Idea of Charikar's Algorithm
10
Performance Ratio of Charikar's Algorithm
11
Idea of Zelikovskys Algorithm
12
Pseudo code of TM Algorithm
13
Theorem of TM Algorithm
14
Pseudo code of KMB Algorithm
15
Theorem of KMB Algorithm
Write a Comment
User Comments (0)
About PowerShow.com