Network theory : analysis and synthesis