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

被引:0
作者
陈本庆
机构
[1] 西南交通大学
关键词
遗传算法; 模式定理; 排课问题; 收敛性; 时间复杂性;
D O I
暂无
年度学位
2003
学位类型
硕士
导师
摘要
随着计算机技术的飞速发展,人们已经可以让计算机完成一些过去无法想象的任务。但现代科学理论研究与实践中存在着大量与组合优化,自适应等相关的问题。使用常规方法解决这些问题,除了一些简单的情况之外,人们对于大型复杂系统的优化和自适应问题显得无能为力。 遗传算法借鉴生物界自然选择和自然遗传机制,使用群体搜索技术,尤其适用于处理传统搜索方法难以解决的复杂的和非线性的问题。经过近40年的发展,遗传算法在理论研究与实际应用中取得了巨大的成功,但相对其鲜明的生物基础,其数学基础还是相对不完善的。 本文从遗传算法的基本理论入手,针对基本遗传算法(SGA)不以概率1收敛于最优解的问题,提出了一些改进方法并对其收敛性进行证明。主要有以下几方面工作: (1)将二进制编码遗传算法的模式定理扩展到由有限整数、字母或取值个数有限的浮点数编码,或它们混合编码的遗传算法范围; (2)提出最佳个体替换策略遗传算法(RECGA)、优势群体优先策略遗传算法(SCFGA),对遗传算法进行改进; (3)使用随机过程理论Markov链对RECGA进行了收敛性分析; (4)使用泛函分析理论压缩映射原理对SCFGA进行了收敛性分析; (5)使用遗传算法设计了解决NP类问题(排课问题)的测试程序(CAP),并根据RECGA对算法进行改进并进行测试。 CAP测试程序的实验结果表明,使用最佳个体替换策略(REC)改进遗传算法明显地提高了算法效率。同时,对RECGA、SCFGA的收敛性证明在遗传算法研究中具有一定的理论意义。
引用
收藏
页数:64
共 49 条
[1]
基于遗传算法的排课系统 [J].
唐勇 ;
唐雪飞 ;
王玲 .
计算机应用, 2002, (10) :93-94+97
[2]
用自适应的遗传算法求解大学课表安排问题 [J].
张春梅 ;
行飞 .
内蒙古大学学报(自然科学版), 2002, (04) :459-464
[3]
基于遗传算法的最小生成树的参数优化研究 [J].
周荣敏 ;
雷延峰 .
郑州大学学报(工学版), 2002, (02) :9-12
[5]
一种适于车辆导航系统的快速路径规划算法 [J].
毕军 ;
付梦印 ;
周培德 .
北京理工大学学报, 2002, (02) :188-191
[6]
时间优先的中小学课表编排算法 [J].
付雪峰 ;
何渝 .
北京工商大学学报(自然科学版), 2002, (01) :37-40
[7]
TSP问题的一种高效Memetic算法 [J].
王俊海 .
交通与计算机, 2002, (01) :14-17
[8]
求解课程表问题的分支定界算法 [J].
吴金荣 .
运筹与管理, 2002, (01) :17-22
[9]
基于高校排课系统中的图论问题研究 [J].
胡顺仁 ;
邓毅 ;
王铮 .
计算机工程与应用, 2002, (04) :221-222+256