Founded in 1971 >
Chinese Sci-tech Core Periodicals >
British Science Abstracts (SA, INSPEC) Indexed Journals >
United States, Cambridge Scientific Abstract: Technology (CSA: T) Indexed Journals >
United States, Ulrich's Periodicals Directory(UPD)Indexed Journals >
United States, Cambridge Scientific Abstract: Natural Science (CSA: NS) Indexed Journals >
Poland ,Index of Copernicus(IC) Indexed Journals >
International Standard Serial Number:
ISSN 1001-4551
Sponsor:
Zhejiang University;
Zhejiang Machinery and Electrical Group
Edited by:
Editorial of Journal of Mechanical & Electrical Engineering
Chief Editor:
ZHAO Qun
Vice Chief Editor:
TANG ren-zhong,
LUO Xiang-yang
Tel:
86-571-87041360,87239525
Fax:
86-571-87239571
Add:
No.9 Gaoguannong,Daxue Road,Hangzhou,China
P.C:
310009
E-mail:
meem_contribute@163.com
New hybrid differential evolution for parallel machines batch scheduling
WANG Wan-liang,FAN Li-xia,XU Xin-li,ZHANG Jing
(College of Computer Science and Technology,Zhejiang University of Technology,Hangzhou 310023,China)
Abstract:Considering the characteristics of more products,small batches in practical production,a parallel machines batch scheduling model with process constraint was established. In order to solve the problem of splitting,a new batch splitting method based on demand and new chromosome representation was put forward. A new parallel encoding was brought forward to solve both the batch splitting problem and batch scheduling problem. To the problem of low searching speed and premature convergence appeared in standard differential evolution,a new hybrid differential evolution(DE),based on dynamic random search and Chaos optimization,was proposed to enhance local search ability of standard DE. Performance of the proposed algorithm on classic benchmark function and shop scheduling demonstrate that,the proposed algorithm can effectively improve searching speed,balancing the abilities of global search and local search.
Key words:differential evolution(DE);dynamic random search;local search(LS);parallel machines scheduling;batch process