收藏本站
《东北大学》 2009年
收藏 | 手机打开
二维码
手机客户端打开本文

遗传算法在高校排课系统中的研究与应用

朱奉梅  
【摘要】:排课问题是一个有约束的、多目标的组合优化问题,并且已经被证明是一个NP完全问题。 遗传算法借鉴生物界自然选择和自然遗传机制,使用群体搜索技术,尤其是用于处理传统搜索方法难以解决的复杂的和非线性的问题。经过近40年的发展,遗传算法在理论研究和实际应用中取得了巨大的成功,本文将遗传算法用于排课问题的求解。首先,对排课问题进行数学建模,讨论了排课问题中的影响因素、主要约束条件、求解目标和难点,并用数学模型完整地描述了排课问题。 其次,对排课系统进行了详细的需求分析,根据需求分析对排课系统进行了概念设计,设计出系统的E-R图,并对数据库系统进行了设计。本文还阐述了排课系统的主要设计思想,对主要的算法进行了分析。为了进一步优化排课结果,系统利用遗传算法对随机排课结果进行优化,定义了排课系统的优化目标,对衡量排课好坏的主要因素进行了详细的分析,并给出了其数学定义。针对排课系统的特征和遗传算法的特点,本文就构造基因编码和染色体、产生初始种群、构造课表适应度函数、设计遗传算子、设计控制参数等遗传算法的操作进行了定义和分析,使遗传算法能较好的应用于排课系统中。 最后,针对本文设计的模型,对基于遗传算法的排课系统的功能进行了划分,对主要功能模块的功能进行了实现,通过系统测试表明,遗传算法的应用使排课结果令人满意,提高了工作人员的排课效率。
【学位授予单位】:东北大学
【学位级别】:硕士
【学位授予年份】:2009
【分类号】:TP18

