Co-evolutionary genetic algorithm for multi-machine scheduling: coping with high performance variability

被引:13
作者
Baek, DH
Yoon, WC
机构
[1] Cheonan Univ, Div Business Adm, Cheonan 330704, South Korea
[2] Korea Adv Inst Sci & Technol, Dept Ind Engn, Taejon 305701, South Korea
关键词
D O I
10.1080/00207540110079419
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Optimizing dispatching policy in a networked, multi-machine system is a formidable task for both field experts and operations researchers due to the problem's stochastic and combinatorial nature. This paper proposes an innovative variation of co-evolutionary genetic algorithm (CGA) for acquiring the adaptive scheduling strategies in a complex multi-machine system. The task is to assign each machine an appropriate dispatching rule that is harmonious with the rules used in neighbouring machines. An ordinary co-evolutionary algorithm would not be successful due to the high variability (i.e. noisy causality) of system performance and the ripple effects among neighbouring populations. The computing time for large enough populations to avoid premature convergence would be prohibitive. We introduced the notion of derivative contribution feedback (DCF), in which an individual rule for a machine takes responsibility for the first-order change of the overall system performance according to its participation in decisions. The DCF-CGA effectively suppressed premature convergence and produced dispatching rules for spatial adaptation that outperformed other heuristics. The required time for knowledge acquisition was also favourably compared with an efficient statistical method. The DCF-CGA method can be utilized in a wide variety of genetic algorithm application problems that have similar characteristics and difficulties.
引用
收藏
页码:239 / 254
页数:16
相关论文
共 12 条
[11]  
PAREDIS J, 1994, P ART LIF, V4, P102
[12]  
POTTER MA, 1994, LECT NOTES COMPUTER, V886, P249