A particle swarm optimization algorithm for minimizing makespan of nonidentical parallel batch processing machines

被引:64
|
作者
Damodaran, Purushothaman [1 ]
Diyadawagamage, Don Asanka [1 ]
Ghrayeb, Omar [1 ]
Velez-Gallego, Mario C. [2 ]
机构
[1] No Illinois Univ, Dept Ind & Syst Engn, De Kalb, IL 60115 USA
[2] Univ EAFIT, Dept Ingn Prod, Medellin, Colombia
关键词
Batch processing machines; Nonidentical machines; Makespan; Particle swarm optimization;
D O I
10.1007/s00170-011-3442-z
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This research is motivated by our interactions with an electronics manufacturer who assembles and tests printed circuit boards (PCBs) used in consumer products. Environmental stress screening (ESS) chambers are commonly used to test PCBs to detect early failures before they are used in the field. The chambers are capable of testing multiple PCBs simultaneously (i.e., batch processing machines). The minimum testing time of each PCB and their size are known. The objective is to group these PCBs into batches and schedule the batches formed on ESS chambers such that the makespan is minimized. The ESS chambers can process a batch of jobs as long as its capacity is not violated. Each ESS chamber is unique with respect to its capacity. The problem is NP-hard. Consequently, a particle swarm optimization (PSO) algorithm is proposed. The effectiveness of the PSO algorithm is evaluated by comparing its results to a random-key genetic algorithm and a commercial solver used to solve a mixed-integer linear program. A thorough experimental study conducted indicates that the PSO algorithm reports better quality solution in a short time on larger problem instances.
引用
收藏
页码:1131 / 1140
页数:10
相关论文
共 50 条
  • [31] Minimizing makespan and total completion time for parallel batch processing machines with non-identical job sizes
    Cheng, Bayi
    Yang, Shanlin
    Hu, Xiaoxuan
    Chen, Bo
    APPLIED MATHEMATICAL MODELLING, 2012, 36 (07) : 3155 - 3161
  • [32] A genetic algorithm for minimizing the makespan in the case of scheduling identical parallel machines
    Min, L
    Cheng, W
    ARTIFICIAL INTELLIGENCE IN ENGINEERING, 1999, 13 (04): : 399 - 403
  • [33] Exact algorithms to minimize makespan on single and parallel batch processing machines
    Muter, Ibrahim
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2020, 285 (02) : 470 - 483
  • [34] A Hybrid Large Neighborhood Search Method for Minimizing Makespan on Unrelated Parallel Batch Processing Machines with Incompatible Job Families
    Ji, Bin
    Xiao, Xin
    Yu, Samson S. S.
    Wu, Guohua
    SUSTAINABILITY, 2023, 15 (05)
  • [35] Minimizing makespan for parallel batch processing machines with non-identical job sizes using neural nets approach
    Shao, Hao
    Chen, Hua-Ping
    Huang, George Q.
    Xu, Rui
    Cheng, Ba-yi
    Wang, Shuan-shi
    Liu, Bo-wen
    ICIEA 2008: 3RD IEEE CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS, PROCEEDINGS, VOLS 1-3, 2008, : 1921 - 1924
  • [36] Minimizing maximum lateness on identical parallel batch processing machines
    Li, SG
    Li, GJ
    Zhang, SQ
    COMPUTING AND COMBINATORICS, PROCEEDINGS, 2004, 3106 : 229 - 237
  • [37] A simulated annealing algorithm to minimize makespan of parallel batch processing machines with unequal job ready times
    Damodaran, Purushothaman
    Velez-Gallego, Mario C.
    EXPERT SYSTEMS WITH APPLICATIONS, 2012, 39 (01) : 1451 - 1458
  • [38] 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
  • [39] Genetic algorithms for minimizing makespan in a flow shop with two capacitated batch processing machines
    Manjeshwar, Praveen Kumar
    Damodaran, Purushothaman
    Srihari, Krishnaswami
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2011, 55 (9-12): : 1171 - 1182
  • [40] Genetic algorithms for minimizing makespan in a flow shop with two capacitated batch processing machines
    Praveen Kumar Manjeshwar
    Purushothaman Damodaran
    Krishnaswami Srihari
    The International Journal of Advanced Manufacturing Technology, 2011, 55 : 1171 - 1182