1 INTRODUCTION  
2 NOTATIONS AND PRELIMINARIES  
3 GRAPH RECURRENT NEURAL NETWORKS  
4 GRAPH CONVOLUTIONAL NETWORKS  
5 GRAPH AUTOENCODERS  
6 GRAPH REINFORCEMENT LEARNING  
7 GRAPH ADVERSARIAL METHODS  
8 DISCUSSIONS AND CONCLUSION  