首页> 外文OA文献 >Hybrid particle swarm optimization constraint based reasoning in solving university course timetabling problem
【2h】

Hybrid particle swarm optimization constraint based reasoning in solving university course timetabling problem

机译:基于混合粒子群优化约束的推理方法解决大学课程排课问题

摘要

Timetabling is a frequent problem in academic context such as schools, universities and colleges. Timetabling problems (TTPs) are about allocating a number of events (classes, examinations, courses, ect) into a limited number of time slots aiming towards satisfying a set of constraints. TTPs have also been described as a class of hard-to-solve constrained optimization problems of combinatorial nature. They are classified as constraints-satisfaction problems that intend to satisfy all constraints and optimize a number of desirable objectives. Various approaches have been reported in the literatures to solve TTP, such as graph coloring, heuristic, genetic algorithm and constraint logic programming. Most of these techniques generate feasible but not optimal solutions or results. Therefore, this research focuses on producing a feasible and yet good quality solution for university courses timetabling problem. In this thesis, we proposed a new hybrid approach by exploiting particle swarm optimization (PSO) and constraint-based reasoning (CBR). PSO is used to generate potential solutions to ensure that the algorithm is generic enough to avoiding local minima and problem dependency while utilizing a suitable fitness function. Meanwhile, CBR helps to satisfy constraints more effectively and efficiently by posting and propagating constraints during the process of variable instantiations. CBR procedures are applied to determine the validity and legality of the solution, followed by an appropriate search procedure to improve any infeasible solution and significantly reduce the search space. Results of this study have significantly proven that hybrid PSO-CBR has the ability to produce feasible and good quality solutions using real-world universities and benchmark datasets.
机译:在学校,大学和学院等学术环境中,时间表是一个常见的问题。时间表问题(TTP)是关于将大量事件(课程,考试,课程等)分配到有限数量的时隙中,旨在满足一组约束。 TTP也被描述为一类难以解决的组合性质的约束优化问题。它们被归类为旨在满足所有约束并优化许多理想目标的约束满足问题。文献中已经报道了各种解决TTP的方法,例如图形着色,启发式,遗传算法和约束逻辑编程。这些技术中的大多数会产生可行但不是最佳的解决方案或结果。因此,本研究着重于为大学课程时间表问题提供一种可行且质量很好的解决方案。本文利用粒子群算法(PSO)和基于约束的推理(CBR)提出了一种新的混合方法。 PSO用于生成潜在的解决方案,以确保算法足够通用,从而在使用适当的适应度函数时避免局部最小值和问题依赖性。同时,CBR通过在变量实例化过程中发布和传播约束来帮助更有效地满足约束。应用CBR程序来确定解决方案的有效性和合法性,然后采用适当的搜索程序来改进任何不可行的解决方案并显着减少搜索空间。这项研究的结果已充分证明,混合PSO-CBR能够使用现实世界中的大学和基准数据集生成可行且高质量的解决方案。

著录项

  • 作者

    Ho Irene Sheau Fen;

  • 作者单位
  • 年度 2010
  • 总页数
  • 原文格式 PDF
  • 正文语种 {"code":"en","name":"English","id":9}
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号