A Modified Iterated Greedy Algorithm for Flexible Job Shop Scheduling Problem

被引:0
作者
Ghiath Al Aqel
Xinyu Li
Liang Gao
机构
[1] Huazhong University of Science and Technology,State Key Laboratory of Digital Manufacturing Equipment and Technology
来源
Chinese Journal of Mechanical Engineering | 2019年 / 32卷
关键词
Iterated greedy; Flexible job shop scheduling problem; Dispatching rules;
D O I
暂无
中图分类号
学科分类号
摘要
The flexible job shop scheduling problem (FJSP) is considered as an important problem in the modern manufacturing system. It is known to be an NP-hard problem. Most of the algorithms used in solving FJSP problem are categorized as metaheuristic methods. Some of these methods normally consume more CPU time and some other methods are more complicated which make them difficult to code and not easy to reproduce. This paper proposes a modified iterated greedy (IG) algorithm to deal with FJSP problem in order to provide a simpler metaheuristic, which is easier to code and to reproduce than some other much more complex methods. This is done by separating the classical IG into two phases. Each phase is used to solve a sub-problem of the FJSP: sequencing and routing sub-problems. A set of dispatching rules are employed in the proposed algorithm for the sequencing and machine selection in the construction phase of the solution. To evaluate the performance of proposed algorithm, some experiments including some famous FJSP benchmarks have been conducted. By compared with other algorithms, the experimental results show that the presented algorithm is competitive and able to find global optimum for most instances. The simplicity of the proposed IG provides an effective method that is also easy to apply and consumes less CPU time in solving the FJSP problem.
引用
收藏
相关论文
共 94 条
  • [1] Li X(2016)An effective hybrid genetic algorithm and tabu search for flexible job shop scheduling problem International Journal of Production Economics 174 93-110
  • [2] Gao L(1990)Job-shop scheduling with multi-purpose machines Computing 45 369-375
  • [3] Brucker P(2013)Evaluation of mathematical models for flexible job-shop scheduling problems Applied Mathematical Modelling 37 977-988
  • [4] Schlie R(2008)A genetic algorithm for the flexible job-shop scheduling problem Computers & Operations Research 35 3202-3212
  • [5] Demir Y(2010)Analyzing the effect of dispatching rules on the scheduling performance through grammar based flexible scheduling system International Journal of Production Economics 124 369-381
  • [6] İşleyen SK(2015)A dispatching rule-based genetic algorithm for multi-objective job shop scheduling using fuzzy satisfaction levels Computers & Industrial Engineering 86 29-42
  • [7] Pezzella F(2007)Bilevel genetic algorithm for the flexible job-shop scheduling problem Chinese Journal of Mechanical Engineering 19 020-505
  • [8] Morganti G(2009)Improved genetic algorithm for the flexible job-shop scheduling problem Journal of Mechanical Engineering 45 020-1096
  • [9] Ciaschetti G(2017)Solving dual flexible job-shop scheduling problem using a Bat Algorithm Advances in Production Engineering & Management 12 5-89
  • [10] Baykasoğlu A(2017)Flexible job-shop scheduling problem based on hybrid ACO algorithm International Journal of Simulation Modelling (IJSIMM) 16 497-276