【数学建模】面包店老板使日均收入最大化的诀窍

1 问题描述

面包店每天烘烤一定数量的面包出售,每个成本3元,以8元的价格卖出,晚间关门前将未卖完的面包无偿处理掉,若已知每天面包需求量的概率分布如下表所示。从长期看,面包店老板为了能得到最高的日均收入,他每天要烘烤多少个面包?这个最高日均收入是多少?

表-1 面包日需求量概率分布
需求量/个50100150200250
概率0.20.30.20.20.1

2 问题分析与符号定义

从问题描述中可知,面包店一天的收入为:已售出的面包数量×(8-3)-未卖完的面包数×3

引入以下符号定义:

s_{1}:售出一个面包而获得的利润

s_{2}:未卖完一个面包而损失的利润

r:面包日需求量

f(r):日需求量r的概率分布

q:一天烘烤的面包数量

因当天的收入与当天烘烤的面包数量和当天面包的需求量紧密相关,所以记一天的收入为s(r,q),即s是关于rq的函数。

3 建立模型

日收入情况讨论分析:

(1) 当需求小于等于供给时,s(r,q)=s_{1}r-s_{2}(q-r)

(2) 当需求大于供给时,s(r,q)=s_{1}q

于是s(r,q)可由分段函数表示,

\begin{equation} s(r,q)=\left\{ \begin{aligned} s_{1}r-s_{2}(q-r) \quad r\leqslant q\\ s_{1}q \quad r>q\\ \end{aligned} \right . \end{equation}        (1)

上式中,r为随机变量。现在的问题转化为,当q为多少时,数学期望E[s(r,q)]最大。由式(1),以及r的概率分布f(r),可得E[s(r,q)]的表达式,

E[s(r,q)]=\sum_{r=0}^{q}[s_{1}r-s_{2}(q-r)] \cdot f(r)+\sum_{r=q+1}^{n}s_{1}q \cdot f(r)        (2)

 4 问题求解

  • 求解q

这里通过使q值逐渐增大的方法来求最大期望。

思考:当烘烤的面包数量q从1开始逐渐增加时,日均利润也将逐渐增大,当q超过某个值\alpha,日均利润不升反降时,那么小于\alpha的最大q值即为使得期望E[s(r,q)]最大的取值。

这里分情况讨论一下日烘烤面包数量从q增加到q+1后,日均利润的变化情况。

情况1:若r>q,则从q增加到q+1,可以多卖出1个面包,日均利润增加s_{1}元;

情况2:若r\leqslant q,则从q增加到q+1,因多出一个卖不出去的面包,日均利润减少s_{2}元;

由以上分析,E(s)可形式化表示为:

E(s_{q+1})-E(s_{q})=s_{1}\cdot P(r>q)-s_{2}\cdot P(r\leqslant q)        (3)

其中,P(r>q)表示r>q的概率,P(r\leqslant q)表示r\leqslant q的概率,E(s_{q+1})表示烘烤面包数量为q+1时,日收入s(r,q+1)的数学期望。

注意到P(r>q)=1-P(r\leqslant q),代入式(3),化简后得,

E(s_{q+1})-E(s_{q})=s_{1}-(s_{1}+s_{2})\cdot P(r\leqslant q)        (4)

观察式(4),可以看出,当(s_{1}+s_{2})\cdot P(r\leqslant q)>s_{1} 时,即,当

P(r\leq q) > \frac{s_{1}}{s_{1}+s_{2}}        (5)

时,E(s_{q+1})-E(s_{q})<0,也就是,取满足不等式(5)的最小q值,即能使期望E(s)取得最大值.

s_{1}=5s_{2}=3代入不等式(5),得

P(r\leqslant q)>\frac{5}{5+3}=\frac{5}{8}        (6)

根据表1的概率分布,满足不等式(6)的最小q=150

  • 求解日均最高收入E[s(r,q)]

q=150,s_{1}=5, s_{2}=3代入式(2),根据表-1,取r=50, 100, 150, 200, 250,可求得E[s(r,150)]=470(元)

  • 13
    点赞
  • 60
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

遥望山海

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值