非线性规划模型、0-1整数规划模型

【 1. 非线性规划模型 】

在这里插入图片描述

Model:
max=98*x1+277*x2-x1*x1-0.3*x1*x2-2*x2*x2;
x1+x2<100;
x1<=2*x2;
@gin(x1);
@gin(x2); !@gin(m)表示m为整数
end

在这里插入图片描述

【 2. 0-1整数规划模型 】

0-1规划是指未知量的取值范围只能是0,1的规划问题,通常是线性规划。
在这里插入图片描述在这里插入图片描述
得线性规划模型:
m i n T = 8 x 11 + 13 x 12 + 18 x 13 + 23 x 14 + 10 x 21 + 14 x 22 + 16 x 23 + 27 x 24 + 2 x 31 + 10 x 32 + 21 x 33 + 26 x 34 + 14 x 41 + 22 x 42 + 26 x 43 + 28 x 44 minT=8x_{11}+13x_{12}+18x_{13}+23x_{14}+ 10x_{21}+14x_{22}+16x_{23}+27x_{24}+2x_{31}+10x_{32}+21x_{33}+26x_{34}+14x_{41}+22x_{42}+26x_{43}+28x_{44} minT=8x1113x1218x1323x1410x2114x2216x2327x242x3110x3221x3326x3414x4122x4226x4328x44
由于每人只做一件工作,得
x 11 + x 12 + x 13 + x 14 = 1 x_{11}+x_{12}+x_{13}+x_{14}=1 x11x12x13x14=1
x 21 + x 22 + x 23 + x 24 = 1 x_{21}+x_{22}+x_{23}+x_{24}=1 x21x22x23x24=1
x 31 + x 32 + x 33 + x 34 = 1 x_{31}+x_{32}+x_{33}+x_{34}=1 x31x32x33x34=1
x 41 + x 42 + x 43 + x 44 = 1 x_{41}+x_{42}+x_{43}+x_{44}=1 x41x42x43x44=1
由于每件工作仅由一个担任,得
x 11 + x 21 + x 31 + x 41 = 1 x_{11}+x_{21}+x_{31}+x_{41}=1 x11x21x31x41=1
x 12 + x 22 + x 32 + x 42 = 1 x_{12}+x_{22}+x_{32}+x_{42}=1 x12x22x32x42=1
x 13 + x 23 + x 33 + x 43 = 1 x_{13}+x_{23}+x_{33}+x_{43}=1 x13x23x33x43=1
x 14 + x 24 + x 34 + x 44 = 1 x_{14}+x_{24}+x_{34}+x_{44}=1 x14x24x34x44=1

Min=8*x11+13*x12+18*x13+23*x14+10*x21+14*x22+16*x23+27*x24+2*x31+10*x32+21*x33+26*x34+14*x41+22*x42+26*x43+28*x44;
x11+x12+x13+x14=1;
x21+x22+x23+x24=1;
x31+x32+x33+x34=1;
x41+x42+x43+x44=1;
x11+x21+x31+x41=1;
x12+x22+x32+x42=1;
x13+x23+x33+x43=1;
x14+x24+x34+x44=1;
end
int16

在这里插入图片描述

求解得 x 12 = x 23 = x 31 = x 44 = 1 x_{12}=x_{23}=x_{31}=x_{44}=1 x12=x23=x31=x44=1,其余xij=0,即A1承担工作B2,A2承担工作B3,A3承担工作B1, A4承担工作B4,花费的总时间最少为59天。

  • 2
    点赞
  • 42
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

MR_Promethus

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

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

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

打赏作者

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

抵扣说明:

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

余额充值