Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
A* 搜索算法会在什么条件下探索搜索空间中的所有状态?这是最坏的情况吗?
根据我的说法,如果通往目标的路线上每个节点的 f(n) 高于同一级别的其他节点,它将被迫搜索整个搜索空间。这是最坏的情况,因为必须扩展生成的所有节点才能达到目标。
这个对吗?
来自维基百科:
A* 的时间复杂度取决于启发式。在最坏的情况下,扩展的节点数在解的长度(最短路径)上呈指数,但是当搜索空间是一棵树,存在单一目标状态,启发式函数h满足a时,它是多项式的某些标准: