Graph is cool. I've made use of it almost instantly, no learning curve or something. We had Graph Theory course in the university, though. So I recommend reading some basics graph theory tutorials and off you go :)
Comment on Re: Knowledge of the Graph distribution