Atree Routing Algorithm - PowerPoint PPT Presentation

About This Presentation
Title:

Atree Routing Algorithm

Description:

A-tree Algorithm (4 /13) Computing dx ... A-tree Algorithm (7 /13) Safe Move Computation (cont) Compute safe moves ... A-tree Algorithm (12 /13) Performing ... – PowerPoint PPT presentation

Number of Views:40
Avg rating:3.0/5.0
Slides: 14
Provided by: sungk
Category:

less

Transcript and Presenter's Notes

Title: Atree Routing Algorithm


1
A-tree Routing Algorithm
  • Compute dx(c, F0), dy(c, F0), df(c, F0)
  • We begin with root set R(F0) a,b,c,d,e,f for
    initial forest F0

2
Recall that
mx a, dx 3
my d, dx 2
3
Recall that (cont)
MF f, i, df 4, mfw i, mfs f
4
Computing dx/dy/df for Node c
5
Computing dx/dy/df Values
  • Compute dx/dy/df for all other nodes

6
Safe Move Computation
  • What kind of safe moves does node a contain?
  • We have dx(a, F0) 8, dy(a, F0) 1, df(a, F0)
    5
  • Type 1 dx df and dy df
  • Type 2 dx df and dy lt df
  • Type 3 dx lt df and dy df
  • So a has type-2 safe move

7
Safe Move Computation (cont)
  • Compute safe moves for all nodes in F0
  • Type 1 dx df and dy df
  • Type 2 dx df and dy lt df
  • Type 3 dx lt df and dy df
  • All moves are safe
  • No heuristic moves necessary

8
Recall that
9
Recall that (cont)
10
Safe Move for Node a
  • Perform safe move for node a (type 2)

11
Safe Move for Node a (cont)
  • Updating dx/dy/df values and safe moves

12
Performing Remaining Safe Moves
  • Choose the nodes in alphabetical order

13
Performing Remaining Moves
  • Final rectilinear Steiner arborescence
  • All source-sink paths are shortest
  • Total wirelength 18
  • 3 Steiner nodes (white square) used
  • All moves performed were safe
Write a Comment
User Comments (0)
About PowerShow.com