1 Introduction  
2 Definition and Categorization  
3 Advantages of LRNLP  
3.1 Advantages over Formal Language  
3.3 Advantages over E2E Neural Methods  
4 Deductive Reasoning  
4.1 Existing Task Formulations  
4.2 Methods  
4.3 Robustness of LLM as Reasoner  
5 Inductive Reasoning  
5.1 Existing Task Formulations  
5.2 Methods  
6 Abductive Reasoning  
6.1 Existing Task Formulations  
6.2 Methods  
7 Challenges and Opportunities  
8 Conclusion