‘雷区行走’排课算法的研究与应用

来源 :厦门大学 | 被引量 : 0次 | 上传用户:oskarguan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
二十世纪五十年代,国外就有人着手研究用计算机来编制课表,1975年Even等人证明了课表问题属于NP完全问题,是典型的组合优化和不确定性调度问题,时间和空间作为临界资源的一种不定型分配,这是一类困难问题。但是这类问题有它固有的数学模型,对于这类问题,人们至今还没有得到其通用的算法,而是更倾向于去寻找一种有效的近似算法。一个可行的课表满足以下条件: (1)同一时间,一个教师只能上一门课程;(2)同一时间,一个学生只能上一门课程;(3)同一时间,一个教室只能上一门课程; 国内外许多专家和学者从不同的侧重点设计出各种排课算法,其中不凡优秀。但大多算法有其不足之处,存在局限性。经过反复认真和冷静的思考,‘雷区行走’排课算法诞生了。在实际排课应用中,‘雷区行走’排课算法扮演了一个排‘雷’专家的角色,把矛盾和冲突一一化解,在复杂的排课领域缔造没有矛盾和冲突的排课世界。‘雷区行走’排课算法主要有以下两个特点: (1)‘雷区行走’排课算法本质就是编排课表,但并不是编排工作的全部,只是很小的部分。‘雷区行走’排课算法只是有选择的编排课表,把产生矛盾和冲突的可能消除。‘雷区行走’排课算法正如一位心理学家,把性格不合可能引发打架的学生分到不同的班级一样。 (2)‘雷区行走’排课算法也是一个理想模型,在实际应用中单独使用不能起作用,‘雷区行走’排课算法要发挥效能,必须和辅助算法捆绑(辅助算法在第三章给出)。 排课是一个学校教务工作的核心环节,其重要性不言而喻。在一周内,一位老师,要上几个班级的课程,一个班级需要几个老师授课。客观上教室,电脑室等公共资源是有限的,众多限制和多维冲突问题的存在使得高校排课成为令人头痛的事,本人在大量阅读相干论著基础上,在总结和创新中提出的‘雷区行走’算法,能有效在错综复杂的矛盾和冲突中走出来。
其他文献
资源管理系统是网格系统最核心的组成部分之一。网格上的资源具有分布性、异构性、动态性等特点,使得网格中资源共享的实现比以前的系统更加困难,传统的资源管理方法在网格环
计算网格的最初目标是通过互联网将超级计算机联合起来,解决复杂大型的科学计算问题。而现在,随着网格工具Globus Toolkit的不断成熟,将网络中各种计算资源联合起来,向普通用户提
指纹识别技术是目前生物检测学中研究深入,应用广泛的技术,人们利用指纹进行身份辨别已有几个世纪的历史。随着科学技术的不断发展,指纹识别技术也得到了相应的发展,“自动指
本文以市场的物业管理信息系统开发为背景,从实际工作出发,针对在大型商场、电子商城、交易市场等大型企业的物业管理中存在的费用收缴问题,结合管理信息系统开发的概念、结
近年来,来自档案、文件、媒体、传感器数据、社交媒体、商业应用、公共网络、数据存储、机器日志数据等诸多领域的大数据前所未有的增长。大量的数据让现有的处理、存储、分
第二代双倍数据传输率同步动态随机存取存储器(Double Data Rate TwoSynchronous Dynamic Random Access Memory,DDR2SDRAM)具有价格低廉、容量大、访问速度快等优点,是存储介质
图象增强就是将原来不清楚的图像变得清晰或把我们感兴趣的某些特征强调出来,以改善图像的视觉效果或便于对图像进行其他处理。灰度图像的非线性变换是一种有效的图像增强方
随着Web服务技术的不断普及,用户在将来很可能会面对大量的同类型Web服务可供选择,这些同类型Web服务的功能是相同的,但其性能参数如服务响应时间、服务费用、服务地域范围有
工作流管理技术将过程逻辑从应用系统中分离出来,达到了对过程建模、重组和重用的目的。目前的工作流建模方法在柔性和适应性上存在不足,难以适应业务环境的动态变化,同时在工作
随着移动无线网络的安全通信高速发展,其安全问题也面临巨大挑战。而在无线移动网络中,PKI密钥基础设施难以部署、无线设备资源有限和节点拓扑结构频繁变化等限制都使传统的