A* Search Flashcards

1
Q

Heuristic

A

Approximate cost to goal

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

A* Priority Function

A

f(n) = h(n) + g(n)
(estimate of “cheapest” solution)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Admissibilty

A

Heuristic is admissible if it never overestimates. (never greater then true cost)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Consistency

A

Always returns the same value for the same input. Consistent heuristic is always admissible but not all admissible heuristics are consistent.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

A* Properities

A

(C* is path of cost of optimal solution)
- expands all nodes f(n)<C*
- may expand some nodes f(n) = C*
- will not expand any nodes f(n)>C*
- is complete if all step costs finite and branching factor finite
- is optimally efficient among algorithms that expand all nodes f(n)<C*

How well did you know this?
1
Not at all
2
3
4
5
Perfectly