一种基于局部搜索算法的医院排课方法技术

技术编号:24709718 阅读:60 留言:0更新日期:2020-07-01 00:13
本发明专利技术的一种基于局部搜索算法的医院排课方法,分别获取医院的排课时间数据T、教室数量J、课程数量C、导师数量D和学生数量X,匹配建立教室‑时间、课程‑导师、学生三个数据集合,对教室‑时间、课程‑导师、学生三个数据集合进行随机两两合并,并对合并产生的组合进行条件检测,当符合条件检测时记录该组合,统计所有符合条件检测的组合数量L,当L=C*X时,停止计算,输出组合集,该组合集为最终结果。与现有技术相比,本发明专利技术为了使用各种复杂环境,内置了多种变量,供使用者自行调整。在局部计算中搜索最优值,最大程度确保排课结果的适用性。本算法通过降维、下探等措施,尽可能的减少了迭代次数,大大减少了耗时。

【技术实现步骤摘要】
一种基于局部搜索算法的医院排课方法
本专利技术属于数据处理
,具体来说是一种基于局部搜索算法的医院排课方法。
技术介绍
大量企业依然采用人工排课方式,通过EXCEL利用阶梯式思想排课,这种排课方式极为死板,如果新增一门课程,需要将排课结果清空重来,且容易产生时间、空间、人员三者之前的冲突问题。也有部分企业采用了自动化排课系统,但仅局限于课程数量少,学员人数少,课程之间无关联性这些条件下,无法满足企业复杂的实际排课需求。
技术实现思路
1.专利技术要解决的技术问题本专利技术的目的在于解决现有的施肥装置难以自动计算施肥量来判断施肥量是否满足需求的问题。2.技术方案为达到上述目的,本专利技术提供的技术方案为:本专利技术的一种基于局部搜索算法的医院排课方法,分别获取医院的排课时间数据T、教室数量J、课程数量C、导师数量D和学生数量X,匹配建立教室-时间、课程-导师、学生三个数据集合,对教室-时间、课程-导师、学生三个数据集合进行随机两两合并,并对合并产生的组合进行条件检测,当符合条件检测时记录该本文档来自技高网...

【技术保护点】
1.一种基于局部搜索算法的医院排课方法,其特征在于:分别获取医院的排课时间数据T、教室数量J、课程数量C、导师数量D和学生数量X,匹配建立教室-时间、课程-导师、学生三个数据集合,对教室-时间、课程-导师、学生三个数据集合进行随机两两合并,并对合并产生的组合进行条件检测,当符合条件检测时记录该组合,统计所有符合条件检测的组合数量L,当L=C*X时,停止计算,输出组合集,该组合集为最终结果。/n

【技术特征摘要】
20190806 CN 20191072299211.一种基于局部搜索算法的医院排课方法,其特征在于:分别获取医院的排课时间数据T、教室数量J、课程数量C、导师数量D和学生数量X,匹配建立教室-时间、课程-导师、学生三个数据集合,对教室-时间、课程-导师、学生三个数据集合进行随机两两合并,并对合并产生的组合进行条件检测,当符合条件检测时记录该组合,统计所有符合条件检测的组合数量L,当L=C*X时,停止计算,输出组合集,该组合集为最终结果。


2.根据权利要求1所述的一种基于局部搜索算法的医院排课方法,其特征在于:所述条件检测具体为判断导师同一天内上课地点相同且教室-时间、课程-导师、学生三个数据集合不冲突。


3.根据权利要求2所述的一种基于局部搜索算法的医院排课方法,其特征在于,所述方法具...

【专利技术属性】
技术研发人员:黄振严凯吴士伟
申请(专利权)人:上海凌立健康管理股份有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1