Minimizing the total completion time on a parallel machine system with tool changes

被引:30
作者
Costa, A. [1 ]
Cappadonna, F. A. [2 ]
Fichera, S. [1 ]
机构
[1] Univ Catania, DII, Dept Ind Engn, I-95124 Catania, Italy
[2] Univ Catania, DIEEI, Dept Informat Elect & Elect Engn, I-95124 Catania, Italy
关键词
Tool change; Unavailability; Metaheuristics; Mixed integer linear programming; Dunn's test; SINGLE-MACHINE; PERIODIC MAINTENANCE; PREVENTIVE MAINTENANCE; IMPROVED APPROXIMATION; 2-MACHINE FLOWSHOP; SCHEDULING PROBLEM; JOBS; MODELS; OPTIMIZATION; ALGORITHM;
D O I
10.1016/j.cie.2015.11.015
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In this paper, the identical parallel machine scheduling problem with periodic tool changes due to wear is addressed under the total completion time minimization objective. Due to machine availability restrictions induced by tool replacement operations, the problem is NP-hard in the strong sense. A mixed integer linear programming (MILP) model has been developed with the aim to provide the global optimum for small-sized test cases. Furthermore, a hybrid metaheuristic procedure based on genetic algorithms has been specifically designed to cope with larger instances. A comprehensive experimental analysis supported by a non-parametric statistical test has been fulfilled to select the best metaheuristic configuration in terms of decoding strategy and parameters driving the search mechanism as well. Then, the proposed optimization procedure has been compared with three alternative methods arising from the relevant literature on the basis of a wide benchmark of test cases. The obtained results, also supported by a proper statistical analysis, demonstrate the effectiveness of the proposed approach for solving the tool change scheduling problem at hand. (C) 2015 Elsevier Ltd. All rights reserved.
引用
收藏
页码:290 / 301
页数:12
相关论文
共 50 条
[1]   SINGLE-MACHINE FLOW-TIME SCHEDULING WITH A SINGLE BREAKDOWN [J].
ADIRI, I ;
BRUNO, J ;
FROSTIG, E ;
KAN, AHGR .
ACTA INFORMATICA, 1989, 26 (07) :679-685
[2]  
Aggoune R., 2002, THESIS U METZ
[3]   Scheduling with tool changes to minimize total completion time under controllable machining conditions [J].
Akturk, M. Selim ;
Ghosh, Jay B. ;
Kayan, Rabia K. .
COMPUTERS & OPERATIONS RESEARCH, 2007, 34 (07) :2130-2146
[4]   Scheduling with tool changes to minimize total completion time: Basic results and SPT performance [J].
Akturk, MS ;
Ghosh, JB ;
Gunes, ED .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2004, 157 (03) :784-790
[5]   Sequencing a batching flexible cell to minimise set-up costs [J].
Alfieri, Arianna ;
Nicosia, Gaia .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2014, 52 (08) :2461-2476
[6]   Scheduling of a two-machine flowshop with availability constraints on the first machine [J].
Allaoui, H ;
Artiba, A ;
Elmaghraby, SE ;
Riane, F .
INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2006, 99 (1-2) :16-27
[7]   Integrating simulation and optimization to schedule a hybrid flow shop with maintenance constraints [J].
Allaoui, H ;
Artiba, A .
COMPUTERS & INDUSTRIAL ENGINEERING, 2004, 47 (04) :431-450
[8]  
Baker KeithR., 2009, PRINCIPLES SEQUENCIN, DOI DOI 10.1002/9780470451793
[9]   Improved approximation for non-preemptive single machine flow-time scheduling with an availability constraint [J].
Breit, Joachim .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2007, 183 (02) :516-524
[10]   Single-machine scheduling with flexible and periodic maintenance [J].
Chen, J. S. .
JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2006, 57 (06) :703-710