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

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 algorith...

Full description

Saved in:
Bibliographic Details
Published inChemical engineering science Vol. 62; no. 5; pp. 1504 - 1523
Main Authors He, Yaohua, Hui, Chi-Wai
Format Journal Article
LanguageEnglish
Published Oxford Elsevier Ltd 01.03.2007
Elsevier
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary: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.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 23
ObjectType-Article-2
ObjectType-Feature-1
ISSN:0009-2509
1873-4405
DOI:10.1016/j.ces.2006.11.049