【发布时间】:2024-04-27 13:50:02
【问题描述】:
我正在阅读人工智能:一种现代方法一书。我偶然看到这句话描述了统一成本搜索的时间复杂度:
统一成本搜索由路径成本而非深度指导,因此它的 复杂性不容易用 b 和 d 来表征。反而, 令 C 为最优解的成本,并假设每个 行动成本至少为 ε。那么算法的最坏情况时间和 空间复杂度为O(b^(1+C/ε)),可以远大于b^d。
据我了解,C 是最优解的成本,每个动作的成本至少为 ε,因此 C/ε 就是到达目的地的步数。但是不知道复杂度是怎么推导出来的。
【问题讨论】:
标签: algorithm search time-complexity artificial-intelligence big-o