Shortest path with acceleration constraints: complexity and approximation algorithms

被引:0
作者
Ardizzoni, S. [1 ]
Consolini, L. [1 ]
Laurini, M. [1 ]
Locatelli, M. [1 ]
机构
[1] Univ Parma, Dipartimento Ingn & Architettura, Parco Area Sci,181-A, Parma, Italy
关键词
Shortest path; Speed planning; Complexity; Approximation algorithms;
D O I
10.1007/s10589-022-00403-w
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
We introduce a variant of the Shortest Path Problem (SPP), in which we impose additional constraints on the acceleration over the arcs, and call it Bounded Acceleration SPP (BASP). This variant is inspired by an industrial application: a vehicle needs to travel from its current position to a target one in minimum-time, following pre-defined geometric paths connecting positions within a facility, while satisfying some speed and acceleration constraints depending on the vehicle position along the currently traveled path. We characterize the complexity of BASP, proving its NP-hardness. We also show that, under additional hypotheses on problem data, the problem admits a pseudo-polynomial time-complexity algorithm. Moreover, we present an approximation algorithm with polynomial time-complexity with respect to the data of the original problem and the inverse of the approximation factor e. Finally, we present some computational experiments to evaluate the performance of the proposed approximation algorithm.
引用
收藏
页码:555 / 592
页数:38
相关论文
共 23 条
[1]  
[Anonymous], 2004, Technical report
[2]  
ARDIZZONI S, 2022, IEEE T AUTOMAT CONTR
[3]   Efficient algorithm for finding k shortest paths based on re optimization technique [J].
Chen, Bi Yu ;
Chen, Xiao-Wei ;
Chen, Hui-Ping ;
Lam, William H. K. .
TRANSPORTATION RESEARCH PART E-LOGISTICS AND TRANSPORTATION REVIEW, 2020, 133
[4]   A solution of the minimum-time speed planning problem based on lattice theory [J].
Consolini, Luca ;
Laurini, Mattia ;
Locatelli, Marco ;
Minari, Andrea .
JOURNAL OF THE FRANKLIN INSTITUTE-ENGINEERING AND APPLIED MATHEMATICS, 2020, 357 (12) :7617-7637
[5]   An optimal complexity algorithm for minimum-time velocity planning [J].
Consolini, Luca ;
Locatelli, Marco ;
Minari, Andrea ;
Piazzi, Aurelio .
SYSTEMS & CONTROL LETTERS, 2017, 103 :50-57
[6]   Shortest Distance Problems in Graphs Using History-Dependent Transition Costs with Application to Kinodynamic Path Planning [J].
Cowlagi, Raghvendra V. ;
Tsiotras, Panagiotis .
2009 AMERICAN CONTROL CONFERENCE, VOLS 1-9, 2009, :414-+
[7]   A REOPTIMIZATION ALGORITHM FOR THE SHORTEST-PATH PROBLEM WITH TIME WINDOWS [J].
DESROCHERS, M ;
SOUMIS, F .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1988, 35 (02) :242-254
[8]   AN APPRAISAL OF SOME SHORTEST-PATH ALGORITHMS [J].
DREYFUS, SE .
OPERATIONS RESEARCH, 1969, 17 (03) :395-&
[10]  
Edmonds J., 1970, J COMB THEORY, V8, P299, DOI DOI 10.1016/S0021-9800(70)80083-7