Scientific article
English

Makespan minimisation for a parallel machine scheduling problem with preemption and job incompatibility

Published inInternational journal of production research, vol. 55, no. 6, p. 1588-1606
Publication date2017
Abstract

In this paper, an extension of the graph coloring problem is introduced to model a parallel machine scheduling problem with job incompatibility. To get closer to real-world applications, where the number of machines is limited and jobs have different processing times, each vertex of the graph requires multiple colors and the number of vertices with the same color is bounded. In addition, several objectives related to scheduling are considered: makespan, number of preemptions, and summation over the jobs' throughput times. Different solution methods are proposed, namely, two greedy heuristics, two tabu search methods and an adaptive memory algorithm. The latter uses multiple recombination operators, each one being designed for optimizing a subset of objectives. The most appropriate operator is selected dynamically at each iteration, depending on its past performance. Experiments show that the proposed algorithm is effective and robust, while providing high quality solutions on benchmark instances for the graph multi-coloring problem, a simplification of the considered problem.

Keywords
  • Graph theory
  • Scheduling
  • Makespan
  • Metaheuristics
  • Tabu search
  • Evolutionary algorithms
  • Combinatorial optimization
Citation (ISO format)
THEVENIN, Simon, ZUFFEREY, Nicolas, POTVIN, Jean-Yves. Makespan minimisation for a parallel machine scheduling problem with preemption and job incompatibility. In: International journal of production research, 2017, vol. 55, n° 6, p. 1588–1606. doi: 10.1080/00207543.2016.1181285
Main files (1)
Article (Accepted version)
accessLevelRestricted
Identifiers
Journal ISSN0020-7543
542views
2downloads

Technical informations

Creation20/03/2017 18:43:00
First validation20/03/2017 18:43:00
Update time15/03/2023 02:29:42
Status update15/03/2023 02:29:41
Last indexation31/10/2024 07:31:00
All rights reserved by Archive ouverte UNIGE and the University of GenevaunigeBlack