首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >什么启发式评估函数或算法可以被视为不可接受

什么启发式评估函数或算法可以被视为不可接受
EN

Stack Overflow用户
提问于 2011-01-28 05:42:43
回答 3查看 2.5K关注 0票数 3

我已经学习了几个启发式函数,它们可以用来处理经典的8字谜问题,我知道你可以将一个因子乘以一个可接受的函数,使其不可接受,然而,我想知道是否有其他不可接受的启发式函数来处理8字谜问题?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-01-28 05:46:20

对于这个难题,有各种各样不可接受的启发式方法。不可接受的启发式方法只需要高估解决给定难题所需的步骤数,因此一个简单的不可接受的启发式方法是

代码语言:javascript
复制
h(S) = infinity

由于任何可解的难题都可以在少于无限步的时间内解决,因此启发式是不可接受的。

一个更棘手、更有趣的问题是,有什么好的可接受的启发式算法,因为它们要求您尽可能地给出最大的值,而不是高估距离。对于这个问题,我没有一个好的答案。:-)

票数 4
EN

Stack Overflow用户

发布于 2012-12-08 14:29:04

启发式评估函数估计了单智能体路径查找问题中两个状态之间的最优路径的成本。

阅读更多关于Heuristic evaluation function的文章。

票数 3
EN

Stack Overflow用户

发布于 2011-01-28 05:47:09

基本上,任何高估成本的函数都是不可接受的,这意味着构造不可接受的函数是很容易的。

Wikipedia有一个很好的描述

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4822231

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档