...
【24h】

Population based Local Search for university course timetabling problems

机译:基于人口的本地搜索大学课程时间表问题

获取原文
获取原文并翻译 | 示例

摘要

Population based algorithms are generally better at exploring a search space than local search algorithms (i.e. searches based on a single heuristic). However, the limitation of many population based algorithms is in exploiting the search space. We propose a population based Local Search (PB-LS) heuristic that is embedded within a local search algorithm (as a mechanism to exploit the search space). PB-LS employs two operators. The first is applied to a single solution to determine the force between the incumbent solution and the trial current solution (i.e. a single direction force), whilst the second operator is applied to all solutions to determine the force in all directions. The progress of the search is governed by these forces, either in a single direction or in all directions. Our proposed algorithm is able to both diversify and intensify the search more effectively, when compared to other local search and population based algorithms. We use university course timetabling (Socha benchmark datasets) as a test domain. In order to evaluate the effectiveness of PB-LS, we perform a comparison between the performances of PB-LS with other approaches drawn from the scientific literature. Results demonstrate that PB-LS is able to produce statistically significantly higher quality solutions, outperforming many other approaches on the Socha dataset.
机译:基于种群的算法通常比本地搜索算法(即基于单个启发式算法的搜索)在探索搜索空间方面更好。但是,许多基于人口的算法的局限性在于开发搜索空间。我们提出了一种基于人口的本地搜索(PB-LS)启发式方法,该方法嵌入了本地搜索算法中(作为一种利用搜索空间的机制)。 PB-LS雇用两名接线员。第一个算子应用于单个解以确定现任解和试验当前解之间的力(即单向力),而第二个算子应用于所有解以确定在各个方向上的力。搜索的进度受这些力的控制,无论是单个方向还是所有方向。与其他本地搜索和基于种群的算法相比,我们提出的算法能够更有效地多样化和增强搜索。我们使用大学课程时间表(Socha基准数据集)作为测试领域。为了评估PB-LS的有效性,我们将PB-LS的性能与从科学文献中得出的其他方法进行了比较。结果表明,PB-LS能够产生统计学上明显更高质量的解决方案,其性能优于Socha数据集上的许多其他方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号