Robust optimization: Lessons learned from aircraft routing

Abstract Building robust airline scheduling models involves constructing schedules and routes with reduced levels of flight delays as well as fewer passenger and crew disruptions. In this paper, we study different classes of models to achieve robust airline scheduling solutions, with a focus on the aircraft routing problem. In particular, we compare one domain-specific approach and two general paradigms of robust models, namely, (i) an extreme-value based or robust optimization-based approach, and (ii) a chance-constrained or stochastic optimization-based approach. Our modeling and solution approach demonstrates the creation of data-driven uncertainty sets for aircraft routing using domain-specific knowledge and develops a completely data-driven simulation-based validation and testing approach. We first demonstrate that additional modeling, capturing domain knowledge, is required to adapt these general robust modeling paradigms to the aircraft routing problem, in order to meaningfully add robustness features specific to aircraft routing. However, we show that these models in their naive forms, still face issues of tractability and solution quality for the large-scale networks which are representative of real-world airline scheduling problems. Therefore, we develop and present advanced models that address these shortcomings. Our advanced models can be applied to aircraft routing in multiple ways, through varied descriptions of the uncertainty sets; and moreover, are generally applicable to linear and binary integer programming problems. Through our detailed computational results, we compare the performance of solutions arising from these different robust modeling paradigms and discuss the underlying reasons for their performance differences from a data-driven perspective.

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

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

[3]  Diego Klabjan,et al.  Robust Airline Scheduling Under Block-Time Uncertainty , 2011, Transp. Sci..

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

[5]  Nikolaos Trichakis,et al.  Pareto Efficiency in Robust Optimization , 2014, Manag. Sci..

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

[7]  Alexander Shapiro,et al.  Convex Approximations of Chance Constrained Programs , 2006, SIAM J. Optim..

[8]  Michel Bierlaire,et al.  Uncertainty feature optimization: An implicit paradigm for problems with noisy data , 2011, Networks.

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

[10]  Cynthia Barnhart,et al.  Integrated Disruption Management and Flight Planning to Trade Off Delays and Fuel Burn , 2016, Transp. Sci..

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

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

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

[14]  Abraham Charnes,et al.  Some Special P-Models in Chance-Constrained Programming , 1967 .

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

[16]  A. Charnes,et al.  Chance-Constrained Programming , 1959 .

[17]  Gary Froyland,et al.  The Recoverable Robust Tail Assignment Problem , 2014, Transp. Sci..

[18]  John-Paul Clarke,et al.  Approaches to incorporating robustness into airline scheduling , 2000 .

[19]  Cynthia Barnhart,et al.  Composite Variable Formulations for Express Shipment Service Network Design , 2002, Transp. Sci..

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

[21]  A. Charnes,et al.  Deterministic Equivalents for Optimizing and Satisficing under Chance Constraints , 1963 .

[22]  Matthias Ehrgott,et al.  An iterative approach to robust and integrated aircraft routing and crew scheduling , 2010, Comput. Oper. Res..

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

[24]  Cynthia Barnhart,et al.  Dynamic Airline Scheduling , 2009, Transp. Sci..

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

[26]  D. Bertsimas,et al.  Robust and Data-Driven Optimization: Modern Decision-Making Under Uncertainty , 2006 .

[27]  Chiwei Yan,et al.  Robust Aircraft Routing , 2016 .

[28]  Dimitris Bertsimas,et al.  A Robust Optimization Approach to Supply Chain Management , 2004, IPCO.

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

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

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

[32]  Milind G. Sohoni,et al.  Building Reliable Air-Travel Infrastructure Using Empirical Data and Stochastic Models of Airline Networks , 2013, Oper. Res..

[33]  Arkadi Nemirovski,et al.  Robust solutions of Linear Programming problems contaminated with uncertain data , 2000, Math. Program..

[34]  Guy Desaulniers,et al.  Recoverable robust single day aircraft maintenance routing problem , 2013, Comput. Oper. Res..

[35]  A Ben Tal,et al.  ROBUST SOLUTIONS TO UNCERTAIN PROGRAMS , 1999 .

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