多约束条件下的大学考试移除.docxVIP

  • 1
  • 0
  • 约3.9千字
  • 约 5页
  • 2023-10-31 发布于广东
  • 举报
多约束条件下的大学考试移除 1 硬约束条件的约束 大学考试时间自然响应问题是一个多才多艺的优化问题。以往的方法包括遗传统计法和模拟退火法。这些方法通常存在两个问题:首先求解时间表问题最优解的时间复杂性是时间表规模的指数级,优化过程计算量很大;再者,不同学校、不同制度下对考试安排的约束要求都不一样,不同对象对时间表优劣评价也不同,花费了巨大代价的全局寻优得到的权衡解并不一定理想,仅仅靠一个把所有约束综合起来的适应值函数经常不能明确反映出孰优孰劣。甚至在寻优操作过程中有时会破坏了硬约束条件而得到了不可行解。 考试时间表的约束条件通常分为必须要满足的硬约束条件和尽量要满足的软约束条件。该文中的硬约束是同一学生选读的课程不能在同一时间考试、同一个教师任教的课程必须在同一时间考试。软约束条件是每个学生的几门课程的考试时间间隔大一些平均一些,利于学生复习。在此校方希望整个考试周天数尽量缩短,而学生希望考试课程时间间隔大一些,便于复习。该文从实际出发,对基于图着色模型得到的满足硬约束并且考试周长度尽可能短的初始解,用非常适合的分组遗传算法在不破坏硬约束条件的基础上进行优化。在不延长考试周的基础上扩大了学生的复习时间,协调了校方和学生要求之间的矛盾关系。 2 考试总总控制 公式(1)的数学模型中c表示整个考试安排的代价,它趋向最大也就是使学生总的复习时间最大。T代表总的考试时间段,该文中一天只有

文档评论(0)

1亿VIP精品文档

相关文档