We consider the problem of allocating orders and racks to multiple stations and sequencing their interlinked processing flows at each station in the robot-assisted KIVA warehouse. The various decisions involved in the problem, which are closely associated and must be solved in real time, are often tackled separately for ease of treatment. However, exploiting the synergy between order assignment and picking station scheduling benefits picking efficiency. We develop a comprehensive mathematical model that takes the synergy into consideration to minimize the total number of rack visits. To solve this intractable problem, we develop an efficient algorithm based on simulated annealing and dynamic programming. Computational studies show that the proposed approach outperforms the rule-based policies used in practice in terms of solution quality. Moreover, the results reveal that ignoring the order assignment policy leads to considerable optimality gaps for real-world-sized instances.
翻译:我们考虑向多个站点分配订单和架子的问题,并安排在机器人协助的KIVA仓库中每个站点的相互关联的处理流程的先后顺序。问题涉及的各种决定是密切相关的,必须实时解决,为了便于治疗,往往分开处理;然而,利用订单分配和选择车站日程安排之间的协同作用,提高效率。我们开发了一个综合数学模型,将协同作用考虑在内,以尽量减少轮椅访问的总数。为了解决这一棘手问题,我们根据模拟排泄和动态编程开发了一个高效的算法。计算研究显示,拟议的方法在解决办法质量方面超过了实践中采用的基于规则的政策。此外,结果显示,无视订单分配政策,就会给现实世界规模的事例带来相当大的最佳性差距。