Diffusion algorithm Initial α = —
total load: —
What's happening
—
Node loads
NodeLoadΔ
Load balance — σ across all nodes
σ highσ = —σ = 0
σ = std dev of all node loads. One value per step — not per edge. σ = 0 means perfectly balanced.
Color key
low load
mid load
high load
flow out
flow in
Algorithm
flow(u,v) = α × (Lu − Lv)
α = 1 / (max_degree + 1)
Lnew[u] = L[u] − Σ flows out