Global Information Lookup Global Information

Consistent heuristic information


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 or equal to 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.[1]

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, by expansion of each term. 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 .

  1. ^ "Designing & Understanding Heuristics" (PDF).

and 18 Related for: Consistent heuristic information

Request time (Page generated in 0.8445 seconds.)

Consistent heuristic

Last Update:

path-finding problems in artificial intelligence, a heuristic function is said to be consistent, or monotone, if its estimate is always less than or...

Word Count : 945

Admissible heuristic

Last Update:

concept of consistent heuristics. While all consistent heuristics are admissible, not all admissible heuristics are consistent. An admissible heuristic is used...

Word Count : 1157

Availability heuristic

Last Update:

The availability heuristic, also known as availability bias, is a mental shortcut that relies on immediate examples that come to a given person's mind...

Word Count : 5769

Heuristic

Last Update:

A heuristic (/hjʊˈrɪstɪk/; from Ancient Greek εὑρίσκω (heurískō) 'method of discovery', or heuristic technique (problem solving, mental shortcut, rule...

Word Count : 8771

Heuristic evaluation

Last Update:

A heuristic evaluation is a usability inspection method for computer software that helps to identify usability problems in the user interface design....

Word Count : 2737

Representativeness heuristic

Last Update:

The representativeness heuristic is used when making judgments about the probability of an event being representional in character and essence of a known...

Word Count : 3965

Greedy algorithm

Last Update:

A greedy algorithm is any algorithm that follows the problem-solving heuristic of making the locally optimal choice at each stage. In many problems, a...

Word Count : 1777

Recognition heuristic

Last Update:

heuristic, originally termed the recognition principle, has been used as a model in the psychology of judgment and decision making and as a heuristic...

Word Count : 3060

Mathematical optimization

Last Update:

with random restart Memetic algorithm Nelder–Mead simplicial heuristic: A popular heuristic for approximate minimization (without calling gradients) Particle...

Word Count : 5907

Glossary of artificial intelligence

Last Update:

networks. consistent heuristic In the study of path-finding problems in artificial intelligence, a heuristic function is said to be consistent, or monotone...

Word Count : 27532

Dialectical materialism

Last Update:

materialism in their approach. They view dialectics as playing a precautionary heuristic role in their work. Lewontin's perspective offers the following idea:...

Word Count : 6623

Weisfeiler Leman graph isomorphism test

Last Update:

In graph theory, the Weisfeiler Leman graph isomorphism test is a heuristic test for the existence of an isomorphism between two graphs G and H. It is...

Word Count : 2637

Travelling salesman problem

Last Update:

brute-force algorithm, and observes the non-optimality of the nearest neighbour heuristic: We denote by messenger problem (since in practice this question should...

Word Count : 11464

Anchoring effect

Last Update:

effects of anchoring stimuli on judgments". The anchoring and adjustment heuristic was first theorized by Amos Tversky and Daniel Kahneman. In one of their...

Word Count : 7002

Attitude change

Last Update:

change. These include the heuristic-systematic model of information processing and the elaboration likelihood model. The heuristic-systematic model of information...

Word Count : 4043

Imre Lakatos

Last Update:

and approaches to prefer. While the "negative heuristic" protects the hard core, the "positive heuristic" directs the modification of the hard core and...

Word Count : 4995

Ecological rationality

Last Update:

Markowitz's mean-variance optimization) was found to consistently outperform the 1/N heuristic on a variety of indicators. Given the results of the theory...

Word Count : 2072

Work breakdown structure

Last Update:

or series of activities should be longer than one month long. The last heuristic is the "if it makes sense" rule. Applying this rule of thumb, one can...

Word Count : 3157

PDF Search Engine © AllGlobal.net