Flexible job shop scheduling problem with reconfigurable machine tools: An improved differential evolution algorithm

被引:74
作者
Mahmoodjanloo, Mehdi [1 ]
Tavakkoli-Moghaddam, Reza [1 ,2 ]
Baboli, Armand [3 ]
Bozorgi-Amiri, Ali [1 ]
机构
[1] Univ Tehran, Coll Engn, Sch Ind Engn, Tehran, Iran
[2] Universal Sci Educ & Res Network USERN, Tehran, Iran
[3] INSA Lyon, LIRIS Lab, UMR 5205, CNRS, F-69621 Villeurbanne, France
关键词
Flexible job shop; Configuration-dependent setup times; Industry; 4.0; Self-adaptive differential evolution; Nelder-Mead mutation strategy; SEQUENCE-DEPENDENT SETUP; NELDER-MEAD ALGORITHM; GLOBAL OPTIMIZATION; TABU SEARCH; DESIGN; SYSTEMS; MODEL;
D O I
10.1016/j.asoc.2020.106416
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Developing reconfigurable machine tools (RMTs) has attracted increasing attention recently. An RMT can be utilized as a group of machines, which can obtain different configurations to satisfy manufacturing requirements. This paper deals with a production scheduling problem in a shop-floor with RMTs as an extension of a flexible job shop scheduling problem (FJSSP). To begin with, two mixed-integer linear programming models with the positionand sequence-based decision variables are formulated to minimize the maximum completion time (i.e., makespan). The CPLEX solver is used to solve the smalland medium-sized instances. The computational experiments show that the sequence-based model significantly outperforms the other one. Since even the sequence-based model cannot optimally solve most of the medium-sized problems, a self-adaptive differential evolution (DE) algorithm is proposed to efficiently solve the given problem. Moreover, the effectiveness of the proposed algorithm is enhanced by introducing a new mutation strategy based on a searching approach hired from a Nelder-Mead method. The performance of the proposed method and three other well-known variants of the DE algorithm are first validated by comparing their results with the results of the sequence-based model. Additional experiments on another data set including large-sized problems also confirm that the proposed algorithm is extremely efficient and effective. (C) 2020 Elsevier B.V. All rights reserved.
引用
收藏
页数:16
相关论文
共 53 条
[1]   Design, refinement, implementation and prototype testing of a reconfigurable lathe-mill [J].
Aguilar, Alejandro ;
Roman-Flores, Armando ;
Huegel, Joel C. .
JOURNAL OF MANUFACTURING SYSTEMS, 2013, 32 (02) :364-371
[2]  
Akbari-Jafarabadi, 2015, IRANIAN J OPERAT RES, V6, P58
[3]   A tri-level r-interdiction median model for a facility location problem under imminent attack [J].
Akbari-Jafarabadi, M. ;
Tavakkoli-Moghaddam, R. ;
Mahmoodjanloo, M. ;
Rahimi, Y. .
COMPUTERS & INDUSTRIAL ENGINEERING, 2017, 114 :151-165
[4]   The third comprehensive survey on scheduling problems with setup times/costs [J].
Allahverdi, Ali .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2015, 246 (02) :345-378
[5]  
[Anonymous], 2012, P 2012 INT C IND ENG
[6]  
[Anonymous], 2004, ASME 2004 INT MECH E
[7]   Modelling the problem of production scheduling for reconfigurable manufacturing systems [J].
Azab, Ahmed ;
Naderi, Bahman .
9TH CIRP CONFERENCE ON INTELLIGENT COMPUTATION IN MANUFACTURING ENGINEERING - CIRP ICME '14, 2015, 33 :76-80
[8]  
Azulay H., 2014, THESIS
[9]   JOB-SHOP SCHEDULING WITH MULTIPURPOSE MACHINES [J].
BRUCKER, P ;
SCHLIE, R .
COMPUTING, 1990, 45 (04) :369-375
[10]   A hybrid method combining continuous tabu search and Nelder-Mead simplex algorithms for the global optimization of multiminima functions [J].
Chelouah, R ;
Siarry, P .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2005, 161 (03) :636-654