Tema 3: Contenidos. Búsqueda heurística. Introducción. - dccia
Tema 3: Contenidos. Búsqueda heurística. Introducción. - dccia
Tema 3: Contenidos. Búsqueda heurística. Introducción. - dccia
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Fundamentos IA 3. <strong>Búsqueda</strong> Heurística<br />
@DCCIA<br />
Desarrollo de un problema<br />
completo<br />
• Otra consideración que vamos a realizar es<br />
que comprobaremos las condiciones de<br />
terminación cuando generemos los estados y<br />
no cuando se seleccionen.<br />
• <strong>Búsqueda</strong> de coste uniforme<br />
• Primero vamos a comprobar como se<br />
realizaría la búsqueda dentro del espacio de<br />
estados del problema sin utilizar ninguna<br />
<strong>heurística</strong>: h(n) = 0.<br />
f(n) = g(n)=∑c[ai ,ai+1 ]<br />
35<br />
Fundamentos IA 3. <strong>Búsqueda</strong> Heurística<br />
@DCCIA<br />
Desarrollo de un problema<br />
completo<br />
• Primera <strong>heurística</strong><br />
h 1 (n) = ∑ c[a, m(a)]<br />
a ∈ V-{a 0 , …,a k }<br />
• donde m(a) significa la ciudad más cercana a<br />
a. Esta <strong>heurística</strong> proporciona la suma de las<br />
distancias de los nodos aún no alcanzados a<br />
sus vecinos más cercanos. Nótese que m(a)<br />
puede pertenecer o no al conjunto de<br />
ciudades visitadas.<br />
• La demostración formal de la admisibilidad<br />
– Tenemos la <strong>heurística</strong> h 1 (n). También<br />
tenemos la definición h*(n). Sabemos que<br />
c[x i , x i+1 ] ≥ c[x i , m(x i )].<br />
36