Rodrigo Martins, F. B. Fernandes, V. Infante, A. R. Andrade
{"title":"Simultaneous scheduling of maintenance crew and maintenance tasks in bus operating companies: a case study","authors":"Rodrigo Martins, F. B. Fernandes, V. Infante, A. R. Andrade","doi":"10.1108/JQME-09-2020-0099","DOIUrl":null,"url":null,"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.","PeriodicalId":16938,"journal":{"name":"Journal of Quality in Maintenance Engineering","volume":null,"pages":null},"PeriodicalIF":1.8000,"publicationDate":"2021-03-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Quality in Maintenance Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1108/JQME-09-2020-0099","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"ENGINEERING, INDUSTRIAL","Score":null,"Total":0}
引用次数: 3
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.
期刊介绍:
This exciting journal looks at maintenance engineering from a positive standpoint, and clarifies its recently elevatedstatus as a highly technical, scientific, and complex field. Typical areas examined include: ■Budget and control ■Equipment management ■Maintenance information systems ■Process capability and maintenance ■Process monitoring techniques ■Reliability-based maintenance ■Replacement and life cycle costs ■TQM and maintenance