Robust Tail Assignment

The first part of this thesis is devoted to the general problem of stochastic shortest path problem. It is about searching for the shortest path in a graph in which arc lengths are uncertain and specified by continuous random variables. This problem is at the core of various applications, especially in robust transportation planning where paths correspond to aircraft, train, or bus rotations, crew duties or rosters, etc. We propose a novel solution method based on a discretisation of random variables which is applicable to any class of continuous random variables. We also give bounds on the approximation error of the discretised path lengths compared to the continuous path lengths. In addition, we provide theoretical results for the computational complexity of this method. In the second part we apply this method to a real world airline transportation problem: the so-called tail assignment problem. The goal of the tail assignment problem is to construct aircraft rotations, routes consisting of flight segments, for a set of individual aircraft in order to cover a set of flight segments (legs) while considering operational constraints of each individual aircraft as well as short- to long-term individual maintenance requirements. We state a stochastic programming formulation of this problem and we show how to solve it efficiently by using our method within a column generation framework. We show the gain of our stochastic approach in comparison to standard KPI in terms of less propagated delay and thus less operational costs without growth of computational complexity. A key point of our complex approach to robust optimisation problem is the fit of the underlying stochastic model with reality. We propose a delay propagation model that is realistic, not overfitted, and can therefore be used for forecasting purposes. We benchmark our results using extensive simulation. We show a significant decrease of arrival delays and thus monetary savings on average as well as in the majority of our disruption scenarios. We confirm these benefits in even more life-like benchmarks as simulation where recovery actions are taken and in scenarios which use historical delays directly instead of the stochastic model.

[1]  George B. Kleindorfer,et al.  Bounding Distributions for a Stochastic Acyclic Network , 1971, Oper. Res..

[2]  Paolo Toth,et al.  Recovery-Robust Platforming by Network Buffering , 2009 .

[3]  Melvyn Sim,et al.  The Price of Robustness , 2004, Oper. Res..

[4]  Sumit Sarkar,et al.  A Relaxation-Based Pruning Technique for a Class of Stochastic Shortest Path Problems , 1996, Transp. Sci..

[5]  Ralf Borndörfer,et al.  Konrad-zuse-zentrum F ¨ Ur Informationstechnik Berlin a Column Generation Approach to Airline Crew Scheduling , 2022 .

[6]  Gilbert Laporte,et al.  A large neighbourhood search heuristic for the aircraft and passenger recovery problem , 2011, 4OR.

[7]  Nikolaos Papadakos,et al.  Integrated airline scheduling , 2009, Comput. Oper. Res..

[8]  Cynthia Barnhart,et al.  The Global Airline Industry , 2009 .

[9]  Edmund K. Burke,et al.  A multi-objective approach for robust airline scheduling , 2010, Comput. Oper. Res..

[10]  Andrew W. Shogan Bounding distributions for a stochastic pert network , 1977, Networks.

[11]  Srini Ramaswamy,et al.  Solving Large Airline Crew Scheduling Problems: Random Pairing Generation and Strong Branching , 2001, Comput. Optim. Appl..

[12]  Peter Belobaba,et al.  Analysis of the potential for delay propagation in passenger airline networks , 2008 .

[13]  George L. Nemhauser,et al.  Airline Crew Scheduling Under Uncertainty , 2005, Transp. Sci..

[14]  David R. Karger,et al.  Optimal Route Planning under Uncertainty , 2006, ICAPS.

[15]  Matteo Fischetti,et al.  Fast Approaches to Improve the Robustness of a Railway Timetable , 2009, Transp. Sci..

[16]  Stephen Anderson,et al.  Evaluating the true cost to airlines of one minute of airborne or ground delay: final report , 2004 .

[17]  Sebastian Stiller,et al.  Extending Concepts of Reliability - Network Creation Games, Real-time Scheduling, and Robust Optimization , 2009 .

[18]  George L. Nemhauser,et al.  The aircraft rotation problem , 1997, Ann. Oper. Res..

[19]  Gang Yu,et al.  Special Issue: 2002 Franz Edelman Award for Achievement in Operations Research and the Management Sciences: A New Era for Crew Recovery at Continental Airlines , 2003, Interfaces.

[20]  George L. Nemhauser,et al.  A Stochastic Model of Airline Operations , 2002, Transp. Sci..

