A new algorithm for flexible job-shop scheduling problem based on particle swarm optimization

被引:22
|
作者
Teekeng W. [1 ]
Thammano A. [2 ]
Unkaw P. [3 ]
Kiatwuthiamorn J. [2 ]
机构
[1] Rajamangala University of Technology Lanna, Tak
[2] King Mongkut’s Institute of Technology Ladkrabang, Bangkok
[3] Rajamangala University of Technology Phra Nakhon, Bangkok
关键词
Flexible job-shop scheduling; Life cycle; Meta-heuristic; Particle swarm optimization;
D O I
10.1007/s10015-015-0259-0
中图分类号
学科分类号
摘要
This paper proposes a new algorithm, named EPSO, for solving flexible job-shop scheduling problem (FJSP) based on particle swarm optimization (PSO). EPSO includes two sets of features for expanding the solution space of FJSP and avoiding premature convergence to local optimum. These two sets are as follows: (I) particle life cycle that consists of four features: (1) courting call—increasing the number of more effective offspring (new solutions), (2) egg-laying stimulation—increasing the number of offspring from the better parents (current solutions), (3) biparental reproduction—increasing the diversity of the next generation (iteration) of solutions, and (4) population turnover—succeeding the population (the current set of all solutions) in the previous generation by a population in a new generation that is as able but more diverse than the previous one; and (II) discrete position update mechanism—moving particles (solutions) towards the flight leader (the best solution), namely, interchanging some integers in every solution with those in both the best solution and itself, using similar swarming strategy as the update procedure of the continuous PSO. The basic objective function used was to minimize makespan which is the most important objective, hence, providing the simplest way to measure the effectiveness of the generated solutions. Benchmarking EPSO with 20 well-known benchmark instances against two widely-reported optimization methods demonstrated that it performed either equally well or better than the other two. © 2016, ISAROB.
引用
收藏
页码:18 / 23
页数:5
相关论文
共 50 条
  • [1] An effective particle swarm optimization algorithm for flexible job-shop scheduling problem
    Nouiri, Maroua
    Jemai, Abderezak
    Ammari, Ahmed Chiheb
    Bekrar, Abdelghani
    Niar, Smail
    [J]. PROCEEDINGS OF 2013 INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND SYSTEMS MANAGEMENT (IEEE-IESM 2013), 2013, : 29 - 34
  • [2] An effective and distributed particle swarm optimization algorithm for flexible job-shop scheduling problem
    Nouiri, Maroua
    Bekrar, Abdelghani
    Jemai, Abderezak
    Niar, Smail
    Ammari, Ahmed Chiheb
    [J]. JOURNAL OF INTELLIGENT MANUFACTURING, 2018, 29 (03) : 603 - 615
  • [3] An effective and distributed particle swarm optimization algorithm for flexible job-shop scheduling problem
    Maroua Nouiri
    Abdelghani Bekrar
    Abderezak Jemai
    Smail Niar
    Ahmed Chiheb Ammari
    [J]. Journal of Intelligent Manufacturing, 2018, 29 : 603 - 615
  • [4] General particle swarm optimization algorithm for job-shop scheduling problem
    Sch. of Mechanical Sci. and Eng., Huazhong Univ. of S and T, Wuhan 430074, China
    [J]. Jisuanji Jicheng Zhizao Xitong, 2006, 6 (911-917+923):
  • [5] A PARTICLE SWARM OPTIMIZATION ALGORITHM FOR THE MULTI-OBJECTIVE FLEXIBLE JOB-SHOP SCHEDULING PROBLEM
    Sun, Ying
    He, Jingbo
    [J]. JOURNAL OF NONLINEAR AND CONVEX ANALYSIS, 2024, 25 (03) : 579 - 590
  • [6] Particle swarm optimization algorithm for flexible job shop scheduling problem
    Liu, Zhixiong
    Yang, Guangxiang
    [J]. DYNAMICS OF CONTINUOUS DISCRETE AND IMPULSIVE SYSTEMS-SERIES B-APPLICATIONS & ALGORITHMS, 2007, 14 : 327 - 333
  • [7] A Particle Swarm Optimization algorithm for Flexible Job shop scheduling problem
    Girish, B. S.
    Jawahar, N.
    [J]. 2009 IEEE INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING, 2009, : 298 - +
  • [8] An efficient job-shop scheduling algorithm based on particle swarm optimization
    Lin, Tsung-Lieh
    Horng, Shi-Jinn
    Kao, Tzong-Wann
    Chen, Yuan-Hsin
    Run, Ray-Shine
    Chen, Rong-Jian
    Lai, Jui-Lin
    Kuo, I-Hong
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2010, 37 (03) : 2629 - 2636
  • [9] Hybrid of human learning optimization algorithm and particle swarm optimization algorithm with scheduling strategies for the flexible job-shop scheduling problem
    Ding, Haojie
    Gu, Xingsheng
    [J]. NEUROCOMPUTING, 2020, 414 (414) : 313 - 332
  • [10] Hybrid particle swarm optimization for flexible job-shop scheduling
    Jia, Zhao-Hong
    Chen, Hua-Ping
    Sun, Yao-Hui
    [J]. Xitong Fangzhen Xuebao / Journal of System Simulation, 2007, 19 (20): : 4743 - 4747