DocumentCode
2217648
Title
An improved differential evolution for batching problem in steelmaking production
Author
Xu, Wenjie ; Wang, Gongshu
Author_Institution
Institute of Industrial Engineering & Logistics Optimization, Northeastern University, Shenyang, China
fYear
2015
fDate
25-28 May 2015
Firstpage
377
Lastpage
384
Abstract
This paper studies a common production planning problem encountered in steelmaking production. This problem is to group different customer orders into a set of batches such that each batch satisfies the capacity and other technological constraints required by steelmaking furnace. We formulate the problem as a mixed integer programming problem by considering all practical technological requirements. To solve the problem effectively, we propose an improved differential evolution (DE) algorithm in which each individual of the population is represented by a real-coded matrix. To reduce the computation complexity, a parallel evolution mechanism is proposed to generate multiple populations for DE, in which each population evolves separately. Computational results on the practical production data show that the proposed algorithm can obtain better solutions as compared with other DE algorithms and the manual method. In addition, the proposed algorithm is also competitive in comparison with the optimization solver CPLEX.
Keywords
Casting; Furnaces; Linear programming; Slabs; Sociology; Statistics; batching problem; differential evolution (DE); parallel evolution mechanism; steelmaking production planning;
fLanguage
English
Publisher
ieee
Conference_Titel
Evolutionary Computation (CEC), 2015 IEEE Congress on
Conference_Location
Sendai, Japan
Type
conf
DOI
10.1109/CEC.2015.7256915
Filename
7256915
Link To Document