Preface.- Acknowledgments.- Introduction.- Background and Traditional Approaches.- Neighborhood Reconstruction Methods.- Multi-Relational Data and Knowledge Graphs.- The Graph Neural Network Model.- Graph Neural Networks in Practice.- Theoretical Motivations.- Traditional Graph Generation Approaches.- Deep Generative Models.- Conclusion.- Bibliography.- Author's Biography .