No en espacios de profundidad infinita o con ciclos no controlados
No
O(bm)
O(bm)
IDS
Sí, si b es finito
Sí, con costos de paso iguales
O(bd)
O(bd)
UCS
Sí, si b es finito y cada costo es ≥ε>0
Sí, bajo la misma condición
O(b1+⌊C∗/ε⌋)
Igual que tiempo
Estas son cotas estándar del peor caso para la versión en árbol. La búsqueda en grafo añade memoria para registrar estados y puede cambiar el análisis según el tamaño del grafo.
Cómo leer la tabla
BFS minimiza cantidad de pasos, no necesariamente costo.
DFS ahorra memoria, pero su resultado depende mucho del orden de sucesores.
UCS generaliza BFS: cuando todos los pasos cuestan lo mismo, ambos extraen nodos por capas de costo.
IDS recupera la completitud de BFS usando el espacio lineal de DFS.
La condición ε>0 evita explorar infinitos pasos de costo nulo o cada vez menor antes de alcanzar una solución.
Fuente: AI 2 Agentes Inteligentes, diapositivas 19–20, para b, m y el crecimiento del árbol. Las propiedades de BFS, DFS y UCS corresponden al análisis estándar de búsqueda no informada preparado para la sesión siguiente.