• 分支限界


    现在回答有点晚了,留给后来的知友看吧。两种算法都是在搜索树上寻找最优解的问题。alpha-beta是分枝限界的一种。

    分支限界的原理是对于一棵搜索树,如果搜索树上的节点满足多米诺性质,也就是任意节点如果满足某个性质P,它的所有祖先节点同样满足P。因此根据逆否命题,祖先不满足P时,它的所有子节点一定不满足。因此如果我们想找到满足P的节点(P就是分支限界中的约束条件),而某个节点不满足,那么这个节点的所有子节点一定不满足该性质,不必进行搜索,这就是分支限界。



    作者:万文恺
    链接:https://www.zhihu.com/question/57259269/answer/383391540
    来源:知乎
    著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
     
    通常,把全部可行解空间反复地分割为越来越小的子
    集,称为分枝;并且对每个子集内的解集计算一个目标下界(对于最小值问题),这称
    为定界。在每次分枝后,凡是界限超出已知可行解集目标值的那些子集不再进一步分枝,
  • 相关阅读:
    java NIO的基本用法
    BufferedReader源码分析
    FileInputStream读中文乱码问题
    Java使用IO流对同一个文件进行读写操作
    php表格--大数据处理
    tp5--模型关联
    tp5 -- join注意事项
    表单外部提交
    网站防止sql注入
    微信网页授权报code been used, hints: [ req_id: XYv1Ha07042046 ]
  • 原文地址:https://www.cnblogs.com/feng9exe/p/9990722.html
Copyright © 2020-2023  润新知