第七课-----分支切平面

割平面方法的基本思想是对于一个优化问题而言,通过不断添加约束条件 来切割可行域,

最终将可行域不断变小,相当于搜索空间变小。在LP中讲过,一个等式约束就等价于一个超平面,一个不等式约束就代表一个半空间,从这个意义上讲,增加一个约束 就相当于增加一个割平面

比如原来IP问题的可行域 是X,对应的线形松弛问题的可行域是P ,P肯定是比X大的一

个空间。割平面法的目的是通过添加很多割平面,把P进行切割到最后恰好等于conv(X),

也就是X的凸包。这是解LP就可以得到原来IP问题的解了。

给一个例子,如下

所以在割平面中,我们不能切掉原问题的可行解。

分支定界法与分支切割法的区别如下:


未完待续

相关推荐
TonyLee0171 分钟前
测试数据集
python
啃火龙果的兔子8 分钟前
Pyglet开发游戏流程详解
python·游戏·pygame
古城小栈17 分钟前
PyO3 库全介绍
python·rust
技术工小李26 分钟前
2026马年年会“接福袋”游戏
python
0思必得036 分钟前
[Web自动化] Requests模块请求参数
运维·前端·python·自动化·html
计算机毕设指导61 小时前
基于微信小程序的个性化漫画阅读推荐系统【源码文末联系】
java·python·微信小程序·小程序·tomcat·maven·intellij-idea
百锦再1 小时前
开发抖音小程序组件大全概述
人工智能·python·ai·小程序·aigc·notepad++·自然语言
沃斯堡&蓝鸟1 小时前
DAY34 文件的规范拆分和写法
开发语言·python
ss2731 小时前
final关键字如何创造线程安全的对象
开发语言·python
大得3691 小时前
gpt-oss:20b大模型知识库,ai大模型
人工智能·python·gpt