遗传算法研究及其在排课问题中的应用

来源 :西南交通大学 | 被引量 : 0次 | 上传用户:himayu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术的飞速发展,人们已经可以让计算机完成一些过去无法想象的任务。但现代科学理论研究与实践中存在着大量与组合优化,自适应等相关的问题。使用常规方法解决这些问题,除了一些简单的情况之外,人们对于大型复杂系统的优化和自适应问题显得无能为力。 遗传算法借鉴生物界自然选择和自然遗传机制,使用群体搜索技术,尤其适用于处理传统搜索方法难以解决的复杂的和非线性的问题。经过近40年的发展,遗传算法在理论研究与实际应用中取得了巨大的成功,但相对其鲜明的生物基础,其数学基础还是相对不完善的。 本文从遗传算法的基本理论入手,针对基本遗传算法(SGA)不以概率1收敛于最优解的问题,提出了一些改进方法并对其收敛性进行证明。主要有以下几方面工作: (1)将二进制编码遗传算法的模式定理扩展到由有限整数、字母或取值个数有限的浮点数编码,或它们混合编码的遗传算法范围; (2)提出最佳个体替换策略遗传算法(RECGA)、优势群体优先策略遗传算法(SCFGA),对遗传算法进行改进; (3)使用随机过程理论Markov链对RECGA进行了收敛性分析; (4)使用泛函分析理论压缩映射原理对SCFGA进行了收敛性分析; (5)使用遗传算法设计了解决NP类问题(排课问题)的测试程序(CAP),并根据RECGA对算法进行改进并进行测试。 CAP测试程序的实验结果表明,使用最佳个体替换策略(REC)改进遗传算法明显地提高了算法效率。同时,对RECGA、SCFGA的收敛性证明在遗传算法研究中具有一定的理论意义。
其他文献
中国高速铁路技术的突飞猛进是国家整体工业水平大力发展的结果。高速动车组的车轴担负着列车快速奔驰的重任,所以确保其使用安全性是极其重要的。因此对车轴的疲劳性能研究就
C70型敞车是现在我国铁路运输的主力车型,其线路使用状况和疲劳强度的设计状况对于我国铁路运输有着重要意义,亟需建立完善的评估数据和评估方法。现在,我国仍然缺乏能够代表
目的:研究分析延续性护理对慢性肺炎性心脏病患者的应用效果及对护理满意度的影响.方法:从我院收治的慢性肺炎性心脏病患者中选取66例进行研究分析,根据护理方法 分为观察组(
一个人的成长不能离开教育,不管是家庭教育、学校教育,还是社会教育。因为教育赋予人道德品质、知识技能和自信心。审视女性教育,从经济学教育看,是人力资源的积累;从政治学教育看
沥青路面施工质量动态控制就是科学的运用数理统计学知识,结合施工实际,建立一套科学的过程控制方法,使路面质量控制在我们要求的范围内。 本次研究主要针对动态控制图原理、
虽然我国经济水平的不断提高,但是我国城乡之间的发展差距依然存在.依然有许多农村的富余劳动力选择向城市地区流动,大连市作为一个发展较好的城市,对于外来务工人员具有极强
本文通过对荣华二采区10
期刊
目的:探讨手术室护理管理对骨科手术医院感染的干预效果.方法:选取我院160例需实施骨科手术病患,对照组:开展常规护理对策;实验组:实施手术室护理管理工作:比较不同护理干预
我国的教育在发生着快速的变革,一对一数字化教学模式在教学中越来越凸显其优势。这种教学模式弥补了传统教学中“灌输式”学习的不足,在教学中越来越凸显其优势。它是小学数字
辽宁省作为东三省当中重工业较为发达的一个省份,有较好的工业基础在现在的经济体制改革过程当中,凭借当地交通运输等诸多行业的不断优化与发展当地的经济结构有了一定的调整