其他分享
首页 > 其他分享> > 十七、 隐枚举法(0-1 整数规划)

十七、 隐枚举法(0-1 整数规划)

作者:互联网

原文视频:https://www.bilibili.com/video/BV194411y7sA?p=17

 

隐枚举法:本质是对枚举法的一种优,→针对计算机运算

(1)不用化标准型,但要对目标函数进行一个处理,方法如下:

               1.  求 max Z

               2.  重新按照 x_i 前的系数大小,由小到大排列 x_i 的顺序 

                                     a_1=3\:\:\:\:\:a_2=-2\:\:\:\:\:a_3 = 5\:\:\:\:\:\:\:\:\:\:a_2<a_1<a_3

                                  \Rightarrow max Z= -2x_2+3x_1+5x_3       (为了简化之后的运算)

 

(2)观察约束方程组, 随便试出一个可行解

           本题:     如 x = (1  0  0)

(3)将(2)中的可行解代入目标函数Z,并得到一个取值\theta

                因为求 max Z,所以希望 Z\geq \theta ,因此认为构建新约束“ Z\geq \theta ”

                   Z = 3 \Rightarrow 3x_1-2x_2+5x_3 \geq 3

(4) 将(3)中得到的约束,代入约束方程中

(5)开始枚举和比较

   

    

 

标签:十七,可行,运算,枚举法,max,代入,约束,整数
来源: https://blog.csdn.net/qq_42518956/article/details/114493633