Quiz 2

✅ Admissibility & Consistency in A*

162 words
1 min read
Python Week 1: the first filter for runtime behavior
Visual companion
Python
Type and operator map

Python Week 1: the first filter for runtime behavior

View
Revision summary

What this note is really saying

Short form

# ✅ Admissibility & Consistency in A* ## 1. 🎯 Learning Objectives - Prove A* admissibility: if h ≤ h*, A* finds optimal path - State the consistency condition: h(m)-h(n) ≤ k(m,n) - Explain why consistency prevents re-opening nodes ## 2.

✅ Admissibility & Consistency in A*

1. 🎯 Learning Objectives

  • Prove A* admissibility: if h ≤ h*, A* finds optimal path
  • State the consistency condition: h(m)-h(n) ≤ k(m,n)
  • Explain why consistency prevents re-opening nodes

2. 📖 Core Content

3.1 Admissibility Proof

Theorem: If h(N) ≤ h*(N) for all N, A* returns optimal solution. Proof: Let G be the goal returned (cost C), G* be optimal goal (cost C*). At termination, some node N on optimal path is in OPEN. f(N)=g(N)+h(N) ≤ g(N)+h*(N)=C* (by admissibility). Since A* chose G over N: f(G)=C ≤ f(N) ≤ C*. Thus C=C*.

3.2 Consistency (Monotone) Condition

h(m) - h(n) ≤ k(m,n) for all m,n where n is successor of m. Property: If h is consistent, f values are non-decreasing along any path. Proof: f(n)=g(n)+h(n)=g(m)+k(m,n)+h(n) ≥ g(m)+h(m)=f(m) by consistency.

3.3 Consistency → Admissibility

Proven by induction along optimal path from N to goal. Join Discord PreviousBranch & BoundNextA* Search
Document outline

Keep your place and jump directly to a heading.

Table of Contents
System Normal // Awaiting Context

Intelligence Hub

Navigate the knowledge graph to generate context. The Hub adapts dynamically to surface backlinks, related notes, and metadata insights.