Академический Документы
Профессиональный Документы
Культура Документы
nodo n, donde h*(n) es el verdadero costo del nodo n al nodo meta mas cercano.
Def: Se dice que una heurstica h es consistente si para todo nodo ni y todo
sucesor nk de ni se cumple que
h(ni) h(nk) c(ni, nk)
ni
h(ni) h(nk)
h(ni)
C(ni, nk)
nk
h(nk)
nmeta
Introduccin
Observaciones
1.- h* : N R mide el costo real desde el nodo n al nodo meta ms
cercano
2.- h : N R es una funcin heurstica que estima el valor de h*
3.- h estima tambin implcitamente el costo de cada operador
4.- h es consistente si subestima el costo de todos los operadores
5.- Si h es consistente, entonces tambin es optimista o admisible
6.- Existen funciones h optimistas que no son consistentes.
Introduccin
C
4
D
3
F
Introduccin
Se pide:
a)
Asigne los valores del costo real de los operadores y de la funcin heurstica h, de
modo que sta resulte ser optimista (admisible) y no consistente.
3
f= 3 + 6 = 9
Introduccin
f= 0 + 8=8
A
4
f= 4 + 6=10
3
f= 3 + 6 = 9
f= 7 + 5=12
Introduccin
f= 0 + 8=8
A
4
f= 4 + 6=10
3
f= 3 + 6 = 9
4
7
D
f= 7 + 5=12
f= 11 + 0=11
El estado meta que se encuentra primero es el estado F, cuyo costo es 11. El costo
del estado meta E es de 10, y por lo tanto en este caso A* no es ptimo
Introduccin
Introduccin
c)
Asigne los valores del costo real de los operadores y de la funcin heurstica h, de
modo que sta resulte ser optimista (admisible) y no consistente.
Una posible solucin sera asignar como costos reales los mismos costos que en la
red dada
A
C
4
D
3
F
Introduccin
Con estos valores se cumple que la funcin heurstica h es optimista (admisible), ya que
h(n) h*(n) n
Introduccin
4
f= 4 + 6 = 10
f= 3 + 7 = 10
f= 0 + 8=8
4
f= 4 + 6 = 10
3
f= 3 + 7 = 10
f=11 + 0 = 11
Introduccin
10
f= 0 + 8=8
A
4
f= 4 + 6 = 10
3
f= 3 + 7 = 10
f=11 + 0 = 11
3
f= 3 + 7 = 10
C
4
7
D
f=11 + 0 = 11
f= 7 + 2 = 9
Introduccin
11
3
f= 3 + 7 = 10
f= 7 + 2 = 9
D
f=11 + 0 = 11
F
3
f = 10 + 0
12