An Entity of Type: Rule105846932, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

In the study of path-finding problems in artificial intelligence, a heuristic function is said to be consistent, or monotone, if its estimate is always less than or equal to the estimated distance from any neighbouring vertex to the goal, plus the cost of reaching that neighbour. Formally, for every node N and each successor P of N, the estimated cost of reaching the goal from N is no greater than the step cost of getting to P plus the estimated cost of reaching the goal from P. That is: and where

Property Value
dbo:abstract
  • In the study of path-finding problems in artificial intelligence, a heuristic function is said to be consistent, or monotone, if its estimate is always less than or equal to the estimated distance from any neighbouring vertex to the goal, plus the cost of reaching that neighbour. Formally, for every node N and each successor P of N, the estimated cost of reaching the goal from N is no greater than the step cost of getting to P plus the estimated cost of reaching the goal from P. That is: and where * h is the consistent heuristic function * N is any node in the graph * P is any descendant of N * G is any goal node * c(N,P) is the cost of reaching node P from N Informally, every node i will give an estimate that, accounting for the cost to reach the next node, is always lesser than the estimate at node i+1. A consistent heuristic is also admissible, i.e. it never overestimates the cost of reaching the goal (the converse, however, is not always true). Assuming non negative edges, this can be easily proved by induction. Let be the estimated cost for the goal node. This implies that the base condition is trivially true as 0 ≤ 0. Since the heuristic is consistent, . The given terms are equal to the true cost, , so any consistent heuristic is also admissible since it is upperbounded by the true cost. The converse is clearly not true as we can always construct a heuristic that is always below the true cost but is nevertheless inconsistent by, for instance, increasing the heuristic estimate from the farthest node as we get closer and, when the estimate becomes at most the true cost , we make . (en)
  • У задачах на пошук шляху за допомогою штучного інтелекту, узгоджена (або монотонна) евристична функція — це функція, яка оцінює відстань від певного стану до цільового стану, і при цьому оцінена відстань не більша ніж оцінена відстань від будь-якого з сусідніх станів плюс ціна кроку до цього сусіда. Формально, для кожного вузла N і кожного його можливого наступника P утвореного будь-якою дією a, оцінена ціна досягнення цілі з N є не більшою ніж ціна кроку діставання до P плюс оцінена ціна досягнення цілі з P. Інакше кажучи: і де * h — узгоджена увристична функція * N — будь-який вузол у графі * P — будь-який спадкоємець N * G — будь-який цільовий вузол * c(N,P) — ціна діставання від P до N Узгоджена евристика також прийнятна, тобто вона ніколи не переоцінює ціну досягнення цілі (зворотнє не завжди правильно!). Це доведено за допомогою індукції по довжині накращого шляху від вузла до цілі. За припущенням, де позначає ціну найкоротшого шляху з n до цілі. Отже, , роблячи її прийнятною. ( є будь-яким вузлом чий найкращий шлях до цілі має довжину m+1, пролягає через деякий безпосередньо дочірній вузол чий найкращий шлях до цілі має довжину m.) Однак, прийнятну евристику майже завжди можна перетворити в узгоджену евристику, , через таке підлаштування: (Відоме як рівняння pathmax) Хоча це й можливо отримати прийнятну і неузгоджену евристику, але це потребувало б багато зусиль. Багато дослідників працюють із припущенням, що майже всі прийнятні евристики є узгодженими. (uk)
dbo:thumbnail
dbo:wikiPageID
  • 9304783 (xsd:integer)
dbo:wikiPageLength
  • 5580 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1116114302 (xsd:integer)
dbo:wikiPageWikiLink
dcterms:subject
rdf:type
rdfs:comment
  • In the study of path-finding problems in artificial intelligence, a heuristic function is said to be consistent, or monotone, if its estimate is always less than or equal to the estimated distance from any neighbouring vertex to the goal, plus the cost of reaching that neighbour. Formally, for every node N and each successor P of N, the estimated cost of reaching the goal from N is no greater than the step cost of getting to P plus the estimated cost of reaching the goal from P. That is: and where (en)
  • У задачах на пошук шляху за допомогою штучного інтелекту, узгоджена (або монотонна) евристична функція — це функція, яка оцінює відстань від певного стану до цільового стану, і при цьому оцінена відстань не більша ніж оцінена відстань від будь-якого з сусідніх станів плюс ціна кроку до цього сусіда. Формально, для кожного вузла N і кожного його можливого наступника P утвореного будь-якою дією a, оцінена ціна досягнення цілі з N є не більшою ніж ціна кроку діставання до P плюс оцінена ціна досягнення цілі з P. Інакше кажучи: і де , (Відоме як рівняння pathmax) (uk)
rdfs:label
  • Consistent heuristic (en)
  • Узгоджена евристика (uk)
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:isPrimaryTopicOf
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License