A Lifted Compact Formulation for the Daily Aircraft Maintenance Routing Problem

Given a set of flights for a specific fleet type, the aircraft routing problem (ARP) determines the flying sequence for each individual aircraft while incorporating specific considerations of minimum turn time, maintenance checks, as well as restrictions on the total accumulated flying time, the total number of takeoffs, and the total number of days between two consecutive maintenances. This stage is significant to airline companies as it directly assigns operational routes and maintenance breaks for each aircraft in service. Most approaches related to the problem adopt set partitioning formulations that include exponentially many variables, which requires the design of specialized column generation or branch-and-price algorithms and codes. In this paper, we present a compact polynomial-sized representation for the ARP, which is then linearized and lifted using the reformulation-linearization technique. In addition, we propose two root-node strategies for further augmenting the model formulation. The resulting formulations remain polynomial in size, and we show that they can be solved very efficiently by commercial software without complicated algorithmic implementations. The numerical experiments demonstrate high-quality solutions and significant savings in computational time.

[1]  Kalyan T. Talluri,et al.  The Four-Day Aircraft Maintenance Routing Problem , 1998, Transp. Sci..

[2]  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..

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

[4]  Mark S. Daskin,et al.  A Lagrangian Relaxation Approach to Assigning Aircraft to Routes in Hub and Spoke Networks , 1989, Transp. Sci..

[5]  Hanif D. Sherali,et al.  Exact approaches for integrated aircraft fleeting and routing at TunisAir , 2011, Comput. Optim. Appl..

[6]  Jonathan F. Bard,et al.  Flight Scheduling and Maintenance Base Planning , 1989 .

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

[8]  Hanif D. Sherali,et al.  Airline fleet assignment concepts, models, and algorithms , 2006, Eur. J. Oper. Res..

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

[10]  Diego Klabjan,et al.  Large-Scale Models in the Airline Industry , 2005 .

[11]  Hanif D. Sherali,et al.  A Hierarchy of Relaxations and Convex Hull Characterizations for Mixed-integer Zero-one Programming Problems , 1994, Discret. Appl. Math..

[12]  Hanif D. Sherali,et al.  Exploiting Special Structures in Constructing a Hierarchy of Relaxations for 0-1 Mixed Integer Problems , 1998, Oper. Res..

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

[14]  Jacques Desrosiers,et al.  Fleet assignment and routing with schedule synchronization constraints , 1994, Eur. J. Oper. Res..

[15]  Srini Ramaswamy,et al.  Airline Crew Scheduling with Time Windows and Plane-Count Constraints , 2002, Transp. Sci..

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

[17]  Ali Haghani,et al.  An optimization model for aircraft maintenance scheduling and re-assignment , 2003 .

[18]  Shangyao Yan,et al.  A passenger demand model for airline flight scheduling and fleet routing , 2002, Comput. Oper. Res..

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

[20]  Hanif D. Sherali,et al.  A benders decomposition approach for an integrated airline schedule design and fleet assignment problem with flight retiming, schedule balance, and demand recapture , 2013, Ann. Oper. Res..

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

[22]  Anne Mercier A Theoretical Comparison of Feasibility Cuts for the Integrated Aircraft-Routing and Crew-Pairing Problem , 2008, Transp. Sci..

[23]  W. Art Chaovalitwongse,et al.  On a New Rotation Tour Network Model for Aircraft Maintenance Routing Problem , 2011, Transp. Sci..

[24]  François Soumis,et al.  An integrated aircraft routing, crew scheduling and flight retiming model , 2005, Comput. Oper. Res..

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

[26]  Mohamed Haouari,et al.  Network flow-based approaches for integrated aircraft fleeting and routing , 2009, Eur. J. Oper. Res..

[27]  Michael Jünger,et al.  Rotation Planning for the Continental Service of a European Airline , 2003 .

[28]  Warren P. Adams,et al.  A hierarchy of relaxation between the continuous and convex hull representations , 1990 .

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

[30]  Ram Gopalan,et al.  The Aircraft Maintenance Routing Problem , 1998, Oper. Res..

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

[32]  Hanif D. Sherali,et al.  Flexible aircraft fleeting and routing at TunisAir , 2011, J. Oper. Res. Soc..

[33]  W. Jäger,et al.  Mathematics – key technology for the future , 2003 .

[34]  Jacques Desrosiers,et al.  Daily Aircraft Routing and Scheduling , 1994 .