Litcius/Paper detail

Integrated maintenance and production scheduling for unrelated parallel machines with setup times

Michael Geurtsen, Jelle Adan, Alp Akçay

2023Flexible Services and Manufacturing Journal17 citationsDOIOpen Access PDF

Abstract

Abstract This paper considers jointly scheduling the production and resource-constrained maintenance activities in a manufacturing setting with unrelated parallel machines. In particular, a single maintenance activity needs to be scheduled on each machine in one of its available time windows, and the maintenance activities require a scarce resource, thereby limiting the number of maintenance activities that can be scheduled simultaneously on different machines. In addition, machine- and sequence-dependent setup times, machine eligibility constraints and job-specific release and due dates are considered. A mixed-integer linear program is formulated with objectives including the makespan and, motivated from practice, a weighted sum of total production completion times at machines and total job tardiness. Additionally, a hybrid genetic algorithm with a novel solution representation is proposed for solving industry-scale large instances. A case study is performed with real-world data from a semiconductor manufacturer, where production and maintenance are scheduled separately. The benefit of simultaneously scheduling production and maintenance is investigated. Tests with real-world data show that the proposed model results in schedules that substantially improve the current factory practice.

Topics & Concepts

TardinessComputer scienceScheduling (production processes)Job shop schedulingMathematical optimizationFactory (object-oriented programming)Production (economics)ScheduleMathematicsMacroeconomicsEconomicsProgramming languageOperating systemScheduling and Optimization AlgorithmsAssembly Line Balancing OptimizationAdvanced Manufacturing and Logistics Optimization
Integrated maintenance and production scheduling for unrelated parallel machines with setup times | Litcius