【摘 要】
:
成人教务排课系统的任务是按照教学计划的规定,把各授课点每学期各专业的课程安排进行汇总,然后制定成人教育学院所有专业各班级的课表。排课问题属于多重约束和组合优化问题
论文部分内容阅读
成人教务排课系统的任务是按照教学计划的规定,把各授课点每学期各专业的课程安排进行汇总,然后制定成人教育学院所有专业各班级的课表。排课问题属于多重约束和组合优化问题,并且已经被证明是一个NP完全问题。遗传算法(Genetic Algorithms简称GA) ,可以通过模拟物种进化的过程来构造人工系统,它具有良好的并行性、通用性、稳定性,是一种有效的解决NP完全问题的方法。本文进行了以下几方面的研究工作:首先,全面系统地分析了成教学院排课问题的各要素及多重约束条件,总结出了排课问题的解决瓶颈和优化方向,并设计了排课问题的相应数学模型。其次,对比分析了传统遗传算法编码方案的各自优缺点,并研究在排课系统中的应用效果,在综合集中编码方案优缺点的基础上,设计了一种更适合解决排课问题的多维编码方案。较之其他编码方案,更加高效和易于理解,并且更加适合成教学院的特点。根据设计的编码方案,构造了相应的交叉算子和变异算子。然后,以C#为开发环境,依据排课问题的数学模型,设计了多维编码方案及改进后的遗传算子,设计了基于上述改进型遗传算法的成教自动排课系统。最后,用实际检测数据,证实了本文设计的多维编码方案在高校成教部门自动排课中的实际效果,从时间复杂度、排课效果及排课速度等方面进行了效能分析,结果理想,可以作为其他同类问题的参考。
其他文献
在世界范围信息化趋势中,信息安全问题成为学术界和工业界共同关注的焦点.密钥管理是解决信息安全问题的关键.然而,当前密钥管理系统很少从全局和系统的角度出发,所以从系统
不同平台、不同网络之间的数据交换对中小型企业之间的电子商务中有着十分重要的意义.该文在当前国内外电子数据交换(EDI)研究的基础之上,给出了一种新的基于XML的网络数据交
进化算法是借鉴生物自然选择和遗传机制而产生的随机搜索算法,主要包括遗传算法、进化规划、进化策略、遗传编程。进化算法已经广泛地应用到组合优化、函数优化、机器学习等复
二十年前,人脸识别技术几乎是人工智能和计算机视觉领域最难的问题,近几年随着科学技术的发展,以及商业界、法律界、智能环境、可适应性计算机等广泛的应用需求,使得人脸识别技术
个性化信息服务由于服务对象的个体差异使其需求不断变化。现有的信息服务系统,虽然自身信息量极其丰富,但缺乏深入了解用户的方法和策略。本文在深入分析现有个性化信息服务技
入侵检测的研究和开发上遇到一些问题,如检测效率不能满足宽带网要求、误报漏报严重、系统结构不能适应网络快速变化、缺乏主动回应措施、系统自身存在安全问题等.为了解决这
该论文首先对计算机病毒的产生和发展进行了总结和归纳,阐明了计算机病毒的网络化发展趋势.对此类病毒利用的IE浏览器存在的安全漏洞进行了分析,对已出现的网页病毒的原理和
随着计算机网络的飞速发展,各种网络新技术的纷纷涌现以及它们在网络中的应用,使得网络提供的服务越来越高级,网络便变得越来越复杂,而用户对网络服务的要求也越来越高,如服务质量
该文首先简要介绍了为何要进行组播通信的研究和实施,然后介绍了组播的基础知识和各种组播路由协议.在第三章详细研究了PIM-SM(Protocol Independent Multicast-Sparse Mode稀
“数字地球”概念已经被全世界越来越多的国家所接受,对地观测系统作为“数字地球”最主要的数据资源之一,已成为各国争先发展的领域。三线阵CCD立体成像技术是地观测系统的发