Diffusion Graph Theory