Betweenness centrality on 1-dimensional periodic graphs
Norie Fu, Vorapong Suppakitpaisarn June 10, 2014
1 / 12
Betweenness centrality on 1-dimensional periodic graphs Norie Fu, - - PowerPoint PPT Presentation
Betweenness centrality on 1-dimensional periodic graphs Norie Fu, Vorapong Suppakitpaisarn June 10, 2014 1 / 12 Definition of periodic graphs Static graph G = ( V , E ) Periodic graph G = ( V , E ) finite and directed V = V Z
1 / 12
◮ Static graph G = (V, E)
◮ finite and directed ◮ allow contains self loops and
◮ a vector in Zd is associated
◮ Periodic graph G = (V , E)
◮ V = V × Zd ◮ E = {((u, y), (v, y + z)) :
2 / 12
◮ Static graph G = (V, E)
◮ finite and directed ◮ allow contains self loops and
◮ a vector in Zd is associated
◮ Periodic graph G = (V , E)
◮ V = V × Zd ◮ E = {((u, y), (v, y + z)) :
2 / 12
◮ Crystals ◮ System of uniform recurrence
◮ VLSI [Iwano, Steiglitz ’86]
◮ Planarity testing [Iwano, Steiglitz ’88] ◮ Connectivity testing [Cohen, Megiddo ’91] ◮ Shortest path problem [H¨
◮ Strongly polynomial-time algorithm on coherent and planar 2-dim.
◮ ...
3 / 12
◮ H = (U, F): a finite graph ◮ u, v, w ∈ U ◮ σH uv: # of the shortest paths from u to v on H ◮ σH uv(w): # of the shortest paths from u to v containing w on H
u=w=v
uv(w)
uv
4 / 12
◮ H = (U, F): a finite graph ◮ u, v, w ∈ U ◮ σH uv: # of the shortest paths from u to v on H ◮ σH uv(w): # of the shortest paths from u to v containing w on H
u=w=v
uv(w)
uv
◮ Defined by Freeman in 1977. ◮ Frequently used to deal with complex networks.
4 / 12
◮ Analysis of crystal structure
◮ average shortest path length of the finite subgraphs of periodic
◮ affects some properties of crystals [Ribeiro, Lind ’05] ◮ can significantly increase if nodes with high betweenness centrality
5 / 12
◮ x ∈ Z, Vx := {(w, z) : (w, z) ∈ V , z ≥ x} ◮ Gx: the subgraph of G induced by Vx. ◮ Gx(ν, D): the subgraph induced by Vx|D 0 (ν) = {λ : dG(ν, λ) < D}.
6 / 12
◮ x ∈ Z, Vx := {(w, z) : (w, z) ∈ V , z ≥ x} ◮ Gx: the subgraph of G induced by Vx. ◮ Gx(ν, D): the subgraph induced by Vx|D 0 (ν) = {λ : dG(ν, λ) < D}.
6 / 12
◮ x ∈ Z, Vx := {(w, z) : (w, z) ∈ V , z ≥ x} ◮ Gx: the subgraph of G induced by Vx. ◮ Gx(ν, D): the subgraph induced by Vx|D 0 (ν) = {λ : dG(ν, λ) < D}.
6 / 12
◮ x ∈ Z, Vx := {(w, z) : (w, z) ∈ V , z ≥ x} ◮ Gx: the subgraph of G induced by Vx. ◮ Gx(ν, D): the subgraph induced by Vx|D 0 (ν) = {λ : dG(ν, λ) < D}.
6 / 12
◮ x ∈ Z, Vx := {(w, z) : (w, z) ∈ V , z ≥ x} ◮ Gx: the subgraph of G induced by Vx. ◮ Gx(ν, D): the subgraph induced by Vx|D 0 (ν) = {λ : dG(ν, λ) < D}.
x (ν) = lim D→∞
0 |g Gx(ν,D)(ν).
6 / 12
7 / 12
x (ν) converges.
8 / 12
x (ν) converges.
x (ν). ◮ Note: hbcG x (ν) can be irrational. So more precisely, our algorithm
x (ν).
8 / 12
x (ν) converges.
x (ν). ◮ Note: hbcG x (ν) can be irrational. So more precisely, our algorithm
x (ν).
8 / 12
9 / 12
9 / 12
9 / 12
9 / 12
9 / 12
9 / 12
9 / 12
9 / 12
9 / 12
◮ Computation of the function dGx((u, y), (w, y + b)) of b.
10 / 12
1 1 1 1 1 1 1 1 1 1 1 1 1
11 / 12
1 1 1 1 1 1 1 1 1 1 1 1 1
11 / 12
1 1 1 1 1 1 1 1 1 1 1 1
1
11 / 12
◮ We can do similar discussions on
◮ directed periodic graphs, ◮ periodic graphs with edge weights, and ◮ doubly infinite periodic graphs. ◮ Use the theory on Gr¨
12 / 12
◮ We can do similar discussions on
◮ directed periodic graphs, ◮ periodic graphs with edge weights, and ◮ doubly infinite periodic graphs. ◮ Use the theory on Gr¨
◮ We need a new theory for 2-dimensional case.
12 / 12
◮ We can do similar discussions on
◮ directed periodic graphs, ◮ periodic graphs with edge weights, and ◮ doubly infinite periodic graphs. ◮ Use the theory on Gr¨
◮ We need a new theory for 2-dimensional case.
12 / 12