DocumentCode
2960511
Title
Genetic algorithm application to the hybrid flow shop scheduling problem
Author
Zhan, Yong ; Qiu, Changhua
Author_Institution
Coll. of Mech. & Electr. Eng., Harbin Eng. Univ., Harbin
fYear
2008
fDate
5-8 Aug. 2008
Firstpage
649
Lastpage
653
Abstract
The hybrid flow shop scheduling problem becomes more and more important, and has gained wide attention both in academic and engineering fields. this paper addresses an attempt to evolve genetic algorithm by a particular genetic programming method to solve this problem. In the algorithm proposed in this paper, the representation of chromosome is composed of two subparts: allocation string and sequencing string, which can be encode and decoded easily. In generating initial population, a special constraint of load balancing between parallel machines is used to reduce the number of individuals. And crossover operation and mutation operation based on evolutionary mechanism are used, so that the exploration and exploitation abilities of the algorithm can be well improved. At last, the scheduling problems of steel treatment jobshops in shipyard are used to evaluate the proposed algorithm, and numerical example shows good result.
Keywords
flow shop scheduling; genetic algorithms; job shop scheduling; resource allocation; allocation string; chromosome representation; crossover operation; evolutionary mechanism; genetic algorithm; genetic programming; hybrid flow shop scheduling problem; load balancing; mutation operation; parallel machine; sequencing string; shipyard; steel treatment job shop scheduling; Biological cells; Decoding; Genetic algorithms; Genetic engineering; Genetic mutations; Genetic programming; Job shop scheduling; Load management; Parallel machines; Steel;
fLanguage
English
Publisher
ieee
Conference_Titel
Mechatronics and Automation, 2008. ICMA 2008. IEEE International Conference on
Conference_Location
Takamatsu
Print_ISBN
978-1-4244-2631-7
Electronic_ISBN
978-1-4244-2632-4
Type
conf
DOI
10.1109/ICMA.2008.4798833
Filename
4798833
Link To Document