确定选品集合的方法和装置制造方法及图纸

技术编号:28297048 阅读:11 留言:0更新日期:2021-04-30 16:22
本发明专利技术公开了确定选品集合的方法和装置,涉及仓储领域。该方法的一具体实施方式包括:获取待选品的候选集合;利用所述待选品的约束条件,对所述候选集合进行筛选,生成所述待选品的初始集合;根据所述初始集合,确定选品集合。该实施方式解决了现有技术在设置选品集合时存在的计算量大、实用性差的技术缺陷,进而达到更准确地设置选品集合,并且降低确定选品集合中的物品时所需要的计算量。

【技术实现步骤摘要】
确定选品集合的方法和装置
本专利技术涉及仓储领域,尤其涉及一种确定选品集合的方法和装置。
技术介绍
在实际的仓储运营中,少部分物品可以满足大部分订单的需求。选择少部分物品进行单独存储,可以节约大部分订单的拣货距离,降低大部分订单的合流率,从而极大的降低仓库的运营成本。目前现有技术较多采用人工选择或利用普通二分法选择单独存储方便发货的物品。在实现本专利技术过程中,专利技术人发现现有技术中至少存在如下问题:1.上述人工选择物品,存在计算量大、扩展困难、实施困难的技术问题;2.上述普通二分法选择物品,存在设置参数困难、所选择的物品实用性差的技术问题。
技术实现思路
有鉴于此,本专利技术实施例提供一种确定选品集合的方法和装置,能够达到更准确地设置选品集合,并且降低确定选品集合中的物品时所需要的计算量的技术效果。为实现上述目的,根据本专利技术实施例的一个方面,提供了一种确定选品集合的方法,包括:获取待选品的候选集合;利用所述待选品的约束条件,对所述候选集合进行筛选,生成所述待选品的初始集合;根据所述初始集合,确定选品集合;其中,所述约束条件,至少包括但不限于以下之一:稳定性约束条件、订单约束条件。可选地,所述获取待选品的候选集合,包括:获取订单集合中的待选品;确定所述待选品在库存管理系统中的数量;根据所述数量对待选品进行排序,生成待选品队列;根据候选集合中预设待选品的个数和所述待选品队列,生成所述待选品的候选集合。可选地,利用所述待选品的约束条件,对所述候选集合进行筛选,生成所述待选品的初始集合,包括:对所述候选集合中的待选品的订单进行关联分析,得到存在关联关系的待选品的组合,并汇总所述组合在库存管理系统中的数量;采用所述组合作为一个元祖,替换所述候选集合中存在关联关系的待选品,得到关联集合;根据所述组合在库存管理系统中的数量,将所述关联集合中的待选品降序排列;对降序排列后的关联集合按照所述约束条件进行筛选,确定所述待选品的初始集合。可选地,根据所述初始集合,确定选品集合之前,包括:判断所述初始集合中待选品的个数是否满足所述约束条件;若否,删除初始集合中订单最少的待选品,和/或添加订单最多的待选品放入至初始集合中,直至满足所述约束条件。可选地,根据所述初始集合,确定选品集合,包括:判断所述初始集合是否满足性能条件;若所述初始集合满足所述性能条件,则将所述初始集合确定为选品集合;若所述初始集合不满足所述性能条件,则根据所述初始集合进行邻域搜索,生成选品集合。可选地,根据所述初始集合进行邻域搜索,生成选品集合,包括:根据所述初始集合进行邻域搜索,确定所述初始集合对应的邻域解集;当所述邻域解集中待选品对应的出库占比大于所述初始集合中待选品的出库占比,且所述邻域解集中待选品的个数大于所述初始集合中待选品的个数时,将所述邻域解集设置为选品集合;当所述邻域解集中待选品对应的出库占比不大于所述初始集合中待选品的出库占比,或所述邻域解集中待选品的个数不大于所述初始集合中待选品的个数时,将所述初始集合设置为选品集合。可选地,将所述初始集合进行邻域搜索,确定所述初始集合对应的邻域解集,包括:对所述初始集合中的待选品进行更新;所述更新包括:添加、删除和/或替换所述初始集合中的待选品;将所述更新操作后的集合设置为邻域解集;其中,所述更新操作采用的算法包括以下之一:遗传算法、禁忌算法、退火算法。根据本专利技术实施例的再一个方面,提供了一种确定选品集合的装置,包括:候选集合获取模块,用于获取待选品的候选集合;初始集合生成模块,用于利用所述待选品的约束条件,对所述候选集合进行筛选,生成所述待选品的初始集合;选品集合确定模块,用于根据所述初始集合,确定选品集合;其中,所述约束条件,至少包括以下之一:稳定性约束条件、订单约束条件。可选地,所述获取待选品的候选集合,包括:获取订单集合中的待选品;确定所述待选品在库存管理系统中的数量;根据所述数量对待选品进行排序,生成待选品队列;根据候选集合中预设待选品的个数和所述待选品队列,生成所述待选品的候选集合。可选地,利用所述待选品的约束条件,对所述候选集合进行筛选,生成所述待选品的初始集合,包括:对所述候选集合中的待选品的订单进行关联分析,得到存在关联关系的待选品的组合,并汇总所述组合在库存管理系统中的数量;采用所述组合作为一个元祖,替换所述候选集合中存在关联关系的待选品,得到关联集合;根据所述组合在库存管理系统中的数量,将所述关联集合中的待选品降序排列;对降序排列后的关联集合按照所述约束条件进行筛选,确定所述待选品的初始集合。可选地,根据所述初始集合,确定选品集合之前,包括:判断所述初始集合中待选品的个数是否满足所述约束条件;若否,删除初始集合中订单最少的待选品,和/或添加订单最多的待选品放入至初始集合中,直至满足所述约束条件。可选地,根据所述初始集合,确定选品集合,包括:判断所述初始集合是否满足性能条件;若所述初始集合满足所述性能条件,则将所述初始集合确定为选品集合;若所述初始集合不满足所述性能条件,则根据所述初始集合进行邻域搜索,生成选品集合。可选地,根据所述初始集合进行邻域搜索,生成选品集合,包括:根据所述初始集合进行邻域搜索,确定所述初始集合对应的邻域解集;当所述邻域解集中待选品对应的出库占比大于所述初始集合中待选品的出库占比,且所述邻域解集中待选品的个数大于所述初始集合中待选品的个数时,将所述邻域解集设置为选品集合;当所述邻域解集中待选品对应的出库占比不大于所述初始集合中待选品的出库占比,或所述邻域解集中待选品的个数不大于所述初始集合中待选品的个数时,将所述初始集合设置为选品集合。可选地,将所述初始集合进行邻域搜索,确定所述初始集合对应的邻域解集,包括:对所述初始集合中的待选品进行更新;所述更新包括:添加、删除和/或替换所述初始集合中的待选品;将所述更新操作后的集合设置为邻域解集;其中,所述更新操作采用的算法包括以下之一:遗传算法、禁忌算法、退火算法。根据本专利技术实施例的另一个方面,提供了一种确定选品集合的电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本专利技术提供的确定选品集合的方法。根据本专利技术实施例的还一个方面,提供了一种计算机可读介质,其上存储有计算机程序,所述程序被处理器执行时实现本专利技术提供的确定选品集合的方法。上述专利技术中的一个实施例具有如下优点或有益效果:本申请通过设置选品的约束条件对待选品的候选集合进本文档来自技高网...

