首页 理论教育 多维背包问题的Excel求解结果

多维背包问题的Excel求解结果

时间:2023-05-16 理论教育 版权反馈
【摘要】:约束条件:① 卡车载重10 t:0.2x1+0.4x2+0.3x3+0.2x4≤10;② 装载体积12 m3:0.3x1+0.5x2+0.4x3+0.3x4≤12;③ 每种货物最多装8 件:xi≤8,i=1,2,3,4;④ 非负且为整数:xi≥0且为整数。数学模型:根据上面的分析,即得到如下数学模型:2.应用Excel 求解利用Excel 求解的结果如图5-8 所示,其结果为每种货物均装载八件时,可使得所携带货物的总价值最大,为17.2 万元。图5-8多维背包问题的Excel 电子模型

多维背包问题的Excel求解结果

现有一辆载重为10 t,装载体积为12 m3卡车,可装载四种货物,已知每种货物各八件,其他有关信息如表5-2 所示。试求携带货物价值最大的装载方案。

表5-2 四种货物的单位质量、体积及价值

1.建模

关于动态规划的分析从略,直接进行建模。

(1)决策变量

设卡车装载编号为i的货物数量为xi,i=1,2,3,4。

(2)约束条件:

① 卡车载重10 t:0.2x1+0.4x2+0.3x3+0.2x4≤10;

② 装载体积12 m3:0.3x1+0.5x2+0.4x3+0.3x4≤12;

③ 每种货物最多装8 件:xi≤8,i=1,2,3,4;(www.xing528.com)

④ 非负且为整数:xi≥0且为整数。

对于问题2,还需要增加条件:x1,x2≥1。

(3)目标函数:

使卡车装载货物的总价值最大:maxz=3x1+7.5x2+6x3+5x4

(4)数学模型

根据上面的分析,即得到如下数学模型(整数线性规划):

2.应用Excel 求解

利用Excel 求解的结果如图5-8 所示,其结果为每种货物均装载八件时,可使得所携带货物的总价值最大,为17.2 万元。此时,总装载体积为12 m3,总装载质量为8.8 t。

图5-8 多维背包问题的Excel 电子模型

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