Initialization Strategies and Diversity in Evolutionary Timetabling

被引:59
作者
Burke, Edmund K. [1 ]
Newall, James P. [1 ]
Weare, Rupert F. [2 ]
机构
[1] Univ Nottingham, Dept Comp Sci, Automated Scheduling & Planning Grp, Nottingham NG7 2RD, England
[2] Cap Gemini UK Plc, Newcastle Upon Tyne NE1 6EE, Tyne & Wear, England
关键词
Timetabling; heuristic initialization; diversity;
D O I
10.1162/evco.1998.6.1.81
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This document seeks to provide a scientific basis by which different initialization algorithms for evolutionary timetabling may be compared. Seeding the initial population may be used to improve initial quality and provide a better starting point for the evolutionary algorithm. This must be tempered against the consideration that if the seeding algorithm produces very similar solutions, then the loss of genetic diversity may well lead to a worse final solution. Diversity, we hope, provides a good indication of how good the final solution will be, although only by running the evolutionary algorithm will the exact result be found. We will investigate the effects of heuristic seeding by taking quality and diversity measures of populations generated by heuristic initialization methods on both random and real-life data, as well as assessing the long-term performance of an evolutionary algorithm (found to work well on the timetabling problem) when using heuristic initialization. This will show how the use of heuristic initialization strategies can substantially improve the performance of evolutionary algorithms for the timetabling problem.
引用
收藏
页码:81 / 103
页数:23
相关论文
共 18 条
[1]  
Burke E. K., 1998, INT ICSC S ENG INT S, P574
[2]  
BURKE EK, 1995, 6 INT C GEN ALG ICGA, P605
[3]  
BURKE EK, 1996, LECT NOTES COMPUTER, V1153, P241
[4]  
BURKE EK, 1997, NOTTCSTR976 U NOTT D
[5]  
Carter M. W., 1995, 9403 U TOR DEP IND E
[6]  
CORNE D, 1996, LECT NOTES COMPUTER, V1153, P227
[7]  
Corne D., 1995, LECT NOTES COMPUTER, P1
[8]  
CORNE D, 1994, LECT NOTES COMPUTER, V865, P250
[9]   A TABU SEARCH ALGORITHM FOR COMPUTING AN OPERATIONAL TIMETABLE [J].
COSTA, D .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1994, 76 (01) :98-110
[10]  
Erben W., 1995, P INT C PRACT THEOR, P198