Minimizing makespan in a two-machine no-wait flow shop with batch processing machines

被引:13
|
作者
Muthuswamy, Shanthi [1 ]
Velez-Gallego, Mario C. [2 ]
Maya, Jairo [2 ]
Rojas-Santiago, Miguel [3 ]
机构
[1] No Illinois Univ, Dept Technol, De Kalb, IL 60115 USA
[2] Univ EAFIT, Dept Ingn Prod, Medellin, Colombia
[3] Univ Norte, Dept Ingn Ind, Barranquilla, Colombia
关键词
No-wait flow shop; Batch processing machines; Particle swarm optimization; Makespan; PARTICLE SWARM OPTIMIZATION; SCHEDULING PROBLEMS; ALGORITHM; MINIMIZATION;
D O I
10.1007/s00170-012-3906-9
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Given a set of jobs and two batch processing machines (BPMs) arranged in a flow shop environment, the objective is to batch the jobs and sequence the batches such that the makespan is minimized. The job sizes, ready times, and processing times on the two BPMs are known. The batch processing machines can process a batch of jobs as long as the total size of all the jobs assigned to a batch does not exceed its capacity. Once the jobs are batched, the processing time of the batch on the first machine is equal to the longest processing job in the batch; processing time of the batch on the second machine is equal to the sum of processing times of all the jobs in the batch. The batches cannot wait between two machines (i.e., no-wait). The problem under study is NP-hard. We propose a mathematical formulation and present a particle swarm optimization (PSO) algorithm. The solution quality and run time of PSO is compared with a commercial solver used to solve the mathematical formulation. Experimental study clearly highlights the advantages, in terms of solution quality and run time, of using PSO to solve large-scale problems.
引用
收藏
页码:281 / 290
页数:10
相关论文
共 50 条
  • [1] Minimizing makespan in a two-machine no-wait flow shop with batch processing machines
    Shanthi Muthuswamy
    Mario C. Vélez-Gallego
    Jairo Maya
    Miguel Rojas-Santiago
    The International Journal of Advanced Manufacturing Technology, 2012, 63 : 281 - 290
  • [2] Minimizing the makespan in the two-machine no-wait flow-shop with limited machine availability
    Espinouse, ML
    Formanowicz, P
    Penz, B
    COMPUTERS & INDUSTRIAL ENGINEERING, 1999, 37 (1-2) : 497 - 500
  • [3] Minimising makespan in a no-wait flow shop with two batch processing machines: A grasp algorithm
    Maya, Jairo
    Muthuswamy, Shanthi
    Vélez-Gallego, Mario C.
    Rojas-Santiago, Miguel
    International Journal of Industrial and Systems Engineering, 2014, 17 (02) : 152 - 169
  • [4] Batch scheduling in the no-wait two-machine flowshop to minimize the makespan
    Lin, BMT
    Cheng, TCE
    COMPUTERS & OPERATIONS RESEARCH, 2001, 28 (07) : 613 - 624
  • [5] The two-machine no-wait general and proportionate open shop makespan problem
    Panwalkar, S. S.
    Koulamas, Christos
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2014, 238 (02) : 471 - 475
  • [6] Minimizing Makespan in a Flow Shop with Two Batch Machines
    Huang, Jin-dian
    Liu, Jian-jun
    Chen, Qing-xin
    Mao, Ning
    PROCEEDINGS OF THE 22ND INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT: CORE THEORY AND APPLICATIONS OF INDUSTRIAL ENGINEERING (VOL 1), 2016, : 283 - 292
  • [7] Minimizing makespan in a no-wait flowshop with two batch processing machines using estimation of distribution algorithm
    Zhou, Shengchao
    Li, Xueping
    Chen, Huaping
    Guo, Cong
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2016, 54 (16) : 4919 - 4937
  • [8] Two-machine flow shop no-wait scheduling with machine maintenance
    Kubzin M.A.
    Strusevich V.A.
    4OR, 2005, 3 (4) : 303 - 313
  • [9] An efficient simple metaheuristic for minimizing the makespan in two-machine no-wait job shops
    Liaw, Ching-Fang
    COMPUTERS & OPERATIONS RESEARCH, 2008, 35 (10) : 3276 - 3283
  • [10] Makespan minimization in a no-wait flow shop problem with two batching machines
    Oulamara, Ammar
    COMPUTERS & OPERATIONS RESEARCH, 2007, 34 (04) : 1033 - 1050