Scheduling flow shops using differential evolution algorithm

被引:224
|
作者
Onwubolu, G [1 ]
Davendra, D [1 ]
机构
[1] Univ S Pacific, Dept Engn, Suva, Fiji
关键词
scheduling; flow shops; differential evolution algorithm; optimization;
D O I
10.1016/j.ejor.2004.08.043
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
This paper describes a novel optimization method based on a differential evolution (exploration) algorithm and its applications to solving non-linear programming problems containing integer and discrete variables. The techniques for handling discrete variables are described as well as the techniques needed to handle boundary constraints. In particular, the application of differential evolution algorithm to minimization of makespan,flowtime and tardiness in a flow shop manufacturing system is given in order to illustrate the capabilities and the practical use of the method. Experiments were carried out to compare results from the differential evolution algorithm and the genetic algorithm, which has a reputation for being very powerful. The results obtained have proven satisfactory in solution quality when compared with genetic algorithm. The novel method requires few control variables, is relatively easy to implement and use, effective, and efficient, which makes it an attractive and widely applicable approach for solving practical engineering problems. Future directions in terms of research and applications are given. (c) 2004 Elsevier B.V. All rights reserved.
引用
收藏
页码:674 / 692
页数:19
相关论文
共 50 条
  • [1] Flow shop scheduling using enhanced differential evolution algorithm
    Davendra, Donald
    Onwubolu, Godfrey
    [J]. 21ST EUROPEAN CONFERENCE ON MODELLING AND SIMULATION ECMS 2007: SIMULATIONS IN UNITED EUROPE, 2007, : 259 - +
  • [2] Scheduling multi-objective job shops using a memetic algorithm based on differential evolution
    Bin Qian
    Ling Wang
    De-Xian Huang
    Xiong Wang
    [J]. The International Journal of Advanced Manufacturing Technology, 2008, 35 : 1014 - 1027
  • [3] Scheduling multi-objective job shops using a memetic algorithm based on differential evolution
    Qian, Bin
    Wang, Ling
    Huang, De-Xian
    Wang, Xiong
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2008, 35 (9-10): : 1014 - 1027
  • [4] Scheduling multi-objective job shops using a memetic algorithm based on differential evolution
    Department of Automation, Tsinghua University, Beijing 100084, China
    [J]. International Journal of Advanced Manufacturing Technology, 2008, 35 (9-10): : 1014 - 1027
  • [5] A genetic algorithm for scheduling dual flow shops
    Chiou, Chie-Wun
    Chen, Wen-Min
    Liu, Chin-Min
    Wu, Muh-Cherng
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2012, 39 (01) : 1306 - 1314
  • [6] Permutation flow-shop scheduling using a hybrid differential evolution algorithm
    Wang, Hai-yan
    Lu, Ye-bo
    Peng, Wen-li
    [J]. INTERNATIONAL JOURNAL OF COMPUTING SCIENCE AND MATHEMATICS, 2013, 4 (03) : 298 - 307
  • [7] FLOW SHOP SCHEDULING USING CLUSTERED DIFFERENTIAL EVOLUTION
    Davendra, Donald
    Zelinka, Ivan
    Onwubolu, Godfrey
    [J]. 23RD EUROPEAN CONFERENCE ON MODELLING AND SIMULATION (ECMS 2009), 2009, : 70 - 76
  • [8] Scheduling flow shops with blocking using a discrete self-organising migrating algorithm
    Davendra, Donald
    Bialic-Davendra, Magdalena
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2013, 51 (08) : 2200 - 2218
  • [9] Integrated production and preventive maintenance scheduling algorithm for flow shops
    School of Mechanical Engineering, Shanghai Jiaotong University, Shanghai 200240, China
    [J]. Dalian Haishi Daxue Xuebao, 2007, 3 (32-35):
  • [10] An effective differential evolution algorithm for permutation flow shop scheduling problem
    Liu, Ying
    Yin, Minghao
    Gu, Wenxiang
    [J]. APPLIED MATHEMATICS AND COMPUTATION, 2014, 248 : 143 - 159