Neighborhood analysis: a case study on curriculum-based course timetabling

被引:48
作者
Lue, Zhipeng [1 ]
Hao, Jin-Kao [1 ]
Glover, Fred [2 ]
机构
[1] Univ Angers, LERIA, F-49045 Angers 01, France
[2] OptTek Syst Inc, Boulder, CO 80302 USA
关键词
Neighborhood structure; Neighborhood combination; Local search; Timetabling; Metaheuristics; HYBRID ALGORITHM; SEARCH;
D O I
10.1007/s10732-010-9128-0
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, we present an in-depth analysis of neighborhood relations for local search algorithms. Using a curriculum-based course timetabling problem as a case study, we investigate the search capability of four neighborhoods based on three evaluation criteria: percentage of improving neighbors, improvement strength and search steps. This analysis shows clear correlations of the search performance of a neighborhood with these criteria and provides useful insights on the very nature of the neighborhood. This study helps understand why a neighborhood performs better than another one and why and how some neighborhoods can be favorably combined to increase their search power. This study reduces the existing gap between reporting experimental assessments of local search-based algorithms and understanding their behaviors.
引用
收藏
页码:97 / 118
页数:22
相关论文
共 28 条
  • [1] [Anonymous], 2006, J MATH MODELLING ALG
  • [2] [Anonymous], 2004, Stochastic Local Search: Foundations and Applications
  • [3] [Anonymous], 1998, COMBINATORIAL OPTIMI
  • [4] Multiple-retrieval case-based reasoning for course timetabling problems
    Burke, EK
    MacCarthy, BL
    Petrovic, S
    Qu, R
    [J]. JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2006, 57 (02) : 148 - 162
  • [5] Solving examination timetabling problems through adaption of heuristic orderings
    Burke, EK
    Newall, JP
    [J]. ANNALS OF OPERATIONS RESEARCH, 2004, 129 (1-4) : 107 - 134
  • [6] Casey S, 2003, LECT NOTES COMPUT SC, V2740, P232
  • [7] An effective hybrid algorithm for university course timetabling
    Chiarandini, Marco
    Birattari, Mauro
    Socha, Krzysztof
    Rossi-Doria, Olivia
    [J]. JOURNAL OF SCHEDULING, 2006, 9 (05) : 403 - 432
  • [8] COTE P, 2005, LNCS, V3616, P151
  • [9] Glover F, 1997, OPERAT RES COMP SCI, P1
  • [10] Glover F., 1995, ORSA Journal on Computing, V7, P426, DOI 10.1287/ijoc.7.4.426