在生活中通常会遇到供需不平衡的问题,如下问题:报童每天清晨用每份2元的价格从报社买进一批报纸后,在报亭以每份4元的价格零售,到晚上将没有卖掉的报纸退回,得到相应的每份1元的补偿。经过一段时间的观察,报童得到了每天需求的概率分布,如下表。那么报童应该每天买进多少份报纸,从长期来看可以获得最高的日均利润呢?
类似的实际很多,比如面包店每天早上烘烤一定数量的面包出售,每卖出一只可获利若干,晚间要将未卖出的面包处理掉而赔钱,根据过往的数据很容易得出需求率的概率分布,就可以解决应该烤多少个面包才能日均利润最高。
同样地,出版社每年都要重印一次教科书,按照过往的销售记录,很容易得出今年需求率的概率分布,在确定这次印刷数量需要考虑的是,如果供过于求会因占用资金及库存而蒙受损失,而若供不应求,就必须临时加印,所以需要确定最合理的印刷量使得成本最低。
下面针对上面的报童问题采用两种方法来解决,一种是数学建模,另一种是数据模拟。
一、数学建模
1、建模
记需求量取值r时的概率为f(r),(r=0,1,2,…,n,对上述问题n=5)。已知报童每天售出一份报纸获利为S1,因剩余而退回一份报纸损失为S2,设报童每天购进q份报纸,若某天的需求率为r&#