A hybrid genetic algorithm for job sequencing and worker allocation in parallel unrelated machines with sequence-dependent setup times

被引:38
|
作者
Costa, A. [1 ]
Cappadonna, F. A. [2 ]
Fichera, S. [1 ]
机构
[1] Univ Catania, Dipartimento Ingn Ind, Catania, Italy
[2] Univ Catania, Dipartimento Ingn Elettr Elettron & Informat, Catania, Italy
关键词
Parallel machines; Sequencing; Worker allocation; Genetic algorithms; Linear programming; ASSIGNMENT SCHEDULING PROBLEM; MINIMIZING TOTAL TARDINESS; DESIGN;
D O I
10.1007/s00170-013-5221-5
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, the unrelated parallel machine scheduling problem with sequence-dependent setup times and limited human resources is addressed with reference to the makespan minimisation objective. Workers needed for setup operations are supposed to be a critical resource as their number is assumed to be lower than the number of workstations. In addition, each worker is characterised by a specific skill level, which affects setup times. Firstly, a mathematical model able to optimally solve small instances of the problem in hand is illustrated. Then, to deal with large-sized test cases, three different optimisation procedures equipped by different encoding methods are proposed: a permutation encoding-based genetic algorithm (GA), a multi-encoding GA and a hybrid GA that properly moves from a permutation encoding to a multi-encoding once a given threshold on the number of generations is achieved. In particular, three different hybrid GAs featured by different encoding switch thresholds were implemented. An extensive benchmark including both small- and large-sized instances was generated with the aim of both calibrating the genetic parameters and comparing the alternative GAs through distinct ANOVA analyses. Numerical results confirm the effectiveness of the hybrid genetic approach whose encoding switch threshold is fixed to 25 % of the overall generations. Finally, a further analysis concerning the impact of multi-skilled workforce on the performance of both production system and optimisation strategy is presented.
引用
收藏
页码:2799 / 2817
页数:19
相关论文
共 50 条
  • [31] Scheduling jobs on dynamic parallel machines with sequence-dependent setup times
    Lee, Zne-Jung
    Lin, Shih-Wei
    Ying, Kuo-Ching
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2010, 47 (5-8): : 773 - 781
  • [32] A two-stage Ant Colony Optimization algorithm to minimize the makespan on unrelated parallel machines with sequence-dependent setup times
    Jean-Paul Arnaout
    Ghaith Rabadi
    Rami Musa
    [J]. Journal of Intelligent Manufacturing, 2010, 21 : 693 - 701
  • [33] An ant colony optimization algorithm for load balancing in parallel machines with sequence-dependent setup times
    Keskinturk, Timur
    Yildirim, Mehmet B.
    Barut, Mehmet
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2012, 39 (06) : 1225 - 1235
  • [34] A Clonal Selection Algorithm for Makespan Minimization on Unrelated Parallel Machines with Sequence Dependent Setup Times
    Diana, Rodney O. M.
    Filho, Moacir F. de F.
    de Souza, Sergio R.
    Silva, Maria Amelia L.
    [J]. 2013 BRAZILIAN CONFERENCE ON INTELLIGENT SYSTEMS (BRACIS), 2013, : 57 - 63
  • [35] A genetic algorithm for the unrelated parallel machine scheduling problem with sequence dependent setup times
    Vallada, Eva
    Ruiz, Ruben
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2011, 211 (03) : 612 - 622
  • [36] Scheduling uniform parallel dedicated machines with job splitting, sequence-dependent setup times, and multiple servers
    Kim, Hyun-Jung
    Lee, Jun-Ho
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2021, 126
  • [37] A genetic algorithm for the batch scheduling with sequence-dependent setup times
    Chen, TsiuShuang
    Long, Lei
    Fung, Richard Y. K.
    [J]. INTELLIGENT COMPUTING IN SIGNAL PROCESSING AND PATTERN RECOGNITION, 2006, 345 : 1137 - 1144
  • [38] A GRASP for a real-world scheduling problem with unrelated parallel print machines and sequence-dependent setup times
    Iori, Manuel
    Locatelli, Alberto
    Locatelli, Marco
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2023, 61 (21) : 7367 - 7385
  • [39] A hybrid genetic algorithm for the single machine scheduling problem with sequence-dependent setup times
    Sioud, A.
    Gravel, M.
    Gagne, C.
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2012, 39 (10) : 2415 - 2424
  • [40] Scheduling unrelated parallel machines with a common server and sequence dependent setup times
    Raboudi, Houda
    Alpan, Gulgun
    Mangione, Fabien
    Tissot, Geoffrey
    Noel, Frederic
    [J]. IFAC PAPERSONLINE, 2022, 55 (10): : 2179 - 2184