Diffusion Based Graph Generative Methods