1. Introduction  

2. Challenges and Objectives in the Design of Vehicle Sharing Systems  

3. Models and Algorithmic Approaches for Optimizing Vehicle Sharing Systems  

4. Algorithms for Ride Sharing  

5. Research Challenges and Future Prospects  

6. Conclusions  