论文标题
区域路径施工(ZAC)的方法
Zone pAth Construction (ZAC) based Approaches for Effective Real-Time Ridesharing
论文作者
论文摘要
Uberpool,Lyft Line,Grabshare等实时乘车共享系统随着客户降低客户的成本,提高驾驶员的每次旅行收入,并通过将客户分组类似的行程分组来减少道路交通,因此变得非常受欢迎。这些系统中的主要挑战是将“正确”的请求分组,以实时在“正确”可用的车辆中一起旅行,以便优化目标(例如,提供的请求,收入或延迟)。现有工作中通过以下方式解决了这一挑战:(i)实时生成尽可能多的相关可行(对于客户的可用延迟)组合;然后(ii)优化对车辆可行的请求组合的分配。由于请求组合的数量随着车辆能力的增加和请求数量的增加而增加,因此不幸的是,这种方法必须采用临时启发式方法来确定请求组合的子集进行分配。我们的关键贡献是开发雇用区域(单个位置的抽象)路径而不是请求组合的方法。与竞争方法相比,由于两个原因,区域路径可以实时产生更多的“相关”组合(与临时启发法相比):(i)每个区域路径通常代表多个请求组合; (ii)使用离线和在线方法的组合生成区域路径。具体而言,我们同时贡献近视(仅针对当前请求的乘车共享任务)和非侧层(乘车分配任务考虑对预期的未来请求的影响)方法。在我们的实验结果中,我们证明了我们的近视方法的表现(相对于客观和运行时)优于现实世界和合成数据集的当前最佳近视方法。
Real-time ridesharing systems such as UberPool, Lyft Line, GrabShare have become hugely popular as they reduce the costs for customers, improve per trip revenue for drivers and reduce traffic on the roads by grouping customers with similar itineraries. The key challenge in these systems is to group the "right" requests to travel together in the "right" available vehicles in real-time, so that the objective (e.g., requests served, revenue or delay) is optimized. This challenge has been addressed in existing work by: (i) generating as many relevant feasible (with respect to the available delay for customers) combinations of requests as possible in real-time; and then (ii) optimizing assignment of the feasible request combinations to vehicles. Since the number of request combinations increases exponentially with the increase in vehicle capacity and number of requests, unfortunately, such approaches have to employ ad hoc heuristics to identify a subset of request combinations for assignment. Our key contribution is in developing approaches that employ zone (abstraction of individual locations) paths instead of request combinations. Zone paths allow for generation of significantly more "relevant" combinations (in comparison to ad hoc heuristics) in real-time than competing approaches due to two reasons: (i) Each zone path can typically represent multiple request combinations; (ii) Zone paths are generated using a combination of offline and online methods. Specifically, we contribute both myopic (ridesharing assignment focussed on current requests only) and non-myopic (ridesharing assignment considers impact on expected future requests) approaches that employ zone paths. In our experimental results, we demonstrate that our myopic approach outperforms (with respect to both objective and runtime) the current best myopic approach for ridesharing on both real-world and synthetic datasets.