Flexible job-shop scheduling with parallel variable neighborhood search algorithm

被引:170
|
作者
Yazdani, M. [2 ]
Amiri, M. [3 ]
Zandieh, M. [1 ]
机构
[1] Shahid Beheshti Univ GC, Dept Ind Management, Management & Accounting Fac, Tehran, Iran
[2] Qazvin Islamic Azad Univ, Fac Ind & Mech Engn, Qazvin, Iran
[3] Allameh Tabatabaei Univ, Dept Ind Management, Management & Accounting Fac, Tehran, Iran
关键词
Flexible job-shop scheduling; Parallel variable neighborhood search; Combinatorial optimization; Makespan; MULTIPURPOSE MACHINES; GENETIC ALGORITHM; TABU SEARCH; OPTIMIZATION;
D O I
10.1016/j.eswa.2009.06.007
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Flexible job-shop scheduling problem (FJSP) is an extension of the classical job-shop scheduling problem. FJSP is NP-hard and mainly presents two difficulties. The first one is to assign each operation to a machine out of a set of capable machines, and the second one deals with sequencing the assigned operations on the machines. This paper proposes a parallel variable neighborhood search (PVNS) algorithm that solves the FJSP to minimize makespan time. Parallelization in this algorithm is based on the application of multiple independent searches increasing the exploration in the search space. The proposed PVNS uses various neighborhood structures which carry the responsibility of making changes in assignment and sequencing of operations for generating neighboring solutions. The results obtained from the computational study have shown that the proposed algorithm is a viable and effective approach for the FJSP. (C) 2009 Published by Elsevier Ltd.
引用
收藏
页码:678 / 687
页数:10
相关论文
共 50 条
  • [1] A variable neighbourhood search algorithm for the flexible job-shop scheduling problem
    Amiri, M.
    Zandieh, M.
    Yazdani, M.
    Bagheri, A.
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2010, 48 (19) : 5671 - 5689
  • [2] Biogeographical and Variable Neighborhood Search Algorithm for Optimization of Flexible Job Shop Scheduling
    Phanden, Rakesh Kumar
    Ferreira, Joao Carlos E.
    ADVANCES IN INDUSTRIAL AND PRODUCTION ENGINEERING, 2019, : 489 - 503
  • [3] Learning Variable Neighborhood Search Algorithm for Solving the Energy-Efficient Flexible Job-Shop Scheduling Problem
    Li, Ying
    Hu, Rong
    Wu, Xing
    Qian, Bin
    Zhang, Zi-Qi
    ADVANCED INTELLIGENT COMPUTING TECHNOLOGY AND APPLICATIONS, ICIC 2023, PT I, 2023, 14086 : 241 - 250
  • [4] An Evolutionary Neighborhood Search Algorithm for Flexible Job-shop Scheduling Problem in Steel Tube Production
    Shi, Cantao
    Yang, Guojun
    Li, Tieke
    MACHINE DESIGN AND MANUFACTURING ENGINEERING, 2012, 566 : 620 - 627
  • [5] A variable neighborhood search based genetic algorithm for flexible job shop scheduling problem
    Guohui Zhang
    Lingjie Zhang
    Xiaohui Song
    Yongcheng Wang
    Chi Zhou
    Cluster Computing, 2019, 22 : 11561 - 11572
  • [6] A variable neighborhood search based genetic algorithm for flexible job shop scheduling problem
    Zhang, Guohui
    Zhang, Lingjie
    Song, Xiaohui
    Wang, Yongcheng
    Zhou, Chi
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (Suppl 5): : 11561 - 11572
  • [7] Block structure neighborhood search genetic algorithm for job-shop scheduling
    Xue L.
    Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2021, 27 (10): : 2848 - 2857
  • [8] Hybrid quantum particle swarm optimization and variable neighborhood search for flexible job-shop scheduling problem
    Xu, Yuanxing
    Zhang, Mengjian
    Yang, Ming
    Wang, Deguang
    JOURNAL OF MANUFACTURING SYSTEMS, 2024, 73 : 334 - 348
  • [9] JOB-SHOP SCHEDULING HEURISTICS WITH LOCAL NEIGHBORHOOD SEARCH
    SPACHIS, AS
    KING, JR
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 1979, 17 (06) : 507 - 526
  • [10] A Novel Variable Neighborhood Genetic Algorithm for Multi-objective Flexible Job-Shop Scheduling Problems
    Zhang, Guohui
    Gao, Liang
    Shi, Yang
    MATERIALS AND PRODUCT TECHNOLOGIES, 2010, 118-120 : 369 - +