[21]  John R. Birge,et al.  A Stochastic Programming Approach to the Airline Crew Scheduling Problem , 2006, Transp. Sci..

[22]  Jacques Desrosiers,et al.  Crew Pairing at Air France , 1993 .

[23]  Cynthia Barnhart,et al.  Applications of Operations Research in the Air Transport Industry , 2003, Transp. Sci..

[24]  Laurent El Ghaoui,et al.  Robust Solutions to Least-Squares Problems with Uncertain Data , 1997, SIAM J. Matrix Anal. Appl..

[25]  Bajis M. Dodin,et al.  Bounding the Project Completion Time Distribution in PERT Networks , 1985, Oper. Res..

[26]  Cynthia Barnhart,et al.  Airline Fleet Assignment with Enhanced Revenue Modeling , 2009, Oper. Res..

[27]  Cynthia Barnhart,et al.  Airline Schedule Planning: Integrated Models and Algorithms for Schedule Design and Fleet Assignment , 2004, Transp. Sci..

[28]  Mattias Grönkvist,et al.  The Tail Assignment Problem , 2005 .

[29]  Oliver Weide,et al.  Robust and Integrated Airline Scheduling , 2009 .

[30]  Amy Cohn,et al.  Decreasing airline delay propagation by re-allocating scheduled slack , 2010 .

[31]  Cynthia Barnhart,et al.  Itinerary-Based Airline Fleet Assignment , 2002, Transp. Sci..

[32]  Cynthia Barnhart,et al.  Planning for Robust Airline Operations: Optimizing Aircraft Routings and Flight Departure Times to Minimize Passenger Disruptions , 2006, Transp. Sci..

[33]  Alexander Shapiro,et al.  The Sample Average Approximation Method for Stochastic Discrete Optimization , 2002, SIAM J. Optim..

[34]  Jean-François Cordeau,et al.  A computational study of Benders decomposition for the integrated aircraft routing and crew scheduling problem , 2003, Comput. Oper. Res..

[35]  John M. Burt,et al.  Conditional Monte Carlo: A Simulation Technique for Stochastic Network Analysis , 1971 .

[36]  Cynthia Barnhart,et al.  Flight operations recovery: New approaches considering passenger recovery , 2006, J. Sched..

[37]  Arkadi Nemirovski,et al.  Robust Convex Optimization , 1998, Math. Oper. Res..

[38]  Allen L. Soyster,et al.  Technical Note - Convex Programming with Set-Inclusive Constraints and Applications to Inexact Linear Programming , 1973, Oper. Res..

[39]  Martin W. P. Savelsbergh,et al.  Branch-and-Price: Column Generation for Solving Huge Integer Programs , 1998, Oper. Res..

[40]  Matteo Fischetti,et al.  Light Robustness , 2009, Robust and Online Large-Scale Optimization.

[41]  Ronald Prescott Loui,et al.  Optimal paths in graphs with stochastic or multidimensional weights , 1983, Commun. ACM.

[42]  T. G. Coleman,et al.  Numerical Integration , 2019, Numerical Methods for Engineering An introduction using MATLAB® and computational electromagnetics examples.

[43]  Mark E. J. Newman,et al.  Power-Law Distributions in Empirical Data , 2007, SIAM Rev..

[44]  Matteo Salani,et al.  Uncertainty Feature Optimization for the Airline Scheduling Problem , 2009 .

[45]  R. Badinelli Approximating probability density functions and their convolutions using orthogonal polynomials , 1996 .

[46]  Matthias Ehrgott,et al.  A comparison of stochastic programming and bi-objective optimisation approaches to robust airline crew scheduling , 2011, OR Spectr..

[47]  Cynthia Barnhart,et al.  Improving Crew Scheduling by Incorporating Key Maintenance Routing Decisions , 2003 .

[48]  Matthias Ehrgott,et al.  Constructing robust crew schedules with bicriteria optimization , 2002 .

[49]  John-Paul Clarke,et al.  Effects of increased nonstop routing on airline cost and profit , 2001 .

[50]  Melvyn Sim,et al.  Robust discrete optimization and network flows , 2003, Math. Program..

[51]  Gang Yu,et al.  OPERATIONS RESEARCH IN THE AIRLINE INDUSTRY. , 1998 .

