09.05.2013 Views

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

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!