theory of graphs 7030639