(0) (1) (2) (3) (4)
(0,0,0)
(0,0,1)
(0,1,0)
(0,1,1)
(1,0,0)
(1,0,1)
(1,1,0)
(1,1,1)
于是求得最优解 , 。论文网http://www.751com.cn/
在计算过程中,若遇到 值已超过条件(2-2)右边的值,应动态改变条件(2-2),使右边为迄今为止最大者,然后继续。例如,当检查点(0,0,1)时因 ,所以应将条件(2-2)换成下面的式子:
(2-3)
这种对过滤条件的改进,更可以减少计算量⑤。
2.2.2. 优缺点
优点:用隐枚举法求解0-1整数规划时,替代问题是在保持变量0-1约束的条件下,放松问题的资源约束;与穷举法相比,加入过滤条件,减少计算量;简单方便;
缺点:只对求解小规模问题比较简单方便;计算机所存储的数据结构比较零散,枚举时,效率低,比较不适合应用计算机求解。
2.3. 基本分支定界法求解整数规划
2.3.1. 基本思想
基本分支定界法求解整数规划的基本思路[11][12][13]:先求解对应松驰问题,如果其最优解不符合整数条件,则求出整数规划的上下界,用增加约束条件对有约束条件的最优化问题(其可行解为有限数)的可行解空间恰当地进行系统搜索,然后进行分支与定界。通常,把全部可行解空间反复地分割为越来越小的子集,并且对每个子集内的解集计算一个目标下界(对于最小值问题)。在每次分支后,凡是界限不优于已知可行解集目标值的那些子集不再进一步分支,这样,许多子集可不予考虑。这就是分支定界法的主要思路。
上一页 [1] [2] [3] [4] [5] [6] [7] [8] 下一页