1-1
COMP670P
Lower-Stretch Spanning Trees Presenter: Yajun Wang COMP670P 1-1 - - PowerPoint PPT Presentation
Lower-Stretch Spanning Trees Presenter: Yajun Wang COMP670P 1-1 Introduction Graph Embedding on Tree Metrics Average O (log 2 n log log n ) stretch. stretch T ( u, v ) = dist T ( u,v ) d ( u,v ) 1 ave-stretch T ( E ) = ( u,v ) E
1-1
COMP670P
2-1
COMP670P
d(u,v)
1 |E|
3-1
COMP670P
The boundary of S, ∂S: the set of edges with exactly one endpoint in S. The volumn of a set of edges F, vol(F): the size of the set F. The volumn of a set of vertices S, vol(S): the number of edges incident to S. The ball shell around a vertex v, BS(r, v): the set of vertices ”right”
The cost (weight) of an edge, the length is d(e) = 1/w(e).
4-1
COMP670P
5-1
COMP670P
6-1
COMP670P
7-1
COMP670P
8-1
COMP670P
X
(u,v)∈∂(V0...,Vk)
stretchT (u, v) ≤ X
(u,v)∈∂(V0...,Vk)
(distT (x0, u) + distT (x0, v)) ≤ X
(u,v)∈∂(V0,...,Vk)
2√e · radG(x0) ≤ 2√e · radG(x0) 6m log2( ˆ m + 1) α · radG(x0)
9-1
COMP670P
10-1
COMP670P
11-1
COMP670P
12-1
COMP670P
13-1
COMP670P
(vj,vk)∈E:j≤i<k ri−rj rk−rj .
vol(E(Ba−1))
14-1
COMP670P
(1−2δ)ρ
15-1
COMP670P
16-1
COMP670P
17-1
COMP670P
({V0, . . . , Vk}, x, y) = StarDecomp(G, x0, δ, ǫ)
E and yk is on a shortest path from x0 to xk
COMP670P
({V1, . . . , Vk, x}) = ConeDecomp(G, S, ∆)
(a) k = k + 1; xk ∈ Sk; rk = ConeCut(Gk−1, xk, 0, ∆, Sk−1). (b) Set Vk = CSk−1(rk, xk); Gk = G(V −∪k
i=1Vk),Sk = Sk−1 −
Vk.
18-1
COMP670P
i=0Vi)) ≤ 2(1 + vol(Vj)) log2(m + 1)
cost(∂(V0, . . . , VK)) ≤
k
X
j=0
cost(E(Vj, V − ∪j
i]=Vi))
≤ 2 log2(m + 1) ǫρ
k
X
j=0
(vol(Vj) + 1) ≤ 6m log2(m + 1) ǫρ