控 制 与 决 策
Control and Decision
基于混合元启发式算法的订单分批问题研究
吴仁超
1
, 贺建军
1†
, 李 欣
1
, 殷泽阳
1
, 陈祖国
2
(1. 中南大学 自动化学院,湖南 长沙 410083;2. 湖南科技大学 信息与电子工程学院, 湖南 湘潭 411201)
摘 要: 订单拣选是仓库运营管理中一项高劳动强度与高成本的操作,拣货员在仓库中从货位拣选出满足订单
需求的货物。订单分批问题 (Order Batching Problem, OBP) 是订单拣选中的重要规划问题,该问题以最小化拣
选批次路径时长为目标,将用户订单分配至拣选批次中。首先为了优化订单分配构造高质量批次,提出了混合
元启发式算法,在自适应大领域搜索框架中融入基于不可行下降的局部搜索,同时引入自适应惩罚机制与一批
基于订单与基于批次的移除启发式以及新的算法组件。其次为了优化拣选路径进一步降低批次旅行时间,提出
单向启发式,利用动态规划优化组合多个路径策略。实验表明在合理计算时间内,所提算法的求解质量优于多
重启变领域搜索 (MS-VNS)、混合自适应大领域搜索与禁忌搜索 (ALNS/TS),所提算法的最大的路径长度减少
率达到 22.36%。
关键词: 订单拣选;订单分批问题;混合元启发式算法;不可行下降;单向启发式
中图分类号: TP18 文献标志码: A
DOI: 10.13195/j.kzyjc.2021.0364
Hybrid Metaheuristic Algorithm for the Order Batching Problem
WU Ren-chao
1
,HE Jian-jun
1†
,LI Xin
1
,YIN Ze-yang
1
,CHEN Zu-guo
2
(1. School of Automation, Central South University, Changsha 410083, China;2. School of Information and
Electrical Engineering, Hunan University of Science and Technology,Xiangtan 411201,China)
Abstract: Order picking is one of the most laborious and high-cost processes in the warehouse management and
operation. Pickers retrieve goods from their storage locations in order to satisfy orders. The Order Batching Problem
(OBP) is a planning problem, which is critical for order picking. Customer orders are grouped into batches in such a
way that the total travel distance of all pickers is minimized. First, in order to tackle the assignment of orders to obtain
high quality batches , Hybrid Metaheuristic Algorithm is proposed which incorporates an infeasible descent procedure
into the adaptive large neighborhood search framework. An adaptive punishment mechanism, removal heuristics related
to customer orders or batches and additional algorithmic components are also introduced. Second, to address the picker
routing and hence reduce batch travel time, Unidirectional Heuristic is proposed which uses a dynamic programming
approach to combine routing heuristics. By means of computational experiments, the proposed algorithm are compared
to ALNS/TS and MS-VNS. It is demonstrated that, in reasonable computing times, the algorithm provides solutions of
excellent quality which lead to a reduction of the total travel distance by up to 22.36%.
Keywords:
Order picking The Order Batching Problem
;
Hybrid Metaheuristic Algorithm; Infeasible descent
procedure;Unidirectional Heuristic
0 引 言
仓库运营管理包括接受、存储、拣选、装箱与
运输等一系列操作。订单拣选处理来自于内外部供
应链中订单检索过程
[1-2]
,占据仓库运营成本的 55%
以上,因此订单拣选是高效管控仓库极其重要的环
节
[3]
。为了降低订单拣选成本与工作强度,大量的
规划问题以及相应的决策方法被提出去协助决策者
优化管理订单拣选操作。其中,重要的规划问题包
括:货位分布问题、订单分批问题、拣选路径问题
等,拣选时长主要依赖于这三个规划问题的求解。
货位分布问题分配货物给仓库内的货位
[4]
;订单分
批问题重组来自于内外部的订单
[5]
;拣选路径问题
制定了路径策略拜访所有包含需求货物的货位
[6]
。
在已知仓库布局、货物分布和用户订单的条件
下,订单分批问题的求解分为两步:一、订单分配
优化,将用户订单分配给可行的批次,每个可行批
收稿日期: 2021-03-03;修回日期: 2021-05-12.
基金项目: 国家自然科学基金项目 (61873282);中南大学中央高校基本科研业务费专项资金资助(2018zzts170).
†
通讯作者. E-mail: jjhe@csu.edu.cn.
;
网络首发时间:2021-07-02 09:27:07
网络首发地址:https://kns.cnki.net/kcms/detail/21.1124.TP.20210701.1631.035.html
评论0
最新资源