全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 Excel
2919 3
2014-02-07

[数据分析实例]-Crystal Ball与图形法求解最大值问题

图形法求解线性规划问题

线性规划模型基本概念

1.目标函数

一个寻求最大值或最小值或特定值的线性数学表达式,表明一个使某个变量最大或最小或特定值的目的。

2.约束条件(简写 S.T)

使用有效资源的限制条件。

3.决策变量

决策者可以控制的因素,它们的值决定目标函数的值。

4.构成 LP 模型的必要条件:

(1)目标明确:所有的问题都要求解某个最大或最小的量,称为目标函数。目标函数应是一组决策变量的线性函数。

(2)资源有限:LP 问题是有约束的,这些约束限制着追求目标的程度。所有约束应是由线性等式或不等式构成。

(3)方案的选择:必须有两种以上(包括两种)的可行方案供选择。

(4)决策变量非负:LP 问题要求决策变量取值非负(如可行方案中的产品的产量不能取负数)

线性规划实例-大小麦种植

假设一个农夫有一块2000平方米的农地,打算种植小麦大麦,或是两者依某一比例混合种植。该农夫只可以使用有限数量的肥料30000kg和农药25000L,而单位面积的小麦和大麦都需要不同数量的肥料和农药。小麦以(F1,P1)(20, 10) 表示种植单位面积的小麦需要消耗20个单位的肥料和10个单位的农药,大麦以 (F2,P2) (30, 40) 表示种植单位面积的大麦需要消耗30个单位的肥料和40个单位的农药。设小麦和大麦的销售之后的利润分别为 $5和 $6,需如何决定种植小麦和大麦的数量,则可以获取最大的利润?

假设,小麦和和大麦的种植数量分别是 和 ,以P代表销售大小麦之后的利润,小麦与大麦的种植面积问题用以下的线性规划要素来表述:

目标函数(预测变量):最大化利润 (max)

约束条件:

限制1:种植面积的限制: ,即种植的总面积不能超过可以可种植面积;

限制2:肥料数量的限制: ,大小麦消耗的总肥料量不能超过总可用的肥料量;

限制3:农药数量的限制: ,大小麦消耗的总农药量不能超过可用的总农药量;

限制4:非负性限制:

利用图形法对上述问题进行求解,由于限制条件中有 ,作图过程中XY均取正值,过程如下:

限制1:种植面积: ,将 作为Y轴, 作为X轴,则种植面积限制的表达式转换为 ,如图2.3-1如下:

该直线是斜率为-1,在X轴的截点为(2000,0),在Y轴的截点为(0,2000),X轴和 轴中间的任意一点均可以满足该约束条件。

1.png

限制2:肥料数量限制: ,同样,将 作为Y轴, 作为X轴,图2.3-2如下:

可以看出限制条件2较限制条件1要更加严格,图上XY轴与 之间的面积更小。

2.png

限制3: ,将 作为Y轴, 作为X轴,图2.3-3如下:

3.png

图中所有直线下面积的交集部分就是 与 的可行区域,图2.3-4所示:

4.png

目标函数: ,将公式进行变形, , 将 作为Y轴, 作为X轴,则P/5为方程在Y轴上的截距。

将P/5=1000,P/5=1500,P/5=2000分别带入方程进行计算,三条平行线分别与可行区域的相交情况,如图2.3-5所示:

5.png

则X1=1500,X2=0即是本次模型的最优解。


Crystal Ball软件求解

Step1 :Excel模型建立

6.png

Step2:设置求解器

7.png

Step3:计算最优值

8.png

与图形法求解出来的结果是一模一样的。

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2014-2-7 15:25:10
典型的线性规划  案例
与大家分享
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-2-9 08:02:14
利润是单位种植面积利润
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-2-10 09:27:03
gaowq 发表于 2014-2-9 08:02
利润是单位种植面积利润
是总利润
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群