首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

遗传算法在高校排课系统中应用的研究

摘要第1-9页
Abstract第9-11页
第1章 课表问题分析第11-24页
 1.1 课表问题的产生第11-12页
 1.2 高校排课问题第12-13页
 1.3 排课的心理分析第13-15页
 1.4 人工排课的模拟过程第15-16页
 1.5 课表问题的不确定性第16-18页
 1.6 课表问题中的组合爆炸和坍塌第18-20页
 1.7 课表问题是组合规划问题第20页
 1.8 课表问题是NP完全问题第20-21页
 1.9 解决目标和难点分析第21-22页
 1.10 技术方案设计第22-24页
第2章 经典的遗传算法第24-33页
 2.1 经典遗传算法第24-29页
  2.1.1 遗传算法的发展第24-25页
  2.1.2 遗传算法的基本思想第25页
  2.1.3 遗传算法的一般结构和遗传操作第25-29页
 2.2 经典遗传算法存在的缺陷及改进第29-33页
  2.2.1 初始种群的均匀化改进第29-30页
  2.2.2 自适应的交叉概率和变异概率改进第30页
  2.2.3 选择算子的改进第30-31页
  2.2.4 交叉和变异算子的改进第31-32页
  2.2.5 并行遗传算法第32-33页
第3章 基于遗传算法的时间安排算法设计第33-50页
 3.1 局部课表问题的遗传算法设计第33-43页
  3.1.1 局部课表问题的遗传算法设计第33-42页
  3.1.2 局部课表问题遗传算法的结束条件第42-43页
 3.2 全局课表问题的遗传算法设计第43-49页
  3.2.1 全局课表问题的遗传算法设计第43-46页
  3.2.2 算法存在的问题及其改进第46-48页
  3.2.3 全局课表问题遗传算法的结束条件第48-49页
 3.3 算法框架概括第49-50页
第4章 教室安排算法第50-57页
 4.1 教室安排流程第50-52页
 4.2 “甩课”的三种解决算法第52-57页
  4.2.1 算法一第52-53页
  4.2.2 算法二第53-54页
  4.2.3 算法三第54-57页
第5章 排课系统的实现第57-61页
 5.1 排课知识库和策略库第57-58页
  5.1.1 排课知识库第57-58页
  5.1.2 排课策略库第58页
 5.2 排课系统的实现第58-61页
  5.2.1 教学任务模块第59页
  5.2.2 编制课表模块第59-61页
第6章 总结第61-62页
参考文献第62-65页
攻读学位期间主要发表学术论文第65-66页
致谢第66页

论文共66页,点击 下载论文
上一篇:ST段抬高型急性心肌梗死成功介入治疗后心肌组织灌注的评价
下一篇:山东省威海市农业生态系统健康评价