theory of graphs 4439883