Hybrid genetic optimization for solving the batch-scheduling problem in a pharmaceutical industry

被引:35
作者
Costa, A. [1 ]
机构
[1] Univ Catania, DII, I-95125 Catania, Italy
关键词
Case study; Encoding; Decoding; Production planning; Parallel machines; Multi-processor; INCOMPATIBLE JOB FAMILIES; READY TIMES; PROCESSING MACHINES; MINIMIZE MAKESPAN; PARALLEL MACHINES; SETUP TIMES; ALGORITHM; SHOP; SIMULATION; SYSTEM;
D O I
10.1016/j.cie.2014.11.001
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In today's manufacturing outlook, production planning and scheduling may represent a leading leverage to enhance the competitiveness of firms which aim to address the new challenge coming from emerging markets and globalization. In this paper a real-world parallel machines scheduling problem from the pharmaceutical environment has been tackled. Though in the last decades literature extensively approached such an issue, a set of constraints and compulsory dispositions strongly increase the complexity of the level of the problem in hand; thus, in order to fulfill the firm's objectives in terms of production rate increase and rapidity of solution, a dedicated hybrid genetic algorithm equipped with a two-stage encoding and a proper local search has been developed. A twofold validation procedure has been adopted for the proposed optimization technique. First, it was compared with a set of meta-heuristic algorithms on the basis of a teal-world data set. Once the outperformance of the proposed genetic optimization was demonstrated, a further comparison with a set of empirical schedules, manually performed by the production supervisor, had been carried out. (C) 2014 Elsevier Ltd. All rights reserved.
引用
收藏
页码:130 / 147
页数:18
相关论文
共 46 条
[1]  
[Anonymous], 2009, PRINCIPLES SEQUENCIN, DOI DOI 10.1002/9780470451793
[2]   A two-stage methodology for short-term batch plant scheduling: discrete-event simulation and genetic algorithm [J].
Azzaro-Pantel, C ;
Bernal-Haro, L ;
Baudet, P ;
Domenech, S ;
Pibouleau, L .
COMPUTERS & CHEMICAL ENGINEERING, 1998, 22 (10) :1461-1481
[3]   Non-identical parallel machine scheduling using genetic algorithm [J].
Balin, Savas .
EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (06) :6814-6821
[4]   Minimizing makespan on a three-machine flowshop batch scheduling problem with transportation using genetic algorithm [J].
Behnamian, S. M. T. ;
Ghomi, S. M. T. Fatemi ;
Jolai, F. ;
Amirtaheri, O. .
APPLIED SOFT COMPUTING, 2012, 12 (02) :768-777
[5]   Hybrid metaheuristics in combinatorial optimization: A survey [J].
Blum, Christian ;
Puchinger, Jakob ;
Raidl, Guenther R. ;
Roli, Andrea .
APPLIED SOFT COMPUTING, 2011, 11 (06) :4135-4151
[6]   Scheduling of unrelated parallel manufacturing cells with limited human resources [J].
Celano, G. ;
Costa, A. ;
Fichera, S. .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2008, 46 (02) :405-427
[7]   A hybrid approach based on the variable neighborhood search and particle swarm optimization for parallel machine scheduling problems-A case study for solar cell industry [J].
Chen, Yin-Yann ;
Cheng, Chen-Yang ;
Wang, Li-Chih ;
Chen, Tzu-Li .
INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2013, 141 (01) :66-78
[8]   Algorithms for scheduling incompatible job families on single batching machine with limited capacity [J].
Cheng, Bayi ;
Cai, Junfeng ;
Yang, Shanlin ;
Hu, Xiaoxuan .
COMPUTERS & INDUSTRIAL ENGINEERING, 2014, 75 :116-120
[9]  
Cheraghi SH, 2003, INT J IND ENG-THEORY, V10, P175
[10]   A memetic algorithm for minimizing total weighted tardiness on parallel batch machines with incompatible job families and dynamic job arrival [J].
Chiang, Tsung-Che ;
Cheng, Hsueh-Chien ;
Fu, Li-Chen .
COMPUTERS & OPERATIONS RESEARCH, 2010, 37 (12) :2257-2269