基于动态规划的课程调度算法的研究与实现

基于动态规划的课程调度算法的研究与实现

ID:36502672

大小:1.39 MB

页数:51页

时间:2019-05-11

基于动态规划的课程调度算法的研究与实现_第1页
基于动态规划的课程调度算法的研究与实现_第2页
基于动态规划的课程调度算法的研究与实现_第3页
基于动态规划的课程调度算法的研究与实现_第4页
基于动态规划的课程调度算法的研究与实现_第5页
资源描述:

《基于动态规划的课程调度算法的研究与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、湖北工业大学硕士学位论文摘要课表的编排与调度是学校教学运行中的一个重要环节,它对学校的日常教学工作、各种教学资源的合理使用应起到重要的协调和调度作用。从上个世纪50年代国外有人开始研究课表问题,至今已有pq十多年,涉及多种算法,但课表问题仍未完全解决。随着计算机技术的发展,人类进入信息社会,排谋软件也比较多,但对于高校来说,由于资源条件、编排方式、设计要求各不相同,所以很少有通用的软件。本文以湖北工业大学商贸学院的教务排课系统(PCA系统J为例,对自动排课的算法做了一‘定的研究。在深入分析排课问题和研究相关算法上,提出了一种基于动态规划和优先级

2、算法的新课程调度算法PCA。根据时间、教室、教师和班级的约束关系,进行等价类划分,依据所设定的优先级次序进行一次性扫描排课,尽量回避对冲突的调整工作,并在此基础上实现了一个课程调度系统,即使为适应学分制排课要求或满足教师提出较苛刻的上课条件要求,也能在几分钟内做出排课计划。它己实际使用二年,表明了系统的有效性和相关算法的高效性。本文以PCA为例,对排课问题的数学模型进行了描述,设计以编码形式来表达优先级,并对PCA系统中的数掘设计进行了分析。在自动排课处理中,涉及了分治法和贪心法两种算法思想,本文详细描述了基于动态规划的自动编排的算法步骤。本文

3、还根据排课软件的发展趋势及商贸学院实际需要,提出商贸学院PCA系统的总体规划,确定了PCA系统的功能结构。对系统的网络模型、拓扑结构等做了详细的描述,并对存在问题进行了分析和探讨,对系统发展做出展望。关键词:排课,动态)i!ll划,优先级算法,一次性扫描,学分制湖北工业大学硕士学位论文AbstractSchoolTimetableSchedulingandadjustmentisanimportantpartofteachingcourse.itplayscoordinatingandadjustingroleintheschool’Steac

4、hingworkandrationalusageofallkindsofresourcesItisgreaterthanfortyyearssincesomebodyinabroadhadbeganresearchschooltimetablingproblem.Thoughitincludingmanyalgorithms,thisproblemdon’tresolvetotally.Atpresent,thereisalotofsoftwareaboutTimetableSchedulinginthemarketplace,butitisr

5、arelycurrencybecauseofdifferentresourceconditioo、demandofdeviceanddesigning.Thispaper’SexampleisabouttheTimetableSchedulingManageofSMCollege.Ittellstheresearchofalgorithmsaboutcomputerassistantcoursescheduling.Newprocessingcoursesalgorithm(PCA)Wasbasedondynanaicprogrammingan

6、dprecedencealgorithm,bydeeplydissectingpr,ocessingcoursesproblemandstudyingrelevantalgorithm.Accordingtotherestrictedrelationoftime,classroom,teacherandclass,PCAcompartmentalizedthedifferentequivalents,processedcoursesbythesequenceoftheirprecedence.ThePCAsystemwedevelopedcan

7、fulfilltheprocessingcourseplaninseveralminutes,eventheconditionwasSOrigorous.TheapplicationofthissystemwhichhasusedfortwoyearsdemonstratedtheeffectivenessofsystemandthehighefficiencyofitsrelatedalgorithmThispaperdescribesthemathematicsmodelofSchoolTimetableSchedulingandadjus

8、wnent,usescodingtoexpressthepriority,andanalyzesthedatadesignbyusingPCAasan

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。