An Googles Stelle würde ich zum Erkennen von künstlichen Linknetzwerken -auch über mehr als nur drei Ecken- Diesen Algorithmus hier als Basis nehmen und etwas anpassen:
http://de.wikipedia.org/wiki/Spanning_Tree
Das ist Stoff, den ein Informatiker im 3. oder 4. Semester des Grundstudiums lernt.