Article ID: | iaor20116882 |
Volume: | 186 |
Issue: | 1 |
Start Page Number: | 295 |
End Page Number: | 316 |
Publication Date: | Jun 2011 |
Journal: | Annals of Operations Research |
Authors: | Banjevic Dragan, Safaei Nima, Jardine S |
Keywords: | maintenance, repair & replacement, scheduling, simulation: applications, programming: integer |
The problem is related to a fleet of military aircraft with a certain flying program in which the availability of the aircraft sufficient to meet the flying program is a challenging issue. During the pre‐ or after‐flight inspections, some component failures of the aircraft may be found. In such cases, the aircraft are sent to the repair shop to be scheduled for maintenance jobs, consisting of failure repairs or preventive maintenance tasks. The objective is to schedule the jobs in such a way that sufficient number of aircrafts is available for the next flight programs. The main resource, as well as the main constraint, in the shop is skilled‐workforce. The problem is formulated as a mixed‐integer mathematical programming model in which the network flow structure is used to simulate the flow of aircraft between missions, hanger and repair shop. The proposed model is solved using the classical Branch‐and‐Bound method and its performance is verified and analyzed in terms of a number of test problems adopted from the real data. The results empirically supported practical utility of the proposed model.