Robust Storage Assignment in Unit-Load Warehouses
本文最后更新于:2022年4月24日 下午
[Robust Storage Assignment in Unit-Load Warehouses]
[Marcus Ang, Yun Fong Lim]
[Lee Kong Chian Schoolof Business, Singapore Management University]
[marcusang@smu.edu.sg, yflim@smu.edu.sg]
Abstract
储位分配决策是单元存储仓库中的关键决策,能够降低仓库运作成本。当仓库在多周期中面临多个供应商以及不确定需求的时候,这个问题变得棘手。我们提出一个factor-based的需求模型,每周期中每个产品的需求均依赖于一些不确定的因素。这些因素的分布只有一部分被表示出来了。我们引入了鲁棒优化模型来最小化最坏情况下基于不确定需求的总拣选距离。基于一个线性决策规则,我们通过求解一个中等大小的线性规划问题得到存取策略。令人意外的是,尽管需求分布不精确,我们的计算研究表明线性策略实现了接近预期的值,给出了完美的信息,并且显著优于现有的文献中的启发式算法。
1. Introduction
在unit-load仓库中,所有商品均被存取在一个单元负载(托盘)中。每个托盘存放同一种商品,通常是一次单独处理.
2. Problem Formulation
2.1 Deterministic Demand
Notation
$j$: the index of class,$j=1,2,…N$
$s_j$: the average store cost of all locations in class $j$
$r_j$:the average retrieve cost of all locations in class $j$
$c_j$: the capacity of class $j$
$i$: the index of products,$i=1,2,…M$
$t$: the index of period,$t=1,2,…,T$
$\mathcal N=\\{1,…,N\\}$
$\mathcal N^-=\\{1,…,N-1\\}$
$\mathcal M=\\{1,…,M\\}$
$\mathcal T=\\{1,…,T\\}$
$\mathcal T^+=\\{1,…,T+1\\}$
$a_i^t$: the number of pallets of product $i$ arriving at the start of period $t$
$v_{ij}^t$:decision variable,the number of arriving pallets of product $i$ that are assigned to class $j$ in period $t$
$d_i^t$:the number of pallets of product $i$ that are ordered in period $t$
$w_{ij}^t$:decision variable,the number of pallets of product $i$ that are retrieved from class$j$ in period $t$
$x_{ij}^t$: the number of pallets of product $i$ in class$j$ at the start of period $t$
Assumption
- we assume there is no initial inventory in the warehouse,so $x_{ij}^1=0,\text{for}\; i\in \mathcal M,j\in \mathcal N$.
- 假设仓库一开始库存为0.
- 不考虑缺货成本,因为在任一时期都有足够的库存来满足需求。即:
Model(1)
等式(1)为目标函数,最小化所有周期的存取总成本。
约束(2)表示所有到达的托盘必须被分配到某一类中去。
约束(3)表示所有的需求必须被满足。
约束(4)表示$t+1$时期开始时的托盘的数量与$t$时期托盘数量的关系。
约束(5)为本文的假设,假设仓库的初始库存为0。
约束(6)表示每一类里的托盘数量不能超过该类的容量限制。
约束(7)表示不允许积压(backlog)订单,即使在规划的时间线之后也不可以。
约束(8)表示取值约束。
命题1,模型(1)是合理的,当且仅当假设3成立。
2.2 Factor-Based Demand Model
$\widetilde{z}_k$: uncertain factors,$k=1,…,K_t$
$\mathscr {KT}$
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!