整数规划

 我来答
青柠姑娘17
2022-07-15 · TA获得超过1.3万个赞
知道大有可为答主
回答量:7071
采纳率:100%
帮助的人:43.3万
展开全部

即利用线性规划求解之后,分别添加其整数解周围的判断,如x=3.25时,分别添加x>=4或者x<=3,如果有相应的整数解,那就记录下来,在所有的决策变量都进行定界的操作后,就可以获取最适合的值。
例子
maximize 20 x1 + 10 x2
S.T.
5 x1 + 4 x2 <=24
2 x1 + 5 x2 <=13
x1, x2 >=0
x1, x2是整数

如果松弛问题无解,则该整数规划无解
如果P的最优解为整数向量,那么他也是P的最优解
如果P的解含有非整数变量,那就增加个平面条件:增加一个线性约束,将其可行区域割掉一块,使得非整数解恰好在割掉的一块中,但有没有割掉他原来的可行解,然后重复上述步骤

松弛变量的引入
如x+y<=1,通过引入松弛变量z,变为x+y+z=1,同时z>=0.有几个不等式就有几个松弛变量。引入了松弛变量后就可以利用割平面算法来进行最优解的计算

也是以内0-1变量,根据相应的系数矩阵来列出解,然后用各列系数相加等于1来得到相应的数学模型

得到稀疏矩阵后,可以直接利用变成来进行计算,计算过程较为复杂。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式