Hi - I took at look at your graph and I think I see what the problem is.
Your graph has some weights that are not positive. That is causing a
divide by zero error in the nx.pagerank() algorithm. I could see a
case for making the algorithm work correctly for zero weights but not
for negative weights.
The nx.pagerank_scipy() algorithm manages to finish and produce an
answer but I'm not sure what the results mean. I'm surprised it
didn't break.
The nx.pagerank_numpy() algorithm is just running out of memory as you
say. It finds all of the eigenvalues so this is not a practical
choice for bigger problems.
Aric
> --
> You received this message because you are subscribed to the Google Groups
> "networkx-discuss" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to
networkx-discu...@googlegroups.com.
> To post to this group, send email to
networkx...@googlegroups.com.
> Visit this group at
http://groups.google.com/group/networkx-discuss.
> For more options, visit
https://groups.google.com/groups/opt_out.