[发明专利]配送任务的分配方法、装置、服务器和存储介质有效
申请号: | 202010085220.4 | 申请日: | 2020-02-10 |
公开(公告)号: | CN111310119B | 公开(公告)日: | 2020-11-17 |
发明(设计)人: | 李承波 | 申请(专利权)人: | 拉扎斯网络科技(上海)有限公司 |
主分类号: | G06F17/16 | 分类号: | G06F17/16;G06Q10/04;G06Q10/06;G06Q10/08 |
代理公司: | 北京市浩天知识产权代理事务所(普通合伙) 11276 | 代理人: | 宋菲 |
地址: | 200333 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 配送 任务 分配 方法 装置 服务器 存储 介质 | ||
本发明实施例涉及信息处理技术领域,公开了一种配送任务的分配方法、装置、服务器和存储介质。上述方法包括:接收来自各客户端的指令,得到客户端的指令集;获取指令集中的M个待分配任务指令,M为大于0的自然数;对M个待分配任务指令和N个配送资源进行配送任务的路径规划和仿真模拟,得到M×N的预分配矩阵;根据预分配矩阵获取每一个待分配任务指令的最优分配结果;对预分配矩阵进行迭代求解,获取M个待分配任务指令的预分配结果,根据预分配结果将M个待分配任务指令分配给N个配送资源。使得在任意单个订单的分配时刻,当前分配的骑手都是最合适的配送资源,优化了订单的分配方式,便于骑手配送。
技术领域
本发明实施例涉及信息处理技术领域,特别涉及一种配送任务的分配方法、装置、服务器和存储介质。
背景技术
在订单调度分配时,会设置若干种订单分配策略,根据不同的场景,选用不同的订单分配策略进行订单分配,将当前订单分配给满足分配策略的骑手。在实际情况中,是对若干订单进行同时分配,某些订单满足了预设的分配策略,分配给对应的骑手,实现了单个订单的最优分配。
然而,发明人发现相关技术中至少存在如下问题:由于每一个分配策略是独立存在的,相互之间缺乏相关性,导致在订单分配时刻,单个订单的最优分配的集合并不是当前所有订单整体的最优分配。
发明内容
本发明实施方式的目的在于提供一种配送任务的分配方法、装置、服务器和存储介质,采用对订单和骑手进行路径规划和仿真模拟的方式,对当前所有订单进行最优分配,使得在任意单个订单的分配时刻,当前分配的骑手都是最合适的配送资源,优化了订单的分配方式,便于骑手送单。
为解决上述技术问题,本发明的实施方式提供了一种配送任务的分配方法,包括:接收来自各客户端的指令,得到客户端的指令集;通过至少一个处理器解析指令集,获取指令集中的M个待分配任务指令,M为大于0的自然数;通过至少一个处理器,对M个待分配任务指令和N个配送资源进行配送任务的路径规划和仿真模拟,得到M×N的预分配矩阵;预分配矩阵中的元素L(i,j)表示第i个待分配任务指令与第j个配送资源的匹配得分,N为大于0的自然数,i小于或等于M,j小于或等于N;通过至少一个处理器,待分配任务指令
本发明的实施方式还提供了一种配送任务的分配装置,包括:获取模块,用于接收来自各客户端的指令,得到客户端的指令集;分析模块,用于解析指令集,获取指令集中的M个待分配任务指令,M为大于0的自然数;预分配矩阵获取模块,用于对M个待分配任务指令和N个配送资源进行配送任务的路径规划和仿真模拟,得到M×N的预分配矩阵;预分配矩阵中的元素L(i,j)表示第i个待分配任务指令与第j个配送资源的匹配得分,N为大于0的自然数,i小于或等于M,j小于或等于N;分配模块,用于根据预分配矩阵获取每一个待分配任务指令的最优分配结果;根据每一个待分配任务指令的最优分配结果对预分配矩阵进行迭代求解,获取M个待分配任务指令的预分配结果,根据预分配结果将M个待分配任务指令分配给N个配送资源;其中,最优分配结果为,待分配任务指令分别与N个配送资源对应的匹配得分中,最高的匹配得分所对应的配送资源。
本发明实施方式还提供了一种电子设备,包括存储器和处理器,存储器存储计算机程序,处理器运行程序时执行:接收来自各客户端的指令,得到客户端的指令集;通过至少一个处理器解析指令集,获取指令集中的M个待分配任务指令,M为大于0的自然数;通过至少一个处理器,对M个待分配任务指令和N个配送资源进行配送任务的路径规划和仿真模拟,得到M×N的预分配矩阵;预分配矩阵中的元素L(i,j)表示第i个待分配任务指令与第j个配送资源的匹配得分,N为大于0的自然数,i小于或等于M,j小于或等于N;通过至少一个处理器,根据预分配矩阵获取每一个待分配任务指令的最优分配结果;根据每一个待分配任务指令的最优分配结果对预分配矩阵进行迭代求解,获取M个待分配任务指令的预分配结果,根据预分配结果将M个待分配任务指令分配给N个配送资源;其中,最优分配结果为,待分配任务指令分别与N个配送资源对应的匹配得分中,最高的匹配得分所对应的配送资源。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于拉扎斯网络科技(上海)有限公司,未经拉扎斯网络科技(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010085220.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种密码提醒方法、装置以及设备
- 下一篇:缓存控制方法、装置、存储介质及设备