首页> 外文会议>International conference on artificial intelligence;ICAI 2011 >Using improved Memetic Algorithm and local search to solve University Course Timetabling Problem (UCTP)
【24h】

Using improved Memetic Algorithm and local search to solve University Course Timetabling Problem (UCTP)

机译:使用改进的Memetic算法和本地搜索来解决大学课程时间表问题(UCTP)

获取原文

摘要

Course Timetabling is a complex problem, happening at the beginning of every semester at universities. In this problem, one of the most important issues is variety of constraints, which results in different ways of timetabling in different universities. Comparing to exact methods which take lots of time to solve UCTP, metaheuristic methods produce a feasible solution within reasonable computation time. In this paper, a hybrid method is presented, which is based on combination of improved Memetic and Simulated Annealing Algorithms. Using Simulated Annealing Algorithm as the local search routine increases exploiting ability of Memetic Algorithm. Also, modifying Crossover operator of Memetic Algorithm and creating initial population by a heuristic-based method improves this algorithm. In order to improve produced chromosomes and decreasing the number of violation of the constraints, a new operator is designed and added to Memetic Algorithm called improvement operator. With comparing the results of this method and some modern methods using standard data, efficiency of this method is clear.
机译:课程时间表是一个复杂的问题,在大学的每个学期开始时都会发生。在这个问题中,最重要的问题之一是各种约束,这导致不同大学的时间表出现不同的方式。与花费大量时间解决UCTP的精确方法相比,元启发式方法在合理的计算时间内产生了可行的解决方案。本文提出了一种基于改进的Memetic和模拟退火算法相结合的混合方法。将模拟退火算法用作本地搜索例程可提高Memetic算法的利用能力。此外,修改Memetic算法的Crossover运算符并通过基于启发式的方法创建初始种群也改进了该算法。为了改善产生的染色体并减少违反约束的次数,设计了一种新的算子并将其添加到Memetic算法中,称为改善算子。通过比较该方法的结果和一些使用标准数据的现代方法,该方法的效率显而易见。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号