A model with a solution algorithm for the operational aircraft maintenance routing problem

Abstract The operational aircraft maintenance routing problem (OAMRP) determines the route for each individual aircraft while incorporating operational maintenance considerations. This problem is significant for airlines as it determines the routes to be flown in real life. Most studies incorporate particular operational maintenance requirements, like restrictions on the total number of days between two successive maintenance checks, while neglecting other considerations. Such neglected considerations include restrictions on the total cumulative flying time, restrictions on the total number of takeoffs, the workforce capacity and the working hours of the maintenance stations. This can result in the generation of routes that are not feasible for implementation in reality. In this paper, we study OAMRP, with two objectives. First, to propose a model that considers all operational maintenance requirements, and for this purpose, we formulate a mixed integer linear programming (MILP) model by modifying the connection network. The proposed model is solved using commercial software for small size problems. Second, to develop a solution algorithm that solves the model efficiently and quickly while tackling medium and large-scale problems. The performance of the proposed solution algorithm is assessed based on real data obtained from EgyptAir. The results demonstrate high quality solutions and significant savings in computational time. The experiments were extended for two reasons. First, to compare the performance of the proposed solution algorithm with existing solution methods. Second, to test the effect of incorporating the operational requirements on profit. The results show that the proposed algorithm outperforms existing methods, like compressed annealing (CA), in producing better solution quality in much shorter computational time. In addition, the results reveal that considering the maintenance workforce capacity improves the profitability of the airline. Such outcomes provide evidence that the proposed model and solution method have great potential for solving the actual OAMRP.

[1]  Juan-José Salazar-González,et al.  Approaches to solve the fleet-assignment, aircraft-routing, crew-pairing and crew-rostering problems of a regional carrier , 2014 .

[2]  Mohamed Haouari,et al.  A two-level optimization approach for robust aircraft routing and retiming , 2017, Comput. Ind. Eng..

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

[4]  Sai Ho Chung,et al.  Airline schedule planning: a review and future directions , 2017, Ind. Manag. Data Syst..

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

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

[7]  Hanif D. Sherali,et al.  An Integrated Approach for Airline Flight Selection and Timing, Fleet Assignment, and Aircraft Routing , 2013, Transp. Sci..

[8]  Hanif D. Sherali,et al.  A Lifted Compact Formulation for the Daily Aircraft Maintenance Routing Problem , 2013, Transp. Sci..

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

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

[11]  Juan José Salazar González,et al.  Optimal Solutions to a Real-World Integrated Airline Scheduling Problem , 2017, Transp. Sci..

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

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

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

[15]  Ümit Bilge,et al.  Operational aircraft maintenance routing problem with remaining time consideration , 2014, Eur. J. Oper. Res..

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

[17]  Gary Froyland,et al.  An integrated scenario-based approach for robust aircraft routing, crew pairing and re-timing , 2014, Comput. Oper. Res..

[18]  Sai Ho Chung,et al.  Heuristic approaches for operational aircraft maintenance routing problem with maximum flying hours and man-power availability considerations , 2017, Ind. Manag. Data Syst..

[19]  Henry Y. K. Lau,et al.  An integrated flight scheduling and fleet assignment method based on a discrete choice model , 2016, Comput. Ind. Eng..

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

[21]  Sinan Gürel,et al.  An integrated approach for airline scheduling, aircraft fleeting and routing with cruise speed control , 2016 .

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

[23]  Henry Y. K. Lau,et al.  A two stage heuristic algorithm for the integrated aircraft and crew schedule recovery problems , 2015, Comput. Ind. Eng..

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

[25]  Jonathan F. Bard,et al.  Optimization of multi-fleet aircraft routing considering passenger transiting under airline disruption , 2015, Comput. Ind. Eng..

[26]  Jenny Díaz-Ramírez,et al.  Aircraft maintenance, routing, and crew scheduling planning for airlines with a single fleet and a single maintenance and crew base , 2014, Comput. Ind. Eng..

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

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

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

[30]  Zhe Liang,et al.  The Aircraft Maintenance Routing Problem , 2009 .