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

被引:21
|
作者
Thevenin, Simon [1 ]
Zufferey, Nicolas [1 ]
Potvin, Jean-Yves [2 ]
机构
[1] Univ Geneva, GSEM, Geneva, Switzerland
[2] Univ Montreal, Dept Informat & Rec Operat, Montreal, PQ, Canada
关键词
graph theory; scheduling; makespan; metaheuristics; tabu search; evolutionary algorithms; combinatorial optimisation; COLORING PROBLEM; GRAPHS; CONSTRAINTS; ASSIGNMENT; ALGORITHM; SEARCH; TREES;
D O I
10.1080/00207543.2016.1181285
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
In this paper, an extension of the graph colouring 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 colours and the number of vertices with the same colour is bounded. In addition, several objectives related to scheduling are considered: makespan, number of pre-emptions 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 optimising 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-colouring problem, a simplification of the considered problem.
引用
收藏
页码:1588 / 1606
页数:19
相关论文
共 50 条
  • [1] Robust makespan minimisation in identical parallel machine scheduling problem with interval data
    Xu, Xiaoqing
    Cui, Wentian
    Lin, Jun
    Qian, Yanjun
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2013, 51 (12) : 3532 - 3548
  • [2] A note on the optimal makespan of a parallel machine scheduling problem
    Li, Yumei
    Gu, Yundong
    Sun, Kaibiao
    Li, Hongxing
    [J]. FUZZY INFORMATION AND ENGINEERING, PROCEEDINGS, 2007, 40 : 481 - +
  • [3] Heuristics for Uniform Parallel Machine Scheduling Problem with Minimizing Makespan
    Li, Kai
    Zhang, Shu-chu
    [J]. 2008 IEEE INTERNATIONAL CONFERENCE ON AUTOMATION AND LOGISTICS, VOLS 1-6, 2008, : 273 - 278
  • [4] Selective preemption strategies for parallel job scheduling
    Kettimuthu, R
    Subramani, V
    Srinivasan, S
    Gopalasamy, T
    Panda, DK
    Sadayappan, P
    [J]. 2002 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, PROCEEDING, 2002, : 602 - 610
  • [5] An immune-inspired algorithm for an unrelated parallel machines' scheduling problem with sequence and machine dependent setup-times for makespan minimisation
    Marinho Diana, Rodney Oliveira
    de Franca Filho, Moacir Felizardo
    de Souza, Sergio Ricardo
    de Almeida Vitor, Joao Francisco
    [J]. NEUROCOMPUTING, 2015, 163 : 94 - 105
  • [6] Predicting makespan in Flexible Job Shop Scheduling Problem using Machine Learning
    Tremblet, David
    Thevenin, Simon
    Dolgui, Alexandre
    [J]. IFAC PAPERSONLINE, 2022, 55 (10): : 1 - 6
  • [7] A COMPOSITE HEURISTIC FOR THE IDENTICAL PARALLEL MACHINE SCHEDULING PROBLEM WITH MINIMUM MAKESPAN OBJECTIVE
    FRANCA, PM
    GENDREAU, M
    LAPORTE, G
    MULLER, FM
    [J]. COMPUTERS & OPERATIONS RESEARCH, 1994, 21 (02) : 205 - 210
  • [8] Parallel machine scheduling problem to minimize the makespan with resource dependent processing times
    Li, Kai
    Shi, Ye
    Yang, Shan-lin
    Cheng, Ba-yi
    [J]. APPLIED SOFT COMPUTING, 2011, 11 (08) : 5551 - 5557
  • [9] Two-Machine Job-Shop Scheduling Problem to Minimize the Makespan with Uncertain Job Durations
    Sotskov, Yuri N.
    Matsveichuk, Natalja M.
    Hatsura, Vadzim D.
    [J]. ALGORITHMS, 2020, 13 (01)
  • [10] Novel job based and machine based lower bound on makespan in jobshop scheduling problem
    Kargarnejad, Ali
    Maneshi, Mehdi
    Ezzatdoust, Shahrdad
    [J]. PROCEEDINGS OF THE 8TH WSEAS INTERNATIONAL CONFERENCE ON SYSTEMS THEORY AND SCIENTIFIC COMPUTATION (ISTAC'08): NEW ASPECTS OF SYSTEMS THEORY AND SCIENTIFIC COMPUTATION, 2008, : 291 - +