并行遗传算法在排课系统中的应用研究
摘要 | 第1页 |
ABSTRACT | 第4-7页 |
第一章 绪论 | 第7-15页 |
·问题研究的背景及意义 | 第7-8页 |
·研究背景 | 第7页 |
·研究意义 | 第7-8页 |
·国内外排课问题的研究现状 | 第8-13页 |
·国外研究现状 | 第8-9页 |
·国内研究现状 | 第9-10页 |
·遗传算法在排课问题中的应用 | 第10-13页 |
·本文的主要工作 | 第13页 |
·本文的组织结构 | 第13-15页 |
第二章 遗传算法及其并行性 | 第15-32页 |
·遗传算法基本理论 | 第15-17页 |
·模式定理 | 第15-17页 |
·积木块假设 | 第17页 |
·遗传算法基本要素及其实现技术 | 第17-23页 |
·编码 | 第18-20页 |
·适应度函数 | 第20-21页 |
·选择算子 | 第21页 |
·交叉算子 | 第21-22页 |
·变异算子 | 第22-23页 |
·并行遗传算法(PGA) | 第23-30页 |
·遗传算法固有的并行性 | 第23-24页 |
·并行遗传算法分类 | 第24-30页 |
·并行系统机群及其程序开发环境 | 第30-32页 |
第三章 排课问题的建模 | 第32-37页 |
·排课问题概述 | 第32页 |
·排课目标分析 | 第32-35页 |
·排课要素 | 第32-33页 |
·排课约束条件 | 第33-34页 |
·排课求解目标 | 第34-35页 |
·排课问题的数学模型 | 第35-37页 |
·数学描述 | 第35页 |
·约束模型 | 第35-36页 |
·优化求解模型 | 第36-37页 |
第四章 基于并行遗传算法的排课系统设计 | 第37-43页 |
·排课系统的遗传算法设计 | 第37-41页 |
·构造基因编码和染色体 | 第37-38页 |
·产生初始种群 | 第38页 |
·冲突检测与消除 | 第38-39页 |
·个体适应度评价 | 第39页 |
·遗传算子的设计 | 第39-40页 |
·遗传运算终止条件 | 第40-41页 |
·并行系统组建 | 第41页 |
·系统优化算法流程设计 | 第41-43页 |
第五章 基于并行遗传算法的排课系统实现 | 第43-48页 |
·实验环境组建 | 第43-44页 |
·PC Linux+PVM 机群系统组建 | 第43-44页 |
·PC Winows+MPI 机群系统组建 | 第44页 |
·排课系统实现 | 第44-48页 |
第六章 结束语 | 第48-49页 |
参考文献 | 第49-53页 |
致谢 | 第53-54页 |
在学期间发表的学术论文和参加科研情况 | 第54页 |