An Efficient PSO Algorithm for Finding Pareto-Frontier in Multi-Objective Job Shop Scheduling Problems

被引:28
|
作者
Wisittipanich, Warisa [1 ]
Kachitvichyanukul, Voratas [2 ]
机构
[1] Chiang Mai Univ, Fac Engn, Ind Engn, Chiang Mai, Thailand
[2] Asian Inst Technol, Sch Engn & Technol, Ind & Mfg Engn, Pathum Thani, Thailand
来源
关键词
Particle Swarm Optimization; Pareto Front; Multi-Objective Optimization; Job Shop Scheduling Problems;
D O I
10.7232/iems.2013.12.2.151
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
In the past decades, several algorithms based on evolutionary approaches have been proposed for solving job shop scheduling problems (JSP), which is well-known as one of the most difficult combinatorial optimization problems. Most of them have concentrated on finding optimal solutions of a single objective, i.e., makespan, or total weighted tardiness. However, real-world scheduling problems generally involve multiple objectives which must be considered simultaneously. This paper proposes an efficient particle swarm optimization based approach to find a Pareto front for multi-objective JSP. The objective is to simultaneously minimize makespan and total tardiness of jobs. The proposed algorithm employs an Elite group to store the updated non-dominated solutions found by the whole swarm and utilizes those solutions as the guidance for particle movement. A single swarm with a mixture of four groups of particles with different movement strategies is adopted to search for Pareto solutions. The performance of the proposed method is evaluated on a set of benchmark problems and compared with the results from the existing algorithms. The experimental results demonstrate that the proposed algorithm is capable of providing a set of diverse and high-quality non-dominated solutions.
引用
收藏
页码:151 / 160
页数:10
相关论文
共 50 条
  • [31] An effective memetic algorithm for multi-objective job-shop scheduling
    Gong, Guiliang
    Deng, Qianwang
    Chiong, Raymond
    Gong, Xuran
    Huang, Hezhiyuan
    [J]. KNOWLEDGE-BASED SYSTEMS, 2019, 182
  • [32] A Multi-objective Memetic Algorithm for the Job-Shop Scheduling Problem
    Frutos, Mariano
    Tohme, Fernando
    [J]. OPERATIONAL RESEARCH, 2013, 13 (02) : 233 - 250
  • [33] A Multi-objective Memetic Algorithm for the Job-Shop Scheduling Problem
    Mariano Frutos
    Fernando Tohmé
    [J]. Operational Research, 2013, 13 : 233 - 250
  • [34] A hybrid discrete firefly algorithm for solving multi-objective flexible job shop scheduling problems
    Karthikeyan, S.
    Asokan, P.
    Nickolas, S.
    Page, Tom
    [J]. INTERNATIONAL JOURNAL OF BIO-INSPIRED COMPUTATION, 2015, 7 (06) : 386 - 401
  • [35] A Memetic Algorithm for the Multi-Objective Flexible Job Shop Scheduling Problem
    Yuan, Yuan
    Xu, Hua
    [J]. GECCO'13: PROCEEDINGS OF THE 2013 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2013, : 559 - 566
  • [36] An efficient Pareto approach for solving the multi-objective flexible job-shop scheduling problem with regular criteria
    Alberto Garcia-Leon, Andres
    Dauzere-Peres, Stephane
    Mati, Yazid
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2019, 108 : 187 - 200
  • [37] Pareto-based grouping discrete harmony search algorithm for multi-objective flexible job shop scheduling
    Gao, K. Z.
    Suganthan, P. N.
    Pan, Q. K.
    Chua, T. J.
    Cai, T. X.
    Chong, C. S.
    [J]. INFORMATION SCIENCES, 2014, 289 : 76 - 90
  • [38] Two-stage hybrid pareto ant colony algorithm for multi-objective flexible job shop scheduling
    Zhao B.
    Gao J.
    Chen K.
    [J]. Gao, Jianmin, 1600, Xi'an Jiaotong University (50): : 145 - 151
  • [39] A Pareto-based estimation of distribution algorithm for the multi-objective flexible job-shop scheduling problem
    Wang, Ling
    Wang, Shengyao
    Liu, Min
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2013, 51 (12) : 3574 - 3592
  • [40] Using the Memetic Algorithm for Multi Objective Job Shop Scheduling Problems
    Zhang, Guohui
    [J]. ADVANCES IN PRODUCT DEVELOPMENT AND RELIABILITY III, 2012, 544 : 245 - 250