We study the problem of computing constrained shortest paths for battery electric vehicles. Since battery capacities are limited, fastest routes are often infeasible. Instead, users are interested in fast routes on which the energy consumption does not exceed the battery capacity. For that, drivers can deliberately reduce speed to save energy. Hence, route planning should provide both path and speed recommendations. To tackle the resulting NP-hard optimization problem, previous work trades correctness or accuracy of the underlying model for practical running times. We present a novel framework to compute optimal constrained shortest paths (without charging stops) for electric vehicles that uses more realistic physical models, while taking speed adaptation into account. Careful algorithm engineering makes the approach practical even on large, realistic road networks: We compute optimal solutions in less than a second for typical battery capacities, matching the performance of previous inexact methods. For even faster query times, the approach can easily be extended with heuristics that provide high quality solutions within milliseconds.
翻译:我们研究电池电动车辆的计算限制最短路径的问题。由于电池容量有限,最快路径往往不可行。相反,用户对能源消耗不超过电池容量的快路径感兴趣。为此,司机可以有意降低节能速度。因此,路线规划应当提供路径和速度建议。为了解决由此产生的NP硬优化问题,以往的工作交易在实际运行期间对基本模型的正确性或准确性进行了交易。我们提出了一个新框架,用以计算电动车辆使用更现实物理模型的最优限制最短路径(不充电站),同时考虑到速度适应。审慎的算法工程甚至使大型、现实的道路网络采用实用的方法:我们为典型电池容量计算出最佳解决方案,比以往不精确方法的性能低一秒。对于更快速的查询时间,该方法可以容易地扩展,使用在毫秒内提供高质量解决方案的粗略方法。