1 Introduction  
2 Network Slicing and Multi-Tenancy Networks  
3 Resource Management in Network Slicing  
4 Machine Learning and Artificial Intelligence Methods  
5 Future Challenges  
6 Conclusions  