【技术实现步骤摘要】
一种智能任务匹配方法与系统
[0001]本专利技术涉及大数据应用的
,特别涉及一种智能任务匹配方法与系统。
技术介绍
[0002]公共服务是城市公共服务的重要组成部分,对市民生活质量有着深刻的影响,因此保证公共服务的质量成了人们的关心的重点。当家庭装修结束之后,出现了新的需要安装或者维修的问题,公共服务平台由于调度人员需要逐个询问运维人员,确定目标运维人员的过程需要花费很多时间,这可能导致任务不能及时处理,从而降低了运维工作的效率。
[0003]现有技术中,也催生了新型的任务匹配方式,例如基于资源共享的网格计算,实现按需服务的云计算等。传统的资源调度算法,有先来先服务算法,轮询算法等。先来先服务算法即按照网络任务到达的先后顺序匹配资源,先到的任务优先匹配合适资源,这样的一种非剥夺性的调度算法,实现容易但效率低下。轮询算法同样容易造成任务饿死和资源负责不平衡等问题。
技术实现思路
[0004]基于上述问题,本专利技术为一种基于飞虫算法的智能任务匹配算法,通过将任务装载不同飞虫,对飞虫进行碰撞监测, ...
【技术保护点】
【技术特征摘要】
1.一种智能任务匹配方法,其特征在于,步骤101,初始化飞虫种群;步骤102,为每个飞虫装载任务;步骤103,执行飞虫游走算法,搜索位置控制;步骤104,执行所述飞虫装载任务与人员匹配;步骤105,输出匹配结果并展示。2.根据权利要求1所述的方法,其特征在于,执行飞虫游走算法,搜索位置控制,具体包括:以人员历史满意度为横坐标,以历史平均工资为纵坐标进行二维平面建模,将所有人员以历史满意度、历史平均工资数据,装载到二维平面坐标系中,为每个飞虫随机分配初始位置C(Xi,Yi),其中,第j个飞虫的下一个位置C(Xj+1,Yj+1),计算方式如下:X坐标计算方法为其中为固定步长方向向量计算第j个飞虫的y坐标数值;第j个飞虫的下一个位置C(Xj+1,Yj+1)计算结束后,遍历天敌位置表,判断该位置是否为天敌位置,如果不是天敌位置,将该位置赋值给飞虫,执行匹配算法,如果该位置是天敌位置,则放弃该位置,执行随机函数,随机新位置赋值给飞虫;当飞虫在位置C(XL,YL)实现装载任务与人匹配(,则将该位置标识为模拟天敌位置,并通过检测T函数,实现防止飞虫与天敌位置相撞,从而实现飞虫避敌天性,具体表示为:其中X
′
为天敌位置C(XL,YL),为固定步长方向向量。3.根据权利要求2所述的方法,其特征在于,在执行搜索位置控制之前,还进行预算参数b和预算参数ε的获取,具体包括:构造飞虫状态参数(b,ε);建立系统测试数据集,训练飞虫状态(b,ε),初始化赋值飞虫状态参数,执行飞虫游走算法,记录算法第一消耗时间,采用随机函数对预算参数b和预算参数ε进行赋值,重新执行飞虫游走算法,记录算法记录算法第n消耗时间,选取算法消耗时间最小的,作为飞虫状态(b,ε)的预算参数。4.根据权利要求1所述的方法,其特征在于,执行所述飞虫装载任务与人员匹配包括:飞虫所装载的任务与人员工作匹配,匹配性大于阈值,飞虫任务赋予相对个人,将人与任务组织键值对存储到数据库中,并释放飞虫资源,标记该位置为天敌位置。5.一种智能任务匹配系统,其特征在于,所述系统包括:初始化模块201,用于初始化飞虫种群;任务装载模块202,用于为每个飞虫装载任务;飞虫搜索模块203,用于执行飞虫游走算法,搜索位置控制;任务匹配模块204,用于执行所...
【专利技术属性】
技术研发人员:吴晓军,陈宁,金利欣,
申请(专利权)人:河北冀联人力资源服务集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。