Autonomous Ride-Sharing Service Using Graph Embedding and Dial-a-Ride Problem: Application to the Last-Mile Transit in Lyon City

Omar Rifki
DOI: https://doi.org/10.3390/math12040546
IF: 2.4
2024-02-11
Mathematics
Abstract:Autonomous vehicles are anticipated to revolutionize ride-sharing services and subsequently enhance the public transportation systems through a first–last-mile transit service. Within this context, a fleet of autonomous vehicles can be modeled as a Dial-a-Ride Problem with certain features. In this study, we propose a holistic solving approach to this problem, which combines the mixed-integer linear programming formulation with a novel graph dimension reduction method based on the graph embedding framework. This latter method is effective since accounting for heterogeneous travel demands of the covered territory tends to increase the size of the routing graph drastically, thus rendering the exact solving of small instances computationally infeasible. An application is provided for the real transport demand of the industrial district of "Vallée de la Chimie" in Lyon city, France. Instances involving more than 50 transport requests and 10 vehicles could be easily solved. Results suggest that this method generates routes of reduced nodes with lower vehicle kilometers traveled compared to the constrained K-means-based reduction. Reductions in terms of GHG emissions are estimated to be around 75% less than the private vehicle mode in our applied service. A sensitivity analysis is also provided.
mathematics
What problem does this paper attempt to address?
### Problems the paper attempts to solve The paper aims to solve the "last - mile" transportation problem in cities, especially in low - density industrial or commercial areas where the public transportation system is insufficiently covered. Specifically, the author proposes an optimization method based on graph embedding and the Dial - a - Ride Problem (DARP) to design an autonomous shared mobility service (SAV) in order to improve the efficiency and sustainability of the public transportation system. ### Background and motivation 1. **Urban expansion and transportation problems**: - Urban expansion has led to the emergence of low - density areas. The public transportation system in these areas is insufficiently covered, increasing infrastructure costs. - Shared mobility, as a solution, can meet the transportation needs of the first mile and the last mile. 2. **Advantages of autonomous shared vehicles (SAV)**: - Economic advantages: reduce operating and investment costs, provide more frequent services, and improve customer satisfaction. - Environmental advantages: reduce greenhouse gas emissions and improve energy utilization efficiency. 3. **Existing research and challenges**: - Most SAV research relies on rule - based allocation methods, and optimization models are less applied in dynamic systems. - Static systems (such as reservation - based SAV services) can be solved by optimization models, but they have high computational complexity and are difficult to apply on a large scale. ### Research objectives 1. **Propose a graph dimension reduction method under the graph embedding framework**: - Reduce the dimension of the routing graph through graph embedding techniques (especially the node2vec algorithm) so that it can be solved by an exact mixed - integer linear programming (MILP) solver. 2. **Design an SAV service close to practical applications**: - Select an industrial area "Vallée de la Chimie" in Lyon, France as an application case. This area has an urgent need for last - mile transportation solutions. - Generate realistic traffic demands considering multi - modal transportation and use the OPTIREL tool for traffic demand modeling. ### Method overview 1. **Mathematical model**: - Based on Cordeau's three - index DARP model, introduce new objective functions and variables. - The objective functions include minimizing the total travel time, passenger dissatisfaction, and greenhouse gas emissions. 2. **Graph dimension reduction mechanism**: - Use the node2vec algorithm to embed the routing graph and generate feature vectors of nodes. - Calculate the similarity matrix between nodes, select the P - D pairs with the highest similarity for merging. - Update the weights and distances of the merged graph to reduce the dimension of the graph. ### Experimental results - This method can generate routes with fewer nodes when handling more than 50 transportation requests and 10 vehicles. Compared with the dimension - reduction method based on constrained K - means, the vehicle travel mileage is shorter. - The estimated greenhouse gas emissions are reduced by about 75% compared with the private car mode. ### Conclusion This research proposes an effective graph embedding and optimization method for designing an autonomous shared mobility service, solving the last - mile transportation problem in cities and improving the efficiency and sustainability of the public transportation system.