zoukankan      html  css  js  c++  java
  • 分支限界

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

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



    作者:万文恺
    链接:https://www.zhihu.com/question/57259269/answer/383391540
    来源:知乎
    著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
     
    通常,把全部可行解空间反复地分割为越来越小的子
    集,称为分枝;并且对每个子集内的解集计算一个目标下界(对于最小值问题),这称
    为定界。在每次分枝后,凡是界限超出已知可行解集目标值的那些子集不再进一步分枝,
  • 相关阅读:
    Docker常用命令
    Spark资源管理
    在Centos 7上安装Docker
    Docker网络管理
    Tensorflow 入门
    Spark远程调试函数
    Spark核心组件
    Spark job执行流程消息图
    数据库优化实践【性能检测工具篇】
    软件工程之系统建模篇【设计数据模型】
  • 原文地址:https://www.cnblogs.com/feng9exe/p/9990722.html
Copyright © 2011-2022 走看看