[52]  John R. Birge,et al.  Introduction to Stochastic Programming , 1997 .

[53]  Gary Froyland,et al.  Robust Airline Schedule Planning: Minimizing Propagated Delay in an Integrated Routing and Crewing Framework , 2012, Transp. Sci..

[54]  George L. Nemhauser,et al.  A Robust Fleet-Assignment Model with Hub Isolation and Short Cycles , 2004, Transp. Sci..

[55]  Ellis L. Johnson,et al.  Robust Airline Fleet Assignment: Imposing Station Purity Using Station Decomposition , 2005, Transp. Sci..

[56]  Diego Klabjan,et al.  Robust Airline Crew Pairing: Move-up Crews , 2006, Transp. Sci..

[57]  John-Paul Clarke,et al.  MEANS—MIT Extensible Air Network Simulation , 2007, Simul..

[58]  Jean-François Cordeau,et al.  Benders Decomposition for Simultaneous Aircraft Routing and Crew Scheduling , 2000, Transp. Sci..

[59]  John B. Shoven,et al.  I , Edinburgh Medical and Surgical Journal.

[60]  D. R. Fulkerson Expected Critical Path Lengths in PERT Networks , 1962 .

[61]  Cynthia Barnhart,et al.  Airline Fleet Assignment with Time Windows , 2000, Transp. Sci..

[62]  John-Paul Clarke,et al.  An Optimization Approach to Airline Integrated Recovery , 2012, Transp. Sci..

[63]  David M. Ryan,et al.  Flight Attendant Rostering for Short-Haul Airline Operations , 1997, Oper. Res..

[64]  George L. Nemhauser,et al.  Airline Crew Recovery , 2000, Transp. Sci..

[65]  Bajis M. Dodin Approximating the distribution functions in stochastic networks , 1985, Comput. Oper. Res..

[66]  Rajan Batta,et al.  A branch-and-price approach for operational aircraft maintenance routing , 2006, Eur. J. Oper. Res..

[67]  D. Malcolm,et al.  Application of a Technique for Research and Development Program Evaluation , 1959 .

[68]  George L. Nemhauser,et al.  Flight String Models for Aircraft Fleeting and Routing , 1998, Transp. Sci..

[69]  Hossein Soroush,et al.  Path Preferences and Optimal Paths in Probabilistic Networks , 1985, Transp. Sci..

[70]  Jephthah A. Abara,et al.  Applying Integer Linear Programming to the Fleet Assignment Problem , 1989 .

[71]  George L. Nemhauser,et al.  The fleet assignment problem: Solving a large-scale integer program , 1995, Math. Program..

[72]  M. Ball,et al.  Total Delay Impact Study: A Comprehensive Assessment of the Costs and Impacts of Flight Delay in the United States , 2010 .

[73]  Allan Larsen,et al.  Airline Disruption Management - Perspectives, Experiences and Outlook , 2007 .

[74]  Rommert Dekker,et al.  Stochastic Improvement of Cyclic Railway Timetables , 2006 .

[75]  Ellis L. Johnson,et al.  Integrated Airline Fleet and Crew Robust Planning , 2009, Transp. Sci..

[76]  Arkadi Nemirovski,et al.  Robust solutions of uncertain linear programs , 1999, Oper. Res. Lett..

[77]  H. Frank,et al.  Shortest Paths in Probabilistic Graphs , 1969, Oper. Res..

[78]  M. Padberg,et al.  Solving airline crew scheduling problems by branch-and-cut , 1993 .

[79]  Amy Mainville Cohn,et al.  An integer programming approach to generating airline crew pairings , 2009, Comput. Oper. Res..

[80]  Stefan E. Karisch,et al.  Airline Crew Rostering: Problem Types, Modeling, and Optimization , 2004, Ann. Oper. Res..

[81]  Srini Ramaswamy,et al.  Airline Crew Scheduling with Regularity , 2001, Transp. Sci..

[82]  Gang Yu,et al.  A Grasp for Aircraft Routing in Response to Groundings and Delays , 1997, J. Comb. Optim..

[83]  Jacques Desrosiers,et al.  A Column Generation Approach for Large-Scale Aircrew Rostering Problems , 1999, Oper. Res..