[发明专利]生成物品分配方案的方法和装置有效
申请号: | 201711346449.3 | 申请日: | 2017-12-15 |
公开(公告)号: | CN109934427B | 公开(公告)日: | 2022-03-04 |
发明(设计)人: | 刘寅亮;王鑫 | 申请(专利权)人: | 北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司 |
主分类号: | G06Q10/06 | 分类号: | G06Q10/06;G06Q10/08 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 张一军;杨晓伟 |
地址: | 100195 北京市海淀区杏石口路6*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 生成 物品 分配 方案 方法 装置 | ||
1.一种生成物品分配方案的方法,其特征在于,包括:
将待分配物品总体积与运输设备总容积进行大小比较;
根据比较结果确定方案决策规则;
根据所述方案决策规则生成物品分配方案;
根据比较结果确定方案决策规则的步骤包括:
若比较结果为待分配物品总体积大于或等于运输设备总容积,则确定方案决策规则为挑出规则;
若比较结果为待分配物品总体积小于运输设备总容积,则首先对于每个运输设备组合,若所述运输设备组合的总容积小于或等于所述待分配物品总体积,则通过挑出规则生成物品分配方案,若所述运输设备组合的总容积大于所述待分配物品总体积,则通过挑入规则生成物品分配方案,然后,根据预设的评价规则对所述通过挑出规则生成的物品分配方案和所述通过挑入规则生成的物品分配方案进行评价,以确定方案决策规则;
所述挑出规则包括:通过求解背包问题的方法得到待分配物品集中每个物品对应的运输设备标识,包括:
将运输设备按照容积从小到大排序,获取待分配物品信息及每个物品的价值权重,价值权重用于描述物品的价格、体积与调拨的紧急程度之间的关系;
对每个运输设备,通过计算以下背包问题来得到物品的分配方案,直到完成对所有运输设备的物品分配:
max:
xi≤di i=1,2,3,…,m
其中,x是一个长度为m的向量,xi表示要从待分配物品集中取出skui装载到该运输设备中,i=1,2,3,…,m,m为待分配物品集中包括的物品sku个数;ci是物品skui对应的价值权重;V0i为待分配物品集中的skui对应的体积;VCk为当前运输设备的容积;di为待分配物品集中的skui对应的要调拨的数量;
之后更新向量d中di;
所述挑入规则包括:首先,通过贪婪算法得到待分配物品集中每个物品对应的运输设备标识,然后,通过求解背包问题的方法得到从备选物品集中挑入的物品对应的运输设备标识;
根据预设的评价规则对所述通过挑出规则生成的物品分配方案和所述通过挑入规则生成的物品分配方案进行评价,以确定方案决策规则包括:
分别计算通过挑出规则生成的物品分配方案中所有物品的利润和m3,和通过挑入规则生成的物品分配方案中所有物品的利润和m4,以及通过挑出规则生成的物品分配方案的总运输成本p1和通过挑入规则生成的物品分配方案的总运输成本p2;
若满足m3+m4≥p2-p1,则确定方案决策规则为挑入规则;否则,确定方案决策规则为挑出规则。
2.根据权利要求1所述的方法,其特征在于,所述运输设备组合通过以下步骤进行确定:
通过将每个运输设备资源集的总容积与所述待分配物品总体积进行比较,确定满足如下要求的运输设备组合a和运输设备组合j:
所述运输设备组合a是所有满足运输设备资源集的总容积小于或等于V1的运输设备资源集中总容积与V1最接近的运输设备资源集;
所述运输设备组合j是所有满足运输设备资源集的总容积大于V1的运输设备资源集中总容积与V1最接近的运输设备资源集;
其中,V1为待分配物品总体积。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司,未经北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711346449.3/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理