永发信息网

什么是剪枝函数?有何作用?为何要在分支限界法中使用

答案:2  悬赏:0  手机版
解决时间 2021-03-23 14:56
什么是剪枝函数?有何作用?为何要在分支限界法中使用
最佳答案
用约束函数在扩展结点处剪去不满足约束的子树;和用限界函数剪去得不到最优解的子树。这两类函数统称为剪枝函数。
采用剪枝函数,可避免无效搜索,提高回溯法的搜索效率。
在分支限界法中使用剪枝函数,可以加速搜索。该函数给出每一个可行结点相应的子树可能获得的最大价值的上界。如果这个上界不比当前最优值更大,则说明相应的子树中不含问题的最优解,因而可以剪去。
另一方面,也可以将上界函数确定的每个结点的上界值作为优先级,以该优先级的非增序抽取当前扩展结点。这种策略有时可以更迅速地找到最优解。
全部回答
用约束函数在扩展结点处剪去不满足约束的子树; 和用限界函数剪去得不到最优解的子 树。这两类函数统称为剪枝函数。
采用剪枝函数,可避免无效搜索,提高回溯法的搜索效率。 在分支限界法中使用剪枝函数, 可以加速搜索。 该函数给出每一个可行结点相应的子树
可能获得的最大价值的上界。 如果这个上界不比当前最优值更大, 则说明相应的子树中不含
问题的最优解,因而可以剪去。另一方面,也可以将上界函数确定的每个结点的上界值作为
优先级,以该优先级的非增序抽取当前扩展结点。这种策略有时可以更迅速地找到最优解。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
为什么容易犯困,为什么最近很容易犯困,做什
出马仙怎么样修行,才能快速往上升
手缝方向盘上的细小皱褶如何处理
单选题由锌、铁、铝、镁四种金属中的两种组成
东川到昆明最早的车,是几点的?
WOW3.35FS达拉然珠宝匠的硬币优先换什么配方
以贪婪与失败为话题的作文800字
王源采访被问感情戏 害羞看向欧阳娜娜求助
舌头没有了 字谜
海润环保沁园净化软化水设备空气净化地址有知
那边天气怎么样英语怎么说
250米跑35秒算不算快?
2017年应届生天津落户,毕业一个月准备换工作
电力家园北门我想知道这个在什么地方
下列各句中加线的词,与现代汉语意思完全不相
推荐资讯
尕老汉铁锅芦花鸡这个地址在什么地方,我要处
画出正方形的九个点,并用四条直线连上,不许直
小魔女doremi第四部大结局是什么?
狗狗眼睛被撞出来了
为什么我的英雄联盟没有六倍经验
手机怎么查自己家用光纤网速是多少兆的??
汽车喷漆调漆调色下载
小提琴怎样把F调简谱转换成C调五线谱
一吨原油多少升,一桶石油是多少公斤,一吨石
车陂新涌口西路在什么地方啊,我要过去处理事
小林同学一不小心将厨房里的一块三角形玻璃摔
我想将正在使用的虚拟机给弄到经一台电脑上,
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?