Date post: | 19-Dec-2015 |
Category: |
Documents |
View: | 219 times |
Download: | 1 times |
Single source shortest paths in a simple polygon
Guibas, Hershberger, Leven, Sharir, Tarjan (1987)
s
s
s
s
s
s
s
s
s
s
s
s
Single source shortest path tree in a simple polygon
s
Assume a triangulation is given
s
Traverse the dual tree
s
s
s
s
There is a funnel associated with each leaf
cusp
You split the funnel when processing the leaf
s
s
s
s
s
s
s
s
Summary
• Scan the dual tree from the triangle that contains s
• Maintain a funnel at each leaf
s
s
Summary (cont)
• Represent each funnel as a finger search tree
You split the funnel in time logarithmic in the size of the smaller piece.
Then you insert an item to each piece
Summary (cont)
• The rest is analogous to the analysis of the jordan sorting algorithm