An integrated rolling horizon and adaptive-refinement approach for disjoint trajectories optimization

被引:3
作者
Hoch, Benno [1 ]
Liers, Frauke [1 ]
机构
[1] FAU Erlangen Nurnberg, Dept Data Sci, Cauerstr 11, D-91058 Erlangen, Germany
关键词
Disjoint trajectories; Adaptive refinement; Rolling horizon; Optimization; Integer programming; AIRCRAFT; EXISTENCE;
D O I
10.1007/s11081-022-09719-2
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Planning for multiple commodities simultaneously is a challenging task arising in divers applications, including robot motion or various forms of traffic management. Separation constraints between commodities frequently have to be considered to ensure safe trajectories, i.e., paths over time. Discrete decisions to ensure at least one of often multiple possible separation conditions renders planning of best possible continuous trajectories even more complex. Hence, the resulting disjoint trajectories optimization problems are mostly solved sequentially or with restricted planning space, potentially leading to losses in the usage of sparse resources and system capacities. To tackle these drawbacks, we develop a graph-based model for disjoint trajectories optimization with general separation requirements. We present a novel technique to derive a discretization for the full available space of motion. This can depict arbitrary, potentially non-convex, restricted areas. This necessitates solving an integer linear optimization program whose size scales with the number of discretization points. Thus, even for moderately sized instances a sufficiently detailed representation of space and time leads to models too large for state of the art hard- and software. To overcome this issue, we develop an adaptive-refinement algorithm: Starting from an optimal solution to the integer program in a coarse discretization, the algorithm re-optimizes trajectories in an adaptively-refined discretized neighborhood of the current solution. This is further integrated into a rolling horizon approach. We apply our approach to the integrated trajectory optimization and runway scheduling in the surrounding of airports. Computational experiments with realistic instances demonstrate the efficiency of the method.
引用
收藏
页码:1017 / 1055
页数:39
相关论文
共 58 条
[1]   Solving network design problems via iterative aggregation [J].
Baermann, Andreas ;
Liers, Frauke ;
Martin, Alexander ;
Merkert, Maximilian ;
Thurner, Christoph ;
Weninger, Dieter .
MATHEMATICAL PROGRAMMING COMPUTATION, 2015, 7 (02) :189-217
[2]   CONDITIONS FOR THE EXISTENCE OF PLANNING-HORIZONS [J].
BEAN, JC ;
SMITH, RL .
MATHEMATICS OF OPERATIONS RESEARCH, 1984, 9 (03) :391-401
[3]   Scheduling aircraft landings - The static case [J].
Beasley, JE ;
Krishnamoorthy, M ;
Sharaiha, YM ;
Abramson, D .
TRANSPORTATION SCIENCE, 2000, 34 (02) :180-197
[4]   Airport runway scheduling [J].
Bennell, Julia A. ;
Mesgarpour, Mohammad ;
Potts, Chris N. .
4OR-A QUARTERLY JOURNAL OF OPERATIONS RESEARCH, 2011, 9 (02) :115-138
[5]  
Bittner M, 2016, ICAS 30 INT C INT CO
[6]  
Bittner M., 2015, ENRI INT WORKSH ATM
[7]  
Blanco M, 2016, 16 WORKSH ALG APPR T, DOI 10.4230/OASIcs.ATMOS.2016.12
[8]  
Blanco M, 2017, COST PROJECTION METH, P59
[9]   On mathematical programming with indicator constraints [J].
Bonami, Pierre ;
Lodi, Andrea ;
Tramontani, Andrea ;
Wiese, Sven .
MATHEMATICAL PROGRAMMING, 2015, 151 (01) :191-223
[10]   A Discrete-Continuous Algorithm for Free Flight Planning [J].
Borndoerfer, Ralf ;
Danecker, Fabian ;
Weiser, Martin .
ALGORITHMS, 2021, 14 (01) :1-17