【技术保护点】
1.一种确定选品集合的方法,其特征在于,包括:/n获取待选品的候选集合;/n利用所述待选品的约束条件,对所述候选集合进行筛选,生成所述待选品的初始集合;/n根据所述初始集合,确定选品集合;/n其中,所述约束条件,至少包括以下之一:稳定性约束条件、订单约束条件。/n

【技术特征摘要】
1.一种确定选品集合的方法,其特征在于,包括:
获取待选品的候选集合;
利用所述待选品的约束条件,对所述候选集合进行筛选,生成所述待选品的初始集合;
根据所述初始集合,确定选品集合;
其中,所述约束条件,至少包括以下之一:稳定性约束条件、订单约束条件。


2.根据权利要求1所述的方法,其特征在于,所述获取待选品的候选集合,包括:
获取订单集合中的待选品;
确定所述待选品在库存管理系统中的数量;
根据所述数量对待选品进行排序,生成待选品队列;
根据候选集合中预设待选品的个数和所述待选品队列,生成所述待选品的候选集合。


3.根据权利要求1所述的方法,其特征在于,利用所述待选品的约束条件,对所述候选集合进行筛选,生成所述待选品的初始集合,包括:
对所述候选集合中的待选品的订单进行关联分析,得到存在关联关系的待选品的组合,并汇总所述组合在库存管理系统中的数量;
采用所述组合作为一个元祖,替换所述候选集合中存在关联关系的待选品,得到关联集合;
根据所述组合在库存管理系统中的数量,将所述关联集合中的待选品降序排列;
对降序排列后的关联集合按照所述约束条件进行筛选,确定所述待选品的初始集合。


4.根据权利要求3所述的方法,其特征在于,根据所述初始集合,确定选品集合之前,包括:
判断所述初始集合中待选品的个数是否满足所述约束条件;
若否,删除初始集合中订单最少的待选品,和/或添加订单最多的待选品放入至初始集合中,直至满足所述约束条件。


5.根据权利要求1所述的方法,其特征在于,根据所述初始集合,确定选品集合,包括:
判断所述初始集合是否满足性能条件;
若所述初始集合满足所述性能条件,则将所述初始集合确定为选品集合;若所述初始集合不满足所述性能条件,则根据所述初始集合进行邻域搜索,生...

【专利技术属性】
技术研发人员:李朝阳蔡爽
申请(专利权)人:北京京东振世信息技术有限公司
类型:发明
国别省市:北京;11

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

1