r - SNAP - Stanford University
r - SNAP - Stanford University
r - SNAP - Stanford University
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Assume enough RAM to fit r new into memory<br />
Store r old and matrix M on disk<br />
Then 1 step of power-iteration is:<br />
Initialize all entries of rnew to (1-β)/N<br />
For each page p (of out-degree n):<br />
Read into memory: p, n, dest1,…,destn, rold (p)<br />
for j = 1…n: rnew (destj) += β rold (p) / n<br />
0<br />
1<br />
2<br />
3<br />
4<br />
5<br />
6<br />
r<br />
src degree destination<br />
new rold 0 3 1, 5, 6<br />
1 4 17, 64, 113, 117<br />
2 2 13, 23<br />
2/7/2012 Jure Leskovec, <strong>Stanford</strong> C246: Mining Massive Datasets 38<br />
0<br />
1<br />
2<br />
3<br />
4<br />
5<br />
6