graph/pagerank_utils library
PageRank via power iteration on a directed graph (roadmap #541).
Computes the stationary distribution of a random surfer who follows an
out-edge with probability damping and teleports to a uniformly random
node otherwise. Dangling nodes (no out-edges) would leak probability mass,
so their rank is redistributed across all nodes every iteration.