声明
摘要
第1章 绪论
1.1 研究背景及意义
1.2 国内外研究综述
1.2.1 国外研究历史和现状
1.2.2 国内研究历史和现状
1.3 现存问题与研究内容
1.4 论文组织结构
第2章 排课问题的分析与建模
2.1 排课问题概述
2.2 排课问题的数学建模
2.2.1 排课问题中的五大要素
2.2.2 排课问题中的约束条件
2.2.3 排课问题的求解目标
2.2.4 排课问题的数学模型
2.3 排课问题的求解算法综述
2.4 排课问题的组合优化求解策略
2.4.1 典型的组合优化问题
2.4.2 解决组合优化问题的常用算法
2.5 本章小结
第3章 基本算法介绍
3.1 遗传算法介绍
3.1.1 遗传算法发展过程
3.1.2 遗传算法基本术语
3.1.3 遗传算法的基本思想
3.1.4 遗传算法的基本操作
3.1.5 遗传算法的特点
3.2 贪婪算法介绍
3.2.1 贪婪算法的基本思想
3.2.2 贪婪算法的求解步骤
3.2.3 贪婪算法求解问题性质
3.3 混合遗传算法
3.4 本章小结
第4章 基于改进混合遗传算法的排课问题求解
4.1 采用改进混合遗传算法求解排课问题的原因
4.2 改进的混合遗传算法流程图
4.3 改进的混合遗传算法实现方法
4.3.1 编码及其染色体表示
4.3.2 基于预处理的种群初始化操作
4.3.3 选择操作
4.3.4 交叉操作
4.3.5 变异操作
4.3.6 适应度函数
4.4 本章总结
第5章 实验结果分析
5.1 实验环境的搭建
5.2 数据结构的设计
5.3 实验案例分析
5.4 算法合理性分析
5.5 本章小结
第6章 总结与展望
6.1 总结
6.2 展望
参考文献
致谢