首页--工业技术论文--自动化技术、计算机技术论文--自动化基础理论论文--人工智能理论论文

应用遗传算法编排和优化课表

内容提要第1-8页
第一章 绪论第8-13页
   ·排课问题的产生及对其研究的意义第8-9页
   ·对于排课问题研究目的第9页
   ·遗传算法概要第9-10页
   ·遗传算法与其他搜索技术的比较第10-13页
     ·常用搜索求解技术第10-12页
     ·遗传算法与其他搜索技术的比较第12-13页
第二章 排课问题的详细分析第13-22页
   ·排课问题的研究现状第13-16页
   ·排课时必须考虑的约束第16-17页
   ·排课问题所涉及到的对象第17-18页
   ·计算机排课问题的本质第18-22页
     ·课表的衡量标准第18页
     ·排课问题的本质第18-19页
     ·排课过程中的组合爆炸和不确定性第19-22页
第三章 遗传算法原理的介绍第22-28页
   ·遗传算法的生物遗传学基础第22-23页
   ·遗传算法的特点第23-24页
   ·遗传算法的基本操作第24-26页
     ·复制第24-25页
     ·交叉第25页
     ·变异第25-26页
   ·遗传算法的主要步骤第26-28页
第四章 遗传算法排课的原理分析第28-43页
   ·本文中常用词语解析第28页
   ·遗传算法排课的基本思想第28-29页
   ·基因池的生成第29-31页
   ·基因序列生成第31-33页
   ·导致排课失败的因素第33-34页
     ·资源不足导致排课失败第33-34页
     ·硬冲突导致排课失败第34页
   ·满意度评估的策略第34-35页
   ·编写课表与TSP第35-37页
     ·基因序列的另一种形式第36-37页
     ·是否可以采用TSP的交叉方式第37页
   ·初始化策略第37-39页
   ·遗传过程策略第39-43页
     ·交叉策略第39-41页
     ·变异策略第41-43页
第五章 排课实现第43-68页
   ·排课过程中所用到的数据表第43-46页
   ·程序简介第46-52页
     ·Gene_individual类第46-47页
     ·Chromosome类第47-49页
     ·Arrangetable类第49-52页
   ·遗传过程的实现第52-57页
     ·种群初始化的实现第52-54页
     ·适应度评估实现第54-57页
   ·选择算子实现第57页
   ·交叉算子的实现第57-61页
   ·变异算子的实现第61-62页
   ·冲突检测第62-63页
   ·输出第63页
   ·时例测试及分析第63-68页
     ·排课测试第63-66页
     ·本算法的特点及与其他排课算法的比较第66-68页
第六章 结论第68-69页
参考文献第69-71页
摘要第71-75页
Abstract第75-80页
致谢第80页

论文共80页,点击 下载论文
上一篇:我国股票市场最优投资策略
下一篇:智能家居远程控制系统的研究