JUNG
JUNG - Java Universal Network Graph Framework Looks quite advanced… we will see what it can do.
Trying out a graph framework to implement PageRank and other algorithms. We will see how it will work with PageRank. First, things first how to compile it: export CLASSPATH=/usr/share/java/commons-collections3.jar:/usr/share/java/junit.jar:../colt/lib/colt.jar ant -Ddistdir=. -Djardir=. jar
Well, the directory seems to have no effect whatsoever (the jar file is placed in the same directory), but it has to exist.
And then… voila the file is there: jung-1.5.3.jar
Compiling and Running samples: javac -classpath $CLASSPATH:../../jung-1.5.3.jar samples/graph/RankingDemo.java java -classpath $CLASSPATH:jung-1.5.3.jar:. samples.graph.RankingDemo