Abstract

The motivation of this paper follows strictly from industrial needs to improve competitiveness in railway companies by the efficient rolling stock utilization affected by the obligatory preventive maintenances of vehicles, which cause their temporary unavailability. Nevertheless, it is economically essential to minimize the total time on maintenances of vehicles, which can be achieved in a certain range by the scheduling of transport tasks taking into account maintenance policies of the vehicles, their mileage and date since the last maintenance, and the workload related to the tasks. Therefore, to face the problem, we model the consider issue as the job scheduling problem to maximize the availability of railway vehicles under preventive maintenances. We prove that the problem is strongly NP-hard and we propose efficient heuristic and metaheuristic algorithms that are characterized by a low computational complexity and they are able to find solutions satisfying from the perspective of industrial practice. The simulations based on real-life data reveal that our approach can provide schedules, which significantly improve availability of locomotives resulting in high potential financial benefits for railway companies.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call