随机需求下的库存控制

发布于:2024-08-01 ⋅ 阅读:(150) ⋅ 点赞:(0)

在确定性的模型中,我们把需求看成是固定不变的已知常量。但是,在现实世界中,更多的情况却是需求为一个随机变量。

报童模型(Newsvendor Model)

报童模型是运筹学和库存管理中的一个经典模型,用于解决单周期库存问题(需求为随机变量的单一周期存储模型)。该模型适用于那些需求具有不确定性且只能在销售周期开始前进行一次性订购的商品,如报纸、鲜花、季节性商品等。报童模型的目标是确定最佳订购量,以最大化预期利润或最小化预期成本。

报童每天销售报纸的数量是一个随机变量,根据以往的经验,每日售出x份报纸的概率P(x)是已知的。报童每售出一份报纸赚 k 元,如果报纸未能售出,每份赔 h 元,问报童每日最好准备多少报纸Q,才能使损失的期望值最小呢?

若供大于求(Q>r),则报纸没卖完的损失:
∑ r = 0 Q h ( Q − r ) p ( r ) \sum_{r=0}^Q h(Q-r)p(r) r=0Qh(Qr)p(r)
若供小于求,则因为缺货少赚钱的成本:
∑ r = Q + 1 ∞ k ( r − Q ) p ( r ) \sum_{r=Q+1}^\infty k(r-Q)p(r) r=Q+1k(rQ)p(r)
因此期望损失为:
min ⁡ C ( Q ) = ∑ r = 0 Q h ( Q − r ) p ( r ) + ∑ r = Q + 1 ∞ k ( r − Q ) p ( r ) \min C(Q) = \sum_{r=0}^Q h(Q-r)p(r) + \sum_{r=Q+1}^\infty k(r-Q)p(r) minC(Q)=r=0Qh(Qr)p(r)+r=Q+1k(rQ)p(r)

设最优订货量为 Q ∗ Q^{*} Q,则有
{ C ( Q ∗ ) ≤ C ( Q ∗ + 1 ) C ( Q ∗ ) ≤ C ( Q ∗ − 1 ) \begin{cases} C(Q^{*}) \leq C(Q^{*}+1) \\ C(Q^{*}) \leq C(Q^{*}-1) \end{cases} {C(Q)C(Q+1)C(Q)C(Q1)

C ( Q ∗ ) ≤ C ( Q ∗ + 1 )    ⟺    ∑ r = 0 Q ∗ h ( Q ∗ − r ) p ( r ) + ∑ r = Q ∗ + 1 ∞ k ( r − Q ∗ ) p ( r ) ≤ ∑ r = 0 Q ∗ + 1 h ( Q ∗ + 1 − r ) p ( r ) + ∑ r = Q ∗ + 2 ∞ k ( r − Q ∗ − 1 ) p ( r )    ⟺    ∑ r = 0 Q ∗ p ( r ) ≥ k k + h C ( Q ∗ ) ≤ C ( Q ∗ − 1 )    ⟺    ∑ r = 0 Q ∗ − 1 p ( r ) ≤ k k + h \begin{align} & C(Q^{*}) \leq C(Q^{*}+1) \\ \iff & \sum_{r=0}^{Q^{*}} h(Q^{*}-r)p(r) + \sum_{r=Q^{*}+1}^\infty k(r-Q^{*})p(r) \leq \sum_{r=0}^{Q^{*}+1} h(Q^{*}+1-r)p(r) + \sum_{r=Q^{*}+2}^\infty k(r-Q^{*}-1)p(r)\\ \iff & \sum_{r=0}^{Q^*}p(r) \geq \frac{k}{k+h} \\ \\ & C(Q^{*}) \leq C(Q^{*}-1) \\ \iff & \sum_{r=0}^{Q^*-1}p(r) \leq \frac{k}{k+h} \end{align} C(Q)C(Q+1)r=0Qh(Qr)p(r)+r=Q+1k(rQ)p(r)r=0Q+1h(Q+1r)p(r)+r=Q+2k(rQ1)p(r)r=0Qp(r)k+hkC(Q)C(Q1)r=0Q1p(r)k+hk

故最佳订货量 Q ∗ Q^* Q满足不等式:
∑ r = 0 Q ∗ − 1 p ( r ) ≤ k k + h ≤ ∑ r = 0 Q ∗ p ( r ) \sum_{r=0}^{Q^*-1}p(r) \leq \frac{k}{k+h} \leq \sum_{r=0}^{Q^*}p(r) r=0Q1p(r)k+hkr=0Qp(r)
可以把上式改为:
P ( X < Q ∗ − 1 ) ≤ k k + h ≤ P ( X ≤ Q ∗ ) P(X < Q^* - 1) \leq \frac{k}{k+h} \leq P(X \leq Q^*) P(X<Q1)k+hkP(XQ)

示例

某报亭出售某种报纸,每售出一百张可获利15元,如果当天不能售出,每一百张赔20元。每日售出该报纸份数的概率P(d )根据以往经验如下表所示。试问报亭每日订购多少张该种报纸能使其赚钱的期望值最大。

销售量(百张) 5 6 7 8 9 10 11
概率P(x) 0.05 0.10 0.20 0.20 0.25 0.15 0.05

解:要使其赚钱的期望值最大,也就是使其因售不出报纸的损失和因缺货失去销售机会的损失的期望值之和为最小。已知 k = 15,h = 20,则有
k k + h = 15 15 + 20 = 0.4286 \frac{k}{k+h} = \frac{15}{15+20}=0.4286 k+hk=15+2015=0.4286
另有
∑ x = 0 7 P ( x ) = P ( 5 ) + P ( 6 ) + P ( 7 ) = 0.35 \sum_{x=0}^7 P(x) = P(5)+P(6)+P(7) = 0.35 x=07P(x)=P(5)+P(6)+P(7)=0.35
∑ x = 0 8 P ( x ) = P ( 5 ) + P ( 6 ) + P ( 7 ) + P ( 8 ) = 0.55 \sum_{x=0}^8 P(x) = P(5)+P(6)+P(7)+P(8) = 0.55 x=08P(x)=P(5)+P(6)+P(7)+P(8)=0.55
Q = 8 Q=8 Q=8时,不等式
∑ x = 0 7 p ( x ) ≤ k k + h ≤ ∑ r = 0 8 p ( x ) \sum_{x=0}^{7}p(x) \leq \frac{k}{k+h} \leq \sum_{r=0}^{8}p(x) x=07p(x)k+hkr=08p(x)
成立,因此最优订货量为800张。


网站公告

今日签到

点亮在社区的每一天
去签到