制订型号| 链接:#试错误[试用和错误]| 链接:#解决模型[求解模型]

使用Excel中的Solver获取最大化利润总额资本投资的组合。

制定示范

该模型中,我们要解决的外观在Excel如下。

Capital Investment in Excel

1.要制定这个二进制整数规划(BIP)模型,回答以下三个问题。

\一种。什么是要做出的决定?对于这个问题,我们需要Excel来找出哪些资本投资,使(是= 1,否= 0)。

\湾什么是对这些决定的约束?首先,资金由投资所使用的量不能超过可用资金(50)的数量有限。例如,投资一个使用12个单位的资本。其次,只有投资一个或两个投资可以进行。

第三,只有投资三或四的投资可以进行。如果投资五是由四,投资六,投资七只能做成。

\C。什么是对这些决定整体性能的措施?性能的综合指标为利润总额做出的资本投资,所以目标是最大化这个量。

2.为了使模型更容易理解,命名以下范围。

Range Name

Cells

Profit

C5:I5

YesNo

C13:I13

TotalProfit

M13

3.将以下五个SUMPRODUCT功能。

Sumproduct Functions

说明:细胞K7(大写的使用量)等于范围C7的SUMPRODUCT:I7和YESNO,细胞K8等于范围C8的SUMPRODUCT:I8和YESNO等

总利润等于利润和YESNO的SUMPRODUCT。

试错

有了这个配方,就很容易分析任何审判的解决方案。

1。例如,如果我们的投资一,二,第二约束被违反。

Second Constraint Violated

2.例如,如果我们做投资六,七,未做投资五,第四约束被违反。

Fourth Constraint Violated

3,但是,它可以直接进行投资一,五和六。所有的约束都满足。

All Constraints Satisfied

这是没有必要使用试验和错误。接下来我们将描述Excel求解如何可以用来快速地找到最佳的解决方案。

求解该模型

为了找到最佳的解决方案,执行下列步骤。

1.在数据选项卡,在分析组中,单击求解。

Click Solver

注:找不到求解器按钮?点击此处加载规划求解加载项。

进入求解器参数(读)。结果应与下面的图片一致。

Solver Parameters

2.客观输入TotalProfit。

3.单击最大。

4.对于改变可变细胞进入YESNO。

5.单击添加到输入下列约束。

Constraint

6.单击添加到输入下面的约束。

Binary Constraint

注:二元变量是0或1

7.检查“使无约束变量非负”,然后选择“单面LP”。

8.最后,单击解决。

结果:

Solver Found a Solution

最佳的解决方案:

Capital Investment Result

结论:这是最佳的进行投资二,四,五,七。

该解决方案给出了146的所有限制最大的利润是满意的。