Abstract
PurposeThe purpose of this paper is to describe an integer linear programming model to schedule the maintenance crew and the maintenance tasks in a bus operating company.Design/methodology/approachThe proposed methodology relies on an integer linear programming model that finds feasible maintenance schedules. It minimizes the costs associated with maintenance crew and the costs associated with unavailability. The model is applied in a real-world case study of a Portuguese bus operating company. A constructive heuristic approach is put forward, based on solving the maintenance scheduling problem for each bus separately.FindingsThe heuristic finds better solutions than the exact methods (based on branch-and-bound techniques) in a much lower computational time.Practical implicationsThe results suggest the relevance of such heuristic approaches for maintenance scheduling in practice.Originality/valueThis proposed model is an effective decision-making support method that provides feasible maintenance schedules for the maintenance technicians and for the maintenance tasks in a fleet of buses. It also complies with several operational, technical and labour constraints.
Subject
Industrial and Manufacturing Engineering,Strategy and Management,Safety, Risk, Reliability and Quality
Reference56 articles.
1. Optimized midterm preventive maintenance outage scheduling of thermal generating units;IEEE Transactions on Power Systems,2012
2. A two-stage framework for power transformer asset maintenance management—Part II: validation results;IEEE Transactions on Power Systems,2012
3. Scheduling of bus maintenance by the P-graph methodology;Optimization and Engineering,2013
4. Preventive maintenance scheduling of multi-cogeneration plants using integer programming;Journal of the Operational Research Society,2008
5. Aircraft maintenance workforce scheduling: a case study;Journal of Quality in Maintenance Engineering,1999
Cited by
6 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献