Genetic algorithm for large-size multi-stage batch plant scheduling

被引:27
作者
He, Yaohua [1 ]
Hui, Chi-Wai [1 ]
机构
[1] Hong Kong Univ Sci & Technol, Dept Chem Engn, Kowloon, Hong Kong, Peoples R China
关键词
multi-stage scheduling; mixed-integer linear programming; genetic algorithm; heuristic rule; active schedule;
D O I
10.1016/j.ces.2006.11.049
中图分类号
TQ [化学工业];
学科分类号
0817 ;
摘要
This paper presents a heuristic approach based on genetic algorithm (GA) for solving large-size multi-stage multi-product scheduling problem (MMSP) in batch plant. The proposed approach is suitable for different scheduling objectives, such as total process time, total flow time, etc. In the algorithm, solutions to the problem are represented by chromosomes that will be evolved by GA. A chromosome consists of order sequences corresponding to the processing stages. These order sequences are then assigned to processing units according to assignment strategies such as forward or backward assignment, active scheduling technique or similar technique, and some heuristic rules. All these measures greatly reduce unnecessary search space and increase the search speed. In addition, a penalty method for handling the constraints in the problem, e.g., the forbidden changeovers, is adopted, which avoids the infeasibility during the GA search and further greatly increases the search speed. (c) 2006 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1504 / 1523
页数:20
相关论文
共 43 条
[1]   Tabu search for total tardiness minimization in flowshop scheduling problems [J].
Armentano, VA ;
Ronconi, DP .
COMPUTERS & OPERATIONS RESEARCH, 1999, 26 (03) :219-235
[2]   Genetic local search for multi-objective flowshop scheduling problems [J].
Arroyo, JEC ;
Armentano, VA .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2005, 167 (03) :717-738
[3]   A tabu search approach for the flow shop scheduling problem [J].
Ben-Daya, M ;
Al-Fawzan, M .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1998, 109 (01) :88-95
[4]   Production Scheduling and Rescheduling with Genetic Algorithms [J].
Bierwirth, Christian ;
Mattfeld, Dirk C. .
EVOLUTIONARY COMPUTATION, 1999, 7 (01) :1-17
[5]  
BROOKES B, 1992, WOMEN HIST, V2, P25
[6]   Optimal scheduling of multiproduct pipeline systems using a non-discrete MILP formulation [J].
Cafaro, DC ;
Cerdá, J .
COMPUTERS & CHEMICAL ENGINEERING, 2004, 28 (10) :2053-2068
[7]   A mixed-integer linear programming model for short-term scheduling of single-stage multiproduct batch plants with parallel lines [J].
Cerda, J ;
Henning, GP ;
Grossmann, IE .
INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 1997, 36 (05) :1695-1707
[8]   Genetic algorithms applied to the continuous flow shop problem [J].
Chen, CL ;
Neppalli, RV ;
Aljaber, N .
COMPUTERS & INDUSTRIAL ENGINEERING, 1996, 30 (04) :919-929
[9]   Optimal short-term scheduling of multiproduct single-stage batch plants with parallel lines [J].
Chen, CL ;
Liu, CL ;
Feng, XD ;
Shao, HH .
INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 2002, 41 (05) :1249-1260
[10]   MINMAX EARLINESS TARDINESS SCHEDULING IN IDENTICAL PARALLEL MACHINE SYSTEM USING GENETIC ALGORITHMS [J].
CHENG, RW ;
GEN, MS ;
TOZAWA, T .
COMPUTERS & INDUSTRIAL ENGINEERING, 1995, 29 :513-517