Estrategias De BúSqueda No Informada

6,693 views
6,288 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
6,693
On SlideShare
0
From Embeds
0
Number of Embeds
28
Actions
Shares
0
Downloads
144
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Estrategias De BúSqueda No Informada

  1. 1. Estrategias de Búsqueda no Informada Búsqueda de profundidad limitada Búsqueda con profundidad interactiva POR: Mary Bermeo Diana Poma
  2. 2. Búsqueda de profundidad Limitada Características:  Caso particular o especial de Búsqueda en profundidad.  Se utiliza un límite de profundidad ( l ).  El límite de profundidad resuelve el problema del camino infinito l = ∞.  No es óptimo.  Puede encontrar un camino peor.  l < d (el objetivo está fuera del límite de profundidad).  l > d.  No es completo, en general, aunque:  sí es completo cuando l ≥d.
  3. 3. Búsqueda de profundidad Limitada  Complejidad temporal = O (b l )  Complejidad espacial .  número de nodos necesarios = un caminoO(bl ) una hoja y hasta los hermanos de cada nodo del camino =  Clases de fracaso. 1. Valor de fracaso. “No hay ninguna Solución” 2. Valor de corte. “No hay solución dentro del límite de profundidad.”
  4. 4. ALGORITMO La estructura de abiertos es ahora una pila. Se dejan de generar sucesores cuando se llega al limite de profundidad. Esta modificación garantiza que el algoritmo acaba. Si tratamos repetidos el ahorro en espacio es nulo
  5. 5. Búsqueda Primero en Profundidad con Profundidad Iterativa. Características.  Completitud : El algoritmo siempre encontrará la solución.  Complejidad Temporal: La misma que la búsqueda en anchura. El regenerar el árbol en cada iteración solo añade un factor constante a la función de coste O(rp).  Complejidad espacial: Igual en la búsqueda en profundidad.  Optimalidad: La solución es optima igual que en la búsqueda en anchura.
  6. 6. Búsqueda Primero en Profundidad con Profundidad Iterativa.  Abstracción Gráfica  Método preferido cuando no se conoce la profundidad de la solución.
  7. 7. ALGORITMO
  8. 8. Diferencias Profundidad Profundidad Limitada Iterativa ¿Completa? No (Falla si l es Si pequeño) a) Temporal: O(bl) a) Temporal: Complejidad (d+1)l+ db2 + (d-1)b3 + … + b4 => O(bd) b) Espacial: O(bl) b) Espacial: O(bd) ¿Óptimo? No Si (con coste). Se puede modificar para coste uniforme.
  9. 9. GRACIAS…..

×