Heuristic approaches for operational aircraft maintenance routing problem with maximum flying hours and man-power availability considerations

Purpose The purpose of this paper is twofold. First, to propose an operational model for aircraft maintenance routing problem (AMRP) rather than tactical models that are commonly used in the literature. Second, to develop a fast and responsive solution method in order to cope with the frequent changes experienced in the airline industry. Design/methodology/approach Two important operational considerations were considered, simultaneously. First one is the maximum flying hours, and second one is the man-power availability. On the other hand, ant colony optimization (ACO), simulated annealing (SA), and genetic algorithm (GA) approaches were proposed to solve the model, and the upper bound was calculated to be the criteria to assess the performance of each meta-heuristic. After attempting to solve the model by these meta-heuristics, the authors noticed further improvement chances in terms of solution quality and computational time. Therefore, a new solution algorithm was proposed, and its performance was validated based on 12 real data from the EgyptAir carrier. Also, the model and experiments were extended to test the effect of the operational considerations on the profit. Findings The computational results showed that the proposed solution algorithm outperforms other meta-heuristics in finding a better solution in much less time, whereas the operational considerations improve the profitability of the existing model. Research limitations/implications The authors focused on some operational considerations rather than tactical considerations that are commonly used in the literature. One advantage of this is that it improves the profitability of the existing models. On the other hand, identifying future research opportunities should help academic researchers to develop new models and improve the performance of the existing models. Practical implications The experiment results showed that the proposed model and solution methods are scalable and can thus be adopted by the airline industry at large. Originality/value In the literature, AMRP models were cast with approximated assumption regarding the maintenance issue, while neglecting the man-power availability consideration. However, in this paper, the authors attempted to relax that maintenance assumption, and consider the man-power availability constraints. Since the result showed that these considerations improve the profitability by 5.63 percent in the largest case. The proposed operational considerations are hence significant. Also, the authors utilized ACO, SA, and GA to solve the model for the first time, and developed a new solution algorithm. The value and significance of the new algorithm appeared as follow. First, the solution quality was improved since the average improvement ratio over ACO, SA, and GA goes up to 8.30, 4.45, and 4.00 percent, respectively. Second, the computational time was significantly improved since it does not go beyond 3 seconds in all the 12 real cases, which is considered much lesser compared to ACO, SA, and GA.

[1]  Bin Yu,et al.  An ant colony optimization model: The period vehicle routing problem with time windows , 2011 .

[2]  Jean-Yves Potvin,et al.  An Exchange Heuristic for Routeing Problems with Time Windows , 1995 .

[3]  Chao Wang,et al.  A parallel simulated annealing method for the vehicle routing problem with simultaneous pickup-delivery and time windows , 2015, Comput. Ind. Eng..

[4]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.

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

[6]  Julio Ortega Lopera,et al.  A Simulated Annealing-based parallel multi-objective approach to vehicle routing problems with time windows , 2013, Expert Syst. Appl..

[7]  Dušan Teodorović,et al.  Simulated annealing for the multi-objective aircrew rostering problem , 1999 .

[8]  Hashim A. Hashim,et al.  Fuzzy Controller Design Using Evolutionary Techniques for Twin Rotor MIMO System: A Comparative Study , 2015, Comput. Intell. Neurosci..

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

[10]  Sami El-Ferik,et al.  A fuzzy logic feedback filter design tuned with PSO for L1 adaptive controller , 2015, Expert Syst. Appl..

[11]  W. Art Chaovalitwongse,et al.  A Network-Based Model for the Integrated Weekly Aircraft Maintenance Routing and Fleet Assignment Problem , 2013, Transp. Sci..

[12]  Chilukuri K. Mohan,et al.  Flight graph based genetic algorithm for crew scheduling in airlines , 2000, Inf. Sci..

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

[14]  N. Boland,et al.  Heuristic approaches to the asymmetric travelling salesman problem with replenishment arcs , 2000 .

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

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

[17]  Li Guo,et al.  On the Upper Bounds of Spread for Greedy Algorithms in Social Network Influence Maximization , 2015, IEEE Transactions on Knowledge and Data Engineering.

[18]  Zhilu Wu,et al.  Population declining ant colony optimization algorithm and its applications , 2009, Expert Syst. Appl..

[19]  Shoudong Huang,et al.  A new crossover approach for solving the multiple travelling salesmen problem using genetic algorithms , 2013, Eur. J. Oper. Res..

[20]  Tsan-Ming Choi,et al.  Managing disruption risk in express logistics via proactive planning , 2015, Ind. Manag. Data Syst..

[21]  Nader M Kabbani,et al.  AIRCRAFT ROUTING AT AMERICAN AIRLINES. , 1992 .

[22]  Hing Kai Chan,et al.  Invited review paper on managing disruption risk in express logistics via proactive planning , 2015, Ind. Manag. Data Syst..

[23]  Woo-Tsong Lin,et al.  Ant colony optimization-based algorithm for airline crew scheduling problem , 2011, Expert Syst. Appl..

[24]  Chi-Bin Cheng,et al.  Solving a vehicle routing problem with time windows by a decomposition technique and a genetic algorithm , 2009, Expert Syst. Appl..

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

[26]  Jacques Teghem,et al.  Genetic algorithm based approach for the integrated airline crew-pairing and rostering problem , 2009, Eur. J. Oper. Res..

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

[28]  Yoonseok Shin,et al.  Application of Boosting Regression Trees to Preliminary Cost Estimation in Building Construction Projects , 2015, Comput. Intell. Neurosci..

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

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

[31]  Antonio Sartal,et al.  Solving the dynamic traveling salesman problem using a genetic algorithm with trajectory prediction: An application to fish aggregating devices , 2015, Comput. Oper. Res..

[32]  Keivan Ghoseiri,et al.  Multi-objective vehicle routing problem with time windows using goal programming and genetic algorithm , 2010, Appl. Soft Comput..

[33]  Irene Loiseau,et al.  An Ant Colony algorithm hybridized with insertion heuristics for the Time Dependent Vehicle Routing Problem with Time Windows , 2011, Comput. Oper. Res..