[发明专利]基于多技能的复杂空间众包任务分配方法有效
申请号: | 201910779633.X | 申请日: | 2019-08-22 |
公开(公告)号: | CN110503396B | 公开(公告)日: | 2022-12-27 |
发明(设计)人: | 廖永建;刘雨露;吴宇;梁艺宽;王勇 | 申请(专利权)人: | 电子科技大学 |
主分类号: | G06Q10/10 | 分类号: | G06Q10/10;G06Q10/06 |
代理公司: | 成都九鼎天元知识产权代理有限公司 51214 | 代理人: | 管高峰 |
地址: | 611731 四川*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 技能 复杂 空间 任务 分配 方法 | ||
1.一种基于多技能的复杂空间众包任务分配方法,其特征在于,设有工人集合W={w1,w2,w3,…wn},n为工人的数量;对于工人wi(1≤i≤n),所能提供的最大技能数为距离任务t的距离为di;对于任务t所要求的技能集合St={s1,s2,…,sm},有m个技能桶,每个技能桶的容量为kj(1≤j≤m),表示每项技能需要的工人数量;所述基于多技能的复杂空间众包任务分配方法,包括如下步骤:
步骤1:在工人wi具备的技能集合中选取报价最低的项技能,得到报价最低的技能集合
步骤2:根据报价最低的技能集合的报价和距离任务t的距离为di,计算工人wi的成本costi;
步骤3:根据工人wi的成本costi由小到大对所有工人进行排序,排序后的工人集合表示为Wsorted;
步骤4:依次使用排序后的工人集合Wsorted中的工人的报价最低的技能集合中的技能去填充技能桶的容量,直到每个技能桶均装满或者工人数量已使用完毕。
2.根据权利要求1所述的基于多技能的复杂空间众包任务分配方法,其特征在于,所述步骤2中,工人wi的成本costi的计算公式如下:
其中,pθ表示报价最低的技能集合中,各项技能的报价;γ是系统全局参数,表示单位距离的出行费用。
3.根据权利要求1或2所述的基于多技能的复杂空间众包任务分配方法,其特征在于,所述步骤4中,在向技能桶装入技能时执行如下操作:
当将要装入的技能桶尚未装满,则顺利装入;否则:
将该技能从尚未分配的工人具有的技能集合中删除,然后重新执行步骤1~4,直到每个技能桶均装满或者工人数量已使用完毕。
4.根据权利要求3所述的基于多技能的复杂空间众包任务分配方法,其特征在于,所述基于多技能的复杂空间众包任务分配方法满足如下约束条件:
(1)能力约束:在同一时间段,每个工人只能分配给一个任务,且工人所使用的技能数不超过工人完成任务时所能提供的最大技能数
(2)技能约束:分配给任务t的工人能覆盖所要求的技能,且具有第i项技能的工人数量为ki;
(3)距离约束:分配给任务t的每个工人wi,到任务的距离di不超过最大旅行距离MTD。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910779633.X/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理