基于混合遗传算法高校排课系统的分析-计算数学专业论文.docxVIP

基于混合遗传算法高校排课系统的分析-计算数学专业论文.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
重庆大学 重庆大学硕士学位论文 英文摘要 PAGE PAGE IV such as the placement classes, and so on, so even though the algorithm there are many benefits, there are deficiencies in this paper, it will be A great deal of in-depth study, the course arrangement system more complete. Key words: University Timetable Problem, Genetic Algorithm, Chaos, Hybrid Genetic Agorithm 重庆大学硕 重庆大学硕士学位论文 目 录 目 录 中文摘要 I 英文摘要 II 目 录 IV 1 绪 论 1 1.1 研究背景 1 1.2 排课问题的国内外研究现状 1 1.3 本文所做的主要工作 4 2 高校排课问题的数学模型 5 2.1 数学模型描述 5 2.2 模型中约束条件 6 2.2.1 硬约束条件 6 2.2.2 软约束条件 6 2.3 建立优化模型 7 3 遗传算法与混沌优化算法 9 3.1 遗传算法 9 3.1.1 遗传算法的产生于发展 9 3.1.2 遗传算法的基本思想 10 3.1.3 遗传算法机制11 3.1.4 遗传算法结构图 12 3.1.5 遗传算法编码 13 3.1.6 适应度函数 15 3.1.7 初始种群的生成 16 3.1.8 基本的遗传算子 16 3.1.9 遗传算法特点 19 3.2 混沌优化算法 19 3.2.1 混沌优化算法发展史 19 3.2.2 混沌优化算法的理论介绍 20 3.2.3 混沌优化算法特点 21 4 基于混沌遗传算法的高校排课问题研究 23 4.1 混合算法的总体设计思想 23 4.2 混合算法的描述 23 4.2.1 实数编码方案 23 4.2.2 改进的适应度函数 24 4.2.3 初始种群生成 25 4.2.4 选择操作 26 4.2.5 基于实数编码的交叉操作 26 4.2.6 改进的变异算子 27 4.2.7 人工干预的处理 27 4.3 算法实现 27 4.3.1 实验结果 27 4.3.2 实验结果分析 28 5 总结与展望 30 致 谢 31 参考文献 32 附 录 36 A. 作者在攻读学位期间已发表的论文 36 重庆大学 重庆大学硕士学位论文 1 绪 论 PAGE PAGE 1 1 绪 论 1.1 研究背景 近年来,随着各高校的合并与扩招,使得学生数量成爆发式的增长,随着专 业和班级的不断增加,那么排课就成为了首要难题。然而排课的数据规模突然猛 增,各种约束条件持续不停的增加,传统的排课系统已经无法完成现实的课程表 编排的工作需求。而课程表编排是各个高校教务处工作中的一个重要任务,关系 到整个学校教学秩序的正常稳定地运行。科学有效的课程表编排势必会提高教学 质量和效率,稳定高校教学秩序。因此深入研究适合高校的排课系统势在必行。 1.2 排课问题的国内外研究现状 一些国外学者于 20 世纪 50 年代末就开始研究课程表编排问题。Gotlieb 使用匈 牙利算法成功的解决了较有难度的三维线性运输问题,并于1962 年基于遗传算法 首先构造出了一个的解决课程表编排问题的数学模型[1]。之后学者们在 Gotlieb 提 出的数学模型基础上对课程表编排问题进行简化,补充以及对排课问题解的存在 性及算法等做了大量的深入研究,但一直没有找到一个通用的算法来突破性地解 决此类问题。Bondy 于1976 年提出了具有现实意义的课程表编排问题,并构造出 了能够解决一些比较简单的课程表编排问题的算法。S.Even 等人证明了该问题是 一个 NP-hard 问题[2],并在 SIAMJ。COMPUTE 上发表了《关于时间表和杂物流问 题的时间复杂性》将该问题理论化。于1986 年 De Werra 首次提出完整的数学模型 [3]。近年来,国内外的学者们尝试用模拟退火,禁忌搜索,遗传算法等智能技术来 研究排课问题,并获得了一定的成果。主要研究现状如表 1.1,表 1.2 所示。 表 1.1 国外研究现状 Table 1.1 Overseas research present situation 年代 学者 研究方向 1985 Ferland J. A and Roy S  Metaheuristic[4] 1986 Ju

您可能关注的文档

文档评论(0)

131****9843 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档