Differential evolution for sequencing and scheduling optimization

被引:7
作者
Nearchou, Andreas C. [1 ]
Omirou, Sotiris L.
机构
[1] Univ Patras, Dept Business Adm, Patras 26500, Greece
[2] Frederick Inst Technol, Dept Mech Engn, Nicosia, Cyprus
关键词
differential evolution; encoding solutions; representation mechanism; discrete optimization; scheduling; meta-heuristics;
D O I
10.1007/10732-006-3750-x
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents a stochastic method based on the differential evolution (DE) algorithm to address a wide range of sequencing and scheduling optimization problems. DE is a simple yet effective adaptive scheme developed for global optimization over continuous spaces. In spite of its simplicity and effectiveness the application of DE on combinatorial optimization problems with discrete decision variables is still unusual. A novel solution encoding mechanism is introduced for handling discrete variables in the context of DE and its performance is evaluated over a plethora of public benchmarks problems for three well-known NP-hard scheduling problems. Extended comparisons with the well-known random-keys encoding scheme showed a substantially higher performance for the proposed. Furthermore, a simple slight modification in the acceptance rule of the original DE algorithm is introduced resulting to a more robust optimizer over discrete spaces than the original DE.
引用
收藏
页码:395 / 411
页数:17
相关论文
共 19 条
[1]   A SURVEY OF ALGORITHMS FOR THE SINGLE-MACHINE TOTAL WEIGHTED TARDINESS SCHEDULING PROBLEM [J].
ABDULRAZAQ, TS ;
POTTS, CN ;
VANWASSENHOVE, LN .
DISCRETE APPLIED MATHEMATICS, 1990, 26 (2-3) :235-253
[2]   Population set-based global optimization algorithms:: some modifications and numerical studies [J].
Ali, MM ;
Törn, A .
COMPUTERS & OPERATIONS RESEARCH, 2004, 31 (10) :1703-1725
[3]   A numerical evaluation of several stochastic algorithms on selected continuous global optimization test problems [J].
Ali, MM ;
Khompatraporn, C ;
Zabinsky, ZB .
JOURNAL OF GLOBAL OPTIMIZATION, 2005, 31 (04) :635-672
[4]   SEQUENCING WITH EARLINESS AND TARDINESS PENALTIES - A REVIEW [J].
BAKER, KR ;
SCUDDER, GD .
OPERATIONS RESEARCH, 1990, 38 (01) :22-36
[5]  
Bean J. C., 1994, ORSA Journal on Computing, V6, P154, DOI 10.1287/ijoc.6.2.154
[6]   Benchmarks for scheduling on a single machine against restrictive and unrestrictive common due dates [J].
Biskup, D ;
Feldmann, M .
COMPUTERS & OPERATIONS RESEARCH, 2001, 28 (08) :787-801
[7]   Optimal approximation of linear systems by a differential evolution algorithm [J].
Cheng, SL ;
Hwang, C .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2001, 31 (06) :698-707
[8]  
Crauwels H. A. J., 1998, INFORMS Journal on Computing, V10, P341, DOI 10.1287/ijoc.10.3.341
[9]  
Kaelo P., 2006, EUR J OPER RES, V171, P674
[10]  
Lin YC, 2004, COMPUT MATH APPL, V47, P1295, DOI 10.1016/j.camwa.2004.04.014