学位论文 > 优秀研究生学位论文题录展示

基于遗传算法的排课系统关键技术研究与实现

作 者: 王茹
导 师: 张振国
学 校: 吉林大学
专 业: 电子与通信工程
关键词: 排课问题 遗传算法 智能计算
分类号: TP311.52
类 型: 硕士论文
年 份: 2013年
下 载: 44次
引 用: 0次
阅 读: 论文下载
 

内容摘要


大学课程表问题(University Timetable Problem-UTP)长时间给各个学校的教学资源多个目标,多个课程,如何组合如何优化带来很大的困扰。这个问题的解决不但有利于我们对运筹学中多方向优化类问题的研究,而且对解决我国现阶段教育中教学资源相对匮乏、而学生又超负荷的现状具有更实际的应用价值。排课问题作为一个有多目标,并且具有相对约束的组合优化问题,而且已经被证明为一个NP完全问题。以生物界自然选择为基础,进化机制为手段,发展起来的高度并行、自己适应功能的随机搜索算法,称之为遗传算法,它是一种非常有效的解决NP完全组合问题的方法。我的论文主要研究的课题是运用遗传算法来求解优化课表问题。本文首先介绍了排课问题产生的背景、研究意义以及国内外的发展现状,提出了本论文的研究内容,然后详细阐述了遗传算法的概念、基本原理、运用遗传算法解决一般优化问题的步骤、运算过程、编程实现的框架及其运用。接着本文主要针对排课问题所需的资源,人力,物力,用遗传算法建立完整的数学模型。在上述基础上,本文针对排课问题设计了基因编码方案、染色体结构、选择、交叉、变异算子,并提出了个体适应度评价函数的计算方法。然后用面向对象程序设计的方法,编写完成了遗传算法解决排课问题的代码。最后,理论结合实际为基础,并分析遗传算法的一些实例,实验表明本文的算法具有可行性和实用价值。本文研究表明,盒子群的编码方式具有代表性,将许多课表冲突直接在编码方案中予以解决,提高了算法的执行效率和适应性。

全文目录


摘要  4-5
ABSTRACT  5-8
第1章 绪论  8-10
  1.1 课题的研究背景及意义  8
  1.2 课题的发展及国内外研究现状  8
  1.3 课题的研究内容和论文结构  8-9
  1.4 本章小结  9-10
第二章 遗传算法的基本理论  10-15
  2.1 遗传算法的产生和发展  10
  2.2 遗传算法的基本内容  10-13
  2.3 运用遗传算法求解问题的步骤  13-14
  2.4 本章小结  14-15
第三章 排课问题的分析  15-21
  3.1 排课问题概述  15
  3.2 排课问题的目标分析  15-17
  3.3 排课问题的求解优化模型  17-20
  3.4 本章小结  20-21
第四章 面向排课问题的遗传算法设计  21-28
  4.1 术语  21
  4.2 构造基因编码和染色体  21-22
  4.3 种群初始化策略  22
  4.4 适值函数的设计  22-25
  4.5 遗传操作的策略  25-26
  4.6 遗传算法的终止策略  26
  4.7 本章小结  26-28
第五章 排课算法的实现  28-43
  5.1 排课算法的总体结构和流程  28-29
  5.2 排课算法中类的设计  29-35
  5.3 排课算法中几个重要函数的实现  35-42
  5.4 本章小结  42-43
第六章 试验及结果分析  43-47
  6.1 排课实例测试  43-44
  6.2 试验分析  44-45
  6.3 本文算法特点分析  45-46
  6.4 本章小结  46-47
第七章 总结与展望  47-48
参考文献  48-50
致谢  50

相似论文

  1. 天然气脱酸性气体过程中物性研究及数据处理,TE644
  2. 压气机优化平台建立与跨音速压气机气动优化设计,TH45
  3. 基于遗传算法的模糊层次综合评判在高职教学评价中的应用,G712
  4. 部队人员网上训练与考核系统的开发,TP311.52
  5. 基于并行算法的模糊综合评价模型的设计与应用,TP18
  6. 基于神经网络的牡蛎呈味肽制备及呈味特性研究,TS254.4
  7. 基于遗传算法的中短波磁天线的设计及实现,TN820
  8. 基于遗传算法的柑橘图像分割,TP391.41
  9. 基于混合自适应遗传算法的动态网格调度问题研究,TP393.09
  10. 基于遗传—牛顿算法的公交优化调度,TP18
  11. 基于遗传算法优化的BP网络对生物柴油制备工艺的优化,TE667
  12. 基于云理论和蜜蜂进化型遗传算法的纹理合成研究,TP391.41
  13. 基于遗传算法和粗糙集的聚类算法研究,TP18
  14. 基于遗传算法的淠史杭灌区渠系配水优化编组模型的研究,S274
  15. 遗传算法在物流仓储优化中的应用研究,F259.2
  16. 基于遗传算法的矿山资源优化调度模型的研究,O224
  17. 机械臂轨迹规划研究,TP242
  18. 基于遗传算法的前馈神经网络优化研究,TP183
  19. 基于油耗的城市交通信号分层递阶控制的优化研究,U491.51
  20. 介入式天线在肿瘤微波热疗中有效热区的优化控制,R730.5
  21. 基于遗传算法和Moldflow的双色成型注塑模具浇注系统最优化的研究,TQ320.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com