Está en la página 1de 2

Rodolfo Isaí López Castro

1519545

Actividad 5

Búsqueda informada (heurística)

Se denomina búsqueda informada a aquella que busca una solución del problema, basado en un conocimiento del problema, que va más allá de la definición del problema en si.

Búsqueda voraz primero el mejor

Se trata de expandir el nodo más cercano al objetivo

f(n)=h(n)

• No tiene en cuenta el coste de llegar hasta n

• Se pretende llegar rápidamente a la solución, sin importar tanto el coste

• La bondad que tenga la función heurística h determinará la rapidez con que llegamos a un estado objetivo

La minimización de h(n) puede llevarnos a ventajas falsas. Puede hacernos expandir nodos innecesarios. Si no se tiene cuidado con los estados repetidos, podemos llegar a callejones sin salida

• Se parece a la búsqueda primero en profundidad y tiene las mismas desventajas:

No es óptima y es incompleta, la complejidad es O(bm)

• La complejidad se reduce en función de la calidad de la heurística utilizada

Búsqueda A*

Estrategia más conocida de búsqueda primero el mejor ,trata de minimizar el coste estimado total de la solución. La función de evaluación es:

f(n) = g(n) + h(n)

En este caso f(n) representa el coste estimado menor de una solución que pase por n, sta estrategia es muy buena, incluso óptima si la función heurística cumple ciertas condiciones:

Admisibilidad: no sobreestimar el coste hasta el objetivo .

Consistencia o Monotonía: desigualdades triangulares entre nodos sucesores.

Rodolfo Isaí López Castro

1519545

Actividad 5

Búsqueda heurística con memoria acotada

Problema del algoritmo A* => Altos requerimientos de memoria.

Algoritmo A*PI: Los requerimientos de memoria se pueden solucionar aplicando el algoritmo de PI (Profundidad Iterativa) al A*: Función de corte: f-coste (g+h) En cada iteración el valor del corte es f-coste más pequeño de cualquier nodo que excedió el coste de la iteración anterior.

Algoritmos con memoria acotada: BRPM: Búsqueda recursiva primero el mejor. A*M:

Algoritmo A* con memoria acotada. A*MS: Algoritmo A* con memoria simplificada.

Conclusiones

Estos tipos diferentes de búsquedas informadas guardan relación es sus objetivos pero utilizando procesos diferentes , los cuales dependiendo de su complejidad serán elegidos o no para ciertos tipos de problemas o situaciones que se tengan que resolver.

Bibliografía

https://sistemasumma.com/2010/09/11/busqueda-informadaheuristica/

http://www.aic.uniovi.es/ssii/ssii-t3-busquedaii.pdf

http://www.sanchezcrespo.org/Docencia/IA/IA%20-%20Tema%203B%20-

%20Busquedas%20v1.3.pdf