An improved PSO algorithm with genetic and neighborhood-based diversity operators for the job shop scheduling problem

被引:15
|
作者
Abdel-Kader, Rehab F. [1 ]
机构
[1] Port Said Univ, Fac Engn, Elect Engn Dept, Port Fouad 42523, Port Said, Egypt
关键词
PARTICLE SWARM OPTIMIZATION; TABU SEARCH; IMPLEMENTATION;
D O I
10.1080/08839514.2018.1481903
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The job shop scheduling problem (JSSP) is an important NP-hard practical scheduling problem that has various applications in the fields of optimization and production engineering. In this paper an effective scheduling method based on particle swarm optimization (PSO) for the minimum makespan problem of the JSSP is proposed. New variants of the standard PSO operators are introduced to adapt the velocity and position update rules to the discrete solution space of the JSSP. The proposed algorithm is improved by incorporating two neighborhood-based operators to improve population diversity and to avoid early convergence to local optima. First, the diversity enhancement operator tends to improve the population diversity by relocating neighboring particles to avoid premature clustering and to achieve broader exploration of the solution space. This is achieved by enforcing a circular neighboring area around each particle if the population diversity falls beneath the adaptable diversity threshold. The adaptive threshold is utilized to regulate the population diversity throughout the different stages of the search process. Second, the local search operator based on critical path analysis is used to perform local exploitation in the neighboring area of the best particles. Variants of the genetic well-known operators selection and crossover are incorporated to evolve stagnated particles in the swarm. The proposed method is evaluated using a collection of 123 well-studied benchmarks. Experimental results validate the effectiveness of the proposed method in producing excellent solutions that are robust and competitive to recent state-of-the-art heuristic-based algorithms reported in literature for nearly all of the tested instances.
引用
收藏
页码:433 / 462
页数:30
相关论文
共 50 条
  • [41] Study on the fuzzy scheduling problem of job shop based on genetic algorithm
    Geng, Zhao-Qiang
    Zou, Yi-Ren
    Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2002, 8 (08): : 616 - 620
  • [42] Research on job-shop scheduling problem based on genetic algorithm
    Jia, Zhenyuan
    Lu, Xiaohong
    Yang, Jiangyuan
    Jia, Defeng
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2011, 49 (12) : 3585 - 3604
  • [43] The solving of job-shop scheduling problem based on genetic algorithm
    Li, X.
    Liu, W.
    Jiang, C.
    Wang, N.
    Xitong Fangzhen Xuebao / Journal of System Simulation, 2001, 13 (06): : 736 - 739
  • [44] A Parallel Genetic Algorithm for the Job Shop Scheduling Problem
    Nguyen Huu Mui
    Vu Dinh Hoa
    Luc Tri Tuyen
    2012 IEEE INTERNATIONAL SYMPOSIUM ON SIGNAL PROCESSING AND INFORMATION TECHNOLOGY (ISSPIT), 2012, : 19 - 24
  • [45] A hybrid genetic algorithm for the job shop scheduling problem
    Gonçalves, JF
    Mendes, JJDM
    Resende, MGC
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2005, 167 (01) : 77 - 95
  • [46] Genetic algorithm application on the job shop scheduling problem
    Wu, CG
    Xing, XL
    Lee, HP
    Zhou, CG
    Liang, YC
    PROCEEDINGS OF THE 2004 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2004, : 2102 - 2106
  • [47] Job Shop Scheduling Problem with Heuristic Genetic Programming Operators
    Povoda, Lukas
    Burget, Radim
    Masek, Jan
    Dutta, Malay Kishore
    2ND INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING AND INTEGRATED NETWORKS (SPIN) 2015, 2015, : 702 - 707
  • [48] A two-stage PSO algorithm for job shop scheduling problem
    Pratchayaborirak, Thongchai
    Kachitvichyanukul, Voratas
    INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE AND ENGINEERING MANAGEMENT, 2011, 6 (02) : 83 - 92
  • [49] Genetic Algorithm for the Job-Shop Scheduling with Skilled Operators
    Mencia, Raul
    Sierra, Maria R.
    Varela, Ramiro
    BIOINSPIRED COMPUTATION IN ARTIFICIAL SYSTEMS, PT II, 2015, 9108 : 41 - 50
  • [50] Diversity Operators-based Artificial Fish Swarm Algorithm to Solve Flexible Job Shop Scheduling Problem
    Ali, Sura Mazin
    Abdulqader, Alaa Wagih
    BAGHDAD SCIENCE JOURNAL, 2023, 20 (05) : 2067 - 2076