【引证文献】
中国硕士学位论文全文数据库 前1条
1 李雯;基于遗传算法的高校排课系统设计与实现[D];电子科技大学;2012年
【参考文献】
中国期刊全文数据库 前10条
1 何永太;二部图在排课系统设计中的应用[J];安徽水利水电职业技术学院学报;2003年02期
2 陈谊,杨怡,张国龙,王尚忠;基于优先级自动排课算法PCSA的设计与实现方案[J];北京工商大学学报(自然科学版);2002年02期
3 陈本庆,马永强,何虎;改进型回溯法在高校排课中的应用[J];成都信息工程学院学报;2003年02期
4 阚玉峰;徐新华;李云;;遗传算法在UTP优化中的应用研究[J];重庆科技学院学报(自然科学版);2008年01期
5 胡小兵,鲁宏伟;基于模糊专家系统的排课系统关键技术的研究[J];长沙电力学院学报(自然科学版);2001年04期
6 龙一飞,郭文宏;基于知识推理的排课系统[J];电脑开发与应用;2000年06期
7 李娟;何福保;徐远纯;;基于关联规则的排课系统[J];福建电脑;2006年05期
8 赵辉,秦维佳;基于资源匹配的一种大学排课方法[J];沈阳工业大学学报;2001年04期
9 刘继清,陈传波;模拟退火算法在排课中的应用[J];武汉船舶职业技术学院学报;2003年03期
10 李增智,王云岚,陈靖;课程表问题的一种混合型模拟退火算法[J];西安交通大学学报;2003年04期
【共引文献】
中国期刊全文数据库 前10条
1 黄晓梅,王浩;面向公共机房的智能排课系统设计与实现[J];安徽建筑工业学院学报(自然科学版);2004年01期
2 刘铁;;大学物理实验排课问题模型及其应用[J];安康学院学报;2011年04期
3 熊焱,李大卫,张庆灵;用遗传算法求解课程表问题[J];鞍山钢铁学院学报;2002年06期
4 付雪峰,何渝;时间优先的中小学课表编排算法[J];北京工商大学学报(自然科学版);2002年01期
5 韦玉;冯速;;免疫遗传算法在排课问题中的应用[J];北京师范大学学报(自然科学版);2008年02期
6 刘德成;;高等院校艺术专业选课排课系统流程的探讨[J];长春师范学院学报;2011年04期
7 张晶;李广军;唐远翔;;智能排课算法综述[J];长春大学学报;2009年08期
8 赵秀梅;;基于集合论的自动排课算法研究[J];长春理工大学学报(自然科学版);2009年03期
9 张健;基于图论的高校排课系统实现[J];重庆师范大学学报(自然科学版);2005年01期
10 邹跃;;人性化排课算法的构造与设计[J];重庆科技学院学报;2006年04期
中国重要会议论文全文数据库 前2条
1 何建强;;基于浸润原理的并行运算排课系统[A];广西计算机学会2004年学术年会论文集[C];2004年
2 李勤丰;;最大独立集在高校排课表系统中的应用[A];广西计算机学会2006年年会论文集[C];2006年
中国硕士学位论文全文数据库 前10条
1 李阿芳;山东信息职业技术学院计算机排课系统的设计与实现[D];中国海洋大学;2010年
2 闫红梅;中等职业学校自动排课系统的设计与实现[D];中国海洋大学;2010年
3 张国杰;遗传算法在排课系统中的研究与应用[D];山东师范大学;2010年
4 姜谦;中小学排课系统的研究与设计[D];华南理工大学;2010年
5 丁丽娜;基于UML的多媒体教室及机房排课系统的设计与实现[D];南昌大学;2010年
6 涂敏;高校自动排课系统核心算法的设计与实现[D];南昌大学;2010年
7 杨小兵;基于遗传算法的学分制下多校区排课系统的研究与实现[D];昆明理工大学;2010年
8 张长庚;基于遗传算法的浙江水利水电专科学校排课系统设计与实现[D];电子科技大学;2010年
9 王永刚;基于矩阵判别算法的高校自动排课系统设计与实现[D];电子科技大学;2010年
10 谢丽芬;江西电力职业技术学院电子校务系统设计与实现[D];电子科技大学;2010年
【同被引文献】
中国期刊全文数据库 前10条
1 何永太;二部图在排课系统设计中的应用[J];安徽水利水电职业技术学院学报;2003年02期
2 陈本庆,马永强,何虎;改进型回溯法在高校排课中的应用[J];成都信息工程学院学报;2003年02期
3 阚玉峰;徐新华;李云;;遗传算法在UTP优化中的应用研究[J];重庆科技学院学报(自然科学版);2008年01期
4 张帅;;遗传算法在排课系统中的应用[J];电脑编程技巧与维护;2009年08期
5 郭芸俊;;遗传算法在排课系统中的应用[J];电脑开发与应用;2009年02期
6 方江祎;段富;;基于遗传算法的排课问题分层研究[J];电脑开发与应用;2010年05期
7 戴晓明,邹润民,冯瑞,张洪源,邵惠鹤;混合并行遗传算法求解TSP问题[J];电子与信息学报;2002年10期
8 李娟;何福保;徐远纯;;基于关联规则的排课系统[J];福建电脑;2006年05期
9 聂丁;;基于遗传算法的高校排课系统设计[J];软件导刊;2010年09期
10 赵宏立,庞小红,吴智铭;基因块编码的并行遗传算法及其在TSP中的应用[J];上海交通大学学报;2004年S1期
中国硕士学位论文全文数据库 前2条
1 李爱民;研究生排课系统的研究开发[D];西安理工大学;2007年
2 李建丽;基于遗传算法的排课系统研究[D];哈尔滨工程大学;2009年
【二级参考文献】
中国期刊全文数据库 前10条
1 杨华芬;魏延;;一种求解TSP问题的改进遗传算法[J];重庆工学院学报(自然科学版);2007年05期
2 曾清海;排课表问题的一种矩阵解法[J];电子科技大学学报;2000年05期
3 张清绵,徐明,王鸣,吴北雅,王凤兰;智能教学组织管理与课程调度系统[J];大连理工大学学报;1991年02期
4 业宁,梁作鹏,董逸生;一种基于遗传算法的TTP问题求解算法[J];东南大学学报(自然科学版);2003年01期
5 郭学会;;基于遗传算法的提高排课满意度的研究[J];电脑知识与技术(学术交流);2007年09期
6 洪伟;在约束条件下造林设计的研究[J];福建林学院学报;1987年03期
7 王健,董改芳,许道云;自动排课系统的模型与实现[J];贵州大学学报(自然科学版);2004年02期
8 刘秋红;寒枫;张钰;李海瑛;;基于分层的自适应遗传算法在UTP中的应用研究[J];贵州大学学报(自然科学版);2007年02期
9 林漳希,林尧瑞;人工智能技术在课表编排中的应用[J];清华大学学报(自然科学版);1984年02期
10 杨启文,蒋静坪,张国宏;遗传算法优化速度的改进[J];软件学报;2001年02期
中国硕士学位论文全文数据库 前2条
1 高友智;基于进化计算的智能排课系统开发[D];武汉科技大学;2003年
2 胡献华;基于遗传算法的自动排课问题的研究[D];浙江工业大学;2004年
【相似文献】
中国期刊全文数据库 前10条
1 李建卓;;基于遗传算法的时间表问题研究[J];科技信息;2009年20期
2 马晓丹;关海鸥;;遗传算法在高校排课系统中的应用[J];高师理科学刊;2009年05期
3 郑月锋;黄德才;刘端阳;;遗传算法在求解时间表问题中的应用研究[J];浙江工业大学学报;2006年02期
4 赵光哲;;大学排课问题中的遗传算法设计[J];延边大学学报(自然科学版);2006年01期
5 黄静;;基于遗传算法的高校排课系统的设计[J];信息与电脑(理论版);2009年11期
6 陈娟;韩娜;;基于遗传算法的课程表中教师编码的优化[J];网络安全技术与应用;2011年02期
7 范文广;;基于遗传算法的排课设计[J];齐齐哈尔大学学报(自然科学版);2011年05期
8 陈兴刚;孟祥婧;李静;宋剑;;多约束条件下高校排课系统的算法研究[J];电脑知识与技术;2008年27期
9 马永;;基于遗传算法求解排课问题的研究[J];福建电脑;2008年06期
10 张爱华;;遗传算法在高校课程表编排中的运用[J];软件导刊;2008年06期
中国重要会议论文全文数据库 前10条
1 周海清;王恭先;陈正汉;;基于面向对象遗传算法的抗滑桩优化设计程序的研制[A];中国土木工程学会第九届土力学及岩土工程学术会议论文集(下册)[C];2003年
2 吴建生;金龙;;基于实数编码的遗传算法神经网络预报建模研究[A];推进气象科技创新加快气象事业发展——中国气象学会2004年年会论文集(下册)[C];2004年
3 申元霞;张翠芳;;GA-BP算法在系统辨识中的应用[A];中国自动化学会、中国仪器仪表学会2004年西南三省一市自动化与仪器仪表学术年会论文集[C];2004年
4 刘辙;彭亮;崔广才;吴学礼;;混合遗传算法在车间调度中的应用[A];中国自动化学会全国第九届自动化新技术学术交流会论文集[C];2004年
5 曹春红;李文辉;张永坚;;遗传蚂蚁算法在几何约束求解中的应用[A];中国仪器仪表学会第六届青年学术会议论文集[C];2004年
6 姜楠;张春森;;遗传算法在图像模板匹配中的应用[A];高精度几何量光电测量与校准技术研讨会论文集[C];2008年
7 朱秀娥;周宝焜;;振动筛设计的遗传算法[A];福建省科协第三届学术年会装备制造业专题学术年会论文集[C];2003年
8 何奉道;梁向阳;;基于遗传算法的机车周转图优化编制方法[A];1999年中国神经网络与信号处理学术会议论文集[C];1999年
9 刘忠凯;薛正辉;任武;李伟明;高本庆;;用遗传算法优化八木天线[A];2005'全国微波毫米波会议论文集(第二册)[C];2006年
10 汝勇;杨树强;;遗传算法在历史性约束组合优化问题中的应用[A];2010通信理论与技术新发展——第十五届全国青年通信学术会议论文集(上册)[C];2010年
中国重要报纸全文数据库 前10条
1 林京;《神经网络和遗传算法在水科学领域的应用》将面市[N];中国水利报;2002年
2 程爱娟;旅行推销员问题(TSP)的人工智能解法及其应用[N];新疆科技报(汉);2001年
3 亦冰;北方交通大学实行全天候排课[N];光明日报;2000年
4 记者 苏军 通讯员 焦苇;按视近与视远交替原则排课[N];文汇报;2008年
5 中国科技大学计算机系 邢方亮;计算智能百花齐放[N];计算机世界;2003年
6 包家庆;IDS五大发展趋势[N];网络世界;2002年
7 郭明波;来自蝙蝠的启发[N];北京科技报;2001年
8 易水;IT新词集锦[N];计算机世界;2003年
9 河南 杨长春;轻轻松松排课表[N];电脑报;2002年
10 倪春波 冯欢欣;高校教务管理搭上网络车[N];计算机世界;2002年
中国博士学位论文全文数据库 前10条
1 袁丽华;基于物种进化的遗传算法研究[D];南京航空航天大学;2009年
2 陈霄;DNA遗传算法及应用研究[D];浙江大学;2010年
3 曹宇;利用遗传算法对声障板优化设计的研究[D];哈尔滨工程大学;2010年
4 张旭;具有拓扑结构布局优化的理论及算法[D];大连理工大学;2004年
5 廖平;基于遗传算法的形状误差计算研究[D];中南大学;2002年
6 周明;高新技术产业投资环境系统研究[D];西北工业大学;2006年
7 李军华;基于知识和多种群进化的遗传算法研究[D];南京航空航天大学;2009年
8 张需溥;小型化微带天线的设计与数值分析[D];上海大学;2004年
9 杨春成;空间数据挖掘中聚类分析算法的研究[D];解放军信息工程大学;2004年
10 方娟;基于移动代理的网格资源监控技术的研究[D];北京工业大学;2005年
中国硕士学位论文全文数据库 前10条
1 朱奉梅;遗传算法在高校排课系统中的研究与应用[D];东北大学;2009年
2 孙晓丽;基于遗传算法的既有线平面及纵断面整正优化设计[D];中南大学;2010年
3 冯秋霞;解最小生成树问题的新的遗传算法[D];西安电子科技大学;2010年
4 郭佳;基于遗传算法的认知无线网络资源分配技术研究[D];西安电子科技大学;2010年
5 宋品;基于改进遗传算法的波束形成技术研究及其应用[D];西安电子科技大学;2010年
6 梁云静;基于遗传算法的主题爬虫搜索策略研究[D];湖北工业大学;2010年
7 高建兵;基于遗传算法的模糊推理控制系统的参数优化研究[D];辽宁工程技术大学;2011年
8 李振业;多向变异遗传算法及其优化神经网络的研究[D];华南理工大学;2011年
9 栾丽霞;遗传算法在潍坊商校排课系统的研究与应用[D];电子科技大学;2011年
10 王辉;基于改进遗传算法的物流配送路径优化研究[D];山东科技大学;2010年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026