1. Theoretical Introduction to Programming;Mills,2005
2. Six Degrees of Separationhttps://en.wikipedia.org/wiki/Six_degrees_of_separation
3. Who is the Centre of the Movie Universe? Using Python and NetworkX to Analyse the Social Network of Movie Stars;Lewis;arXiv,2020
4. Algorithms in Java, Part 5: Graph Algorithms;Sedgewick,2003
5. Introduction to Algorithms;Cormen,2009