1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。
碎片内容
1、概念:分支定界算法(Branchandbound,简称为 BB、B&B,orBnB)始终围绕着一颗搜索树进行的,我们将原问题看作搜索树的根节点,从这里出发,分支的含义就是将大的问题分割成小的问题
大问题可以看成是搜索树的父节点,那么从大问题分割出来的小问题就是父节点的子节点了
分支的过程就是不断给树增加子节点的过程
而定界就是在分支的过程中检查子问题的上下界,如果子问题不能产生一比当前最优解还要优的解,那么砍掉这一支
直到所有子问题都不能产生一个更优的解时,算法结束
2、例子:用 BB 算法求解下面的整数规划模型MaximizeSubjectto5xi+8x2+6x35因为求解的是最大化问题,我们不妨设当前的最优解 BestV 为-INF,表示负无穷
Ma4 心+9 心+6 心2
首先从主问题分出两支子问题:4X1+9X2+6[+8X2
该用户很懒,什么也没介绍