On-demand shared mobility systems require matching of one (one-to-one) or multiple riders (many- to-one) to a vehicle based on real-time information. We propose a novel graph-based algorithm (GMO- Match) for dynamic many-to-one matching problem in the presence of traffic congestion. The proposed algorithm, which is an iterative two-step method, provides high service quality and is efficient in terms of computational complexity. GMOMatch starts with a one-to-one matching in step 1 and is followed by solving a maximum weight matching problem is step 2 to combine the travel requests. To evaluate the performance of the proposed algorithm, it is compared with a ride-matching algorithm by IBM (Simonetto et al., 2019). Both algorithms are implemented in a micro-traffic simulator to assess their performance and also their impacts on traffic congestion. Downtown Toronto road network is chosen as the study area. In comparison to IBM algorithm, GMOMatch improves the service quality and traffic travel time by 32% and 4%, respectively. A sensitivity analysis is also conducted over different parameters to show their impacts on the service quality.
翻译:按需共享流动系统要求根据实时信息将1个(一对一)或多骑手(多对一)与车辆匹配(多对一)与车辆匹配。我们提议在交通堵塞的情况下,用新的图形算法(GMO-Match)解决动态的多对一匹配问题。提议的算法是一种迭接的两步方法,提供高服务质量,在计算复杂性方面效率很高。GNOMatch以第1步一对一匹配开始,然后解决最大重量匹配问题,这是将旅行申请合并的第2步。为了评估拟议算法的性能,我们建议将它与IBM(Simonetto等人,2019年)的搭配算法进行比较。两种算法都是在微贸易模拟器中实施的,以评估其性能和对交通堵塞的影响。Downtown Doront路网被选为研究区。与IBM算法相比, GMOMatch将服务质量和交通旅行时间分别提高32%和4%。在不同的参数上进行了敏感性分析,以显示其对服务质量的影响。