1. INTRODUCTION

2. DEFINITIONS & BACKGROUND  
2.1 Definitions  
2.2 Background  

3. CATEGORIZATION AND FRAMEWORK  
3.1 Categorization of Graph Scenarios with LLMs  
3.2 Categorization of LLMs on Graph Techniques  

4. PURE GRAPHS  
4.1 Direct Answering  
4.2 Heuristic Reasoning  
4.3 Algorithmic Reasoning  
4.4 Discussion  

5. TEXT-ATTRIBUTED GRAPHS  
5.1 LLM as Predictor  
5.2 LLM as Encoder  
5.3 LLM as Aligner  

6. TEXT-PAIRED GRAPHS  
6.1 LLM as Predictor  
6.2 LLM as Aligner  

7. APPLICATIONS  
7.1 Datasets, Splitting, and Evaluation  
7.2 Open-source Implementations  
7.3 Practical Applications  

8. FUTURE DIRECTIONS

9. CONCLUSION