基于改进回溯算法的排课系统设计与实现

被引量 : 8次 | 上传用户:jackwang520
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
伴随着计算机技术日新月异的发展与普及,信息化管理被广泛运用到社会中的各个行业,这其中也包括了学校的排课问题。学校的排课问题一直是广大学者研究的热门问题,然而排课是一件复杂的工作,要做好它就必须要解决由排课环境所引发的各种课程冲突问题。现今市面上的排课系统由于各个学校的排课环境不同,通用性能较差。因此,作者通过阅读、研究有关排课问题方面的文献资料,提出一种改进型回溯算法,设计并完成了一个适用于高职院校的排课系统。回溯法是一种优先搜索法。它的原理简单清晰、使用性强、且具有可以搜索出排课问题所有解空间可能性的特点。但是其劣势也相对明显,如果涉及的排课资源过于复杂或规模过大,系统不仅排课处理效率会大幅度降低,而且排出的课程表适应度也非常低,不能满足部分高职院校复杂的排课需求。针对此问题,本文在对国内外排课算法研究的基础上,提出了一种设置排课资源优先度和改进深度优先法搜索解空间的新思路去尝试解决上述问题:⑴设置排课资源的优先度,即在排课时优先排一些条件苛刻的情况,避免了在排课中后期产生较多的冲突、引起过多的回溯,这样大大提高了排课算法的效率;⑵改进深度优先法搜索解空间,即利用排课资源的优先度,根据实际排课情况,建立起各个不同资源优先度之间的联系,确定搜索解空间的步骤,在进一步提高排课算法效率的同时,还使排出的课表更加符合实际,类似手工排出的课表。在随后实际的排课系统性能测试中证明:改进的回溯算法的排课所占时间与普通回溯算法的排课时间相比,在同等苛刻度情况下缩短了9.8%,且排出的课表也更加接近实际情况。论文的最后,对排课算法的设计的进一步改进做了探讨。
其他文献
<正> 任何一台液压设备或装置的液压系统中,液压阀无论从品种上还是数量上都占相当大的比重,液压阀性能好坏对液压系统的性能、工作可靠性有直接影响。作为控制元件的液压阀
国际化背景下,全球城市竞争进入了新的时代。对每一座处于全球竞争环境下的城市而言,城市形象的有效表达已成为提升城市竞争力的重要手段之一。本文以研究国际化背景下城市形
:介绍永磁选机的所用永磁材料类型和性能;阐述粉料干选前的分散机理;提出几种具有一定特点的永磁磁选机。
目的研究益生菌双歧杆菌V9对便秘和腹泻患者的临床治疗效果,为该菌株的临床应用提供数据支持。方法以153例患有便秘或急慢性腹泻的患者为研究对象,对双歧杆菌V9菌粉进行为期3
翻译是一门调适的艺术,也具有回流的性质。诗人王家新的作品既体现了传统与创新、东方与西方艺术的相遇,也为"调适的艺术"提供极具启发性的例证。在《蝎子》一诗中,调适可以
音乐剧自产生至今已走过了百余年的发展历程,是一种深为世界人民所喜爱的艺术形式,自其登陆中国以来,已在中国的演艺市场上扮演着重要的角色。本文通过回顾中国音乐剧的发展
宫颈癌是严重影响女性健康的主要杀手之一,引起女性宫颈癌的主要原因是人乳头状瘤病毒(HPV)感染,70%以上的宫颈癌是由HPV16和HPV18型引起,单纯疱疹病毒(HSV)作为辅助因子可能具有协
随着北极海冰覆盖范围和厚度逐渐减小,北极海洋运输和潜在的石油、天然气等能源资源开采成为可能,周边各国对该区域石油和天然气等能源资源开发利用的兴趣,使得北极运输和区域发
本文依据大量调查数据及难度分析,借鉴对比语言学、认知语言学、第二语言习得理论、中介语、偏误分析等理论和方法,作两个方面的研究:一、初步建立起一个具体而明确的对外汉
欧盟由欧洲共同体发展而来,是目前世界上综合实力最强、一体化程度最高的区域性经济政治联盟。然而欧洲曾是两次世界大战的策源地和主战场,人民饱受战争之苦。二战后,欧洲一大