A genetic algorithm for scheduling open shops with conflict graphs to minimize the makespan

被引:0
|
作者
Tellache, Nour ElHouda [1 ]
Kerbache, Laoucine [1 ]
机构
[1] Hamad Bin Khalifa Univ, Qatar Fdn, Coll Sci & Engn, Div Engn Management & Decis Sci, Doha, Qatar
关键词
Scheduling; Open shop; Conflict graphs; Makespan; MILP; Lower bounds; Genetic algorithms; VARIABLE NEIGHBORHOOD SEARCH; PARTICLE SWARM OPTIMIZATION;
D O I
10.1016/j.cor.2023.106247
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The open shop problem with conflict graph consists of scheduling jobs on an open shop system subject to conflict constraints given by a simple undirected graph G, called the conflict graph. In this graph, each vertex represents a job , jobs that are adjacent in G are in conflict, i.e. they cannot be processed at the same time on different machines. The problem of finding a feasible schedule that minimizes the maximum completion time is known to be NP-hard even on two machines. In this paper, we present mixed integer linear programming models, lower bounds, , genetic algorithms for this problem. Extensive computational experiments are conducted on a large set of instances derived from well-known benchmarks of the basic open shop problem. The results show the effectiveness of the genetic algorithm that solves to optimality at least 93.490% of the instances and the average deviation from the lower bounds is within 0.475%. Furthermore, the algorithm improves the upper bounds obtained by the mathematical formulations and outperforms the existing heuristics.
引用
收藏
页数:22
相关论文
共 50 条
  • [31] A heuristic approach to minimize expected makespan in open shops subject to stochastic processing times and failures
    David Alcaide
    Andrés Rodriguez-Gonzalez
    Joaquín Sicilia
    [J]. International Journal of Flexible Manufacturing Systems, 2005, 17 : 201 - 226
  • [32] A new algorithm for online uniform-machine scheduling to minimize the makespan
    Cheng, T. C. E.
    Ng, C. T.
    Kotov, Vladimir
    [J]. INFORMATION PROCESSING LETTERS, 2006, 99 (03) : 102 - 105
  • [33] An Adaptive Differential Evolution Algorithm for Flow Shop Scheduling to minimize makespan
    Zhou, Yanping
    [J]. INFORMATION TECHNOLOGY APPLICATIONS IN INDUSTRY II, PTS 1-4, 2013, 411-414 : 2089 - 2092
  • [34] Scheduling parallel identical machines to minimize makespan: A parallel approximation algorithm
    Ghalami, Laleh
    Grosu, Daniel
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2019, 133 : 221 - 231
  • [35] A hybrid algorithm to minimize makespan for the permutation flow shop scheduling problem
    Ahmadizar F.
    Barzinpour F.
    [J]. International Journal of Computational Intelligence Systems, 2010, 3 (06) : 853 - 861
  • [36] A genetic algorithm for scheduling dual flow shops
    Chiou, Chie-Wun
    Chen, Wen-Min
    Liu, Chin-Min
    Wu, Muh-Cherng
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2012, 39 (01) : 1306 - 1314
  • [37] Using genetic algorithm in the multiprocessor flow shop to minimize the makespan
    Besbes, Walid
    Loukil, Taicir
    Teghem, Jacques
    [J]. 2006 INTERNATIONAL CONFERENCE ON SERVICE SYSTEMS AND SERVICE MANAGEMENT, VOLS 1 AND 2, PROCEEDINGS, 2006, : 1228 - 1233
  • [38] A Genetic Algorithm Applied Heuristic to Minimize the Makespan in a Flow Shop
    Pugazhenthi, R.
    Xavior, Anthony M.
    [J]. 12TH GLOBAL CONGRESS ON MANUFACTURING AND MANAGEMENT (GCMM - 2014), 2014, 97 : 1735 - 1744
  • [39] Concurrent flowshop scheduling to minimize makespan
    Koulamas, C
    Kyparisis, GJ
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2004, 156 (02) : 524 - 529
  • [40] Scheduling parallel jobs to minimize the makespan
    Johannes, Berit
    [J]. JOURNAL OF SCHEDULING, 2006, 9 (05) : 433 - 452