【24h】

Multi-neighbourhood Local Search with Application to Course Timetabling

机译:多社区本地搜索及其在课程时间表中的应用

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

A recent trend in local search concerns the exploitation of several different neighbourhood functions so as to increase the ability of the algorithm to navigate the search space. In this paper we investigate the use of local search techniques based on various combinations of neighbourhood functions, and we apply this to a timetabling problem. In particular, we propose a set of generic operators that automatically compose neighbourhood functions, giving rise to more complex ones. In the exploration of large neighbourhoods, we rely on constraint techniques to prune the list of candidates. In this way, we are able to select the most effective search technique through a systematic analysis of all possible combinations built upon a set of basic, human-defined, neighbourhood functions. The proposed ideas are applied to a practical problem, namely the Course Timetabling problem. Our algorithms are systematically tested and compared on real-world instances. The experimental analysis shows that neighbourhood composition leads to much better results than traditional local search techniques.
机译:本地搜索的最新趋势涉及对几种不同邻域函数的利用,以提高算法导航搜索空间的能力。在本文中,我们研究了基于邻域函数的各种组合的局部搜索技术的使用,并将其应用于时间表问题。特别是,我们提出了一组自动构造邻域函数的泛型运算符,从而产生了更复杂的运算符。在探索大型社区时,我们依靠约束技术来修剪候选人列表。通过这种方式,我们能够通过对基于一组基本的,人类定义的,邻域函数的所有可能组合的系统分析来选择最有效的搜索技术。提出的想法适用于实际问题,即课程时间表问题。我们的算法经过系统测试,并在实际实例中进行了比较。实验分析表明,与传统的本地搜索技术相比,邻域组成可带来更好的结果。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号