Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Bsqueda no informada
En anchura
En profundidad
Iteracin 1: 1
Iteracin 2: 2, 3, 4, 5
Iteracin 3: 6, 7, 8, 9, , 21
Inteligencia Artificial Ing. Ronald A. Rentera Ayquipa
Ejemplos
Ejemplos
2.
Los nodos sucesores del primer nodo son los nodos 2 y 3, que pasaran a ser encolados
3.
4.
El siguiente nodo extrado de la cola sera el 3, que tiene como sucesores el 4, el 5 y el 7. Como el
4 est repetido no se encolara al ser de la misma profundidad que el nodo repetido.
5.
El siguiente nodo extrado de la cola sera el 4, que tiene como sucesor el 5. Como el 5 est
repetido no se encolara al tener profundidad mayor que el nodo repetido.
6.
El siguiente nodo extrado de la cola sera el 6, que tiene como sucesores el 7 y el 8. Como el 7
est repetido no se encolara al tener profundidad mayor que el nodo repetido.
7.
El siguiente nodo extrado de la cola sera el 5, que tiene como sucesores el 6 y el 7. Como los dos
nodos corresponden a nodos repetidos con profundidad menor, no se encolaran.
8.
El siguiente nodo extrado de la cola sera el 7, que tiene como sucesor el 8. Como el 8 est
repetido no se encolara al tener la misma profundidad que el nodo repetido.
9.
El siguiente nodo extrado de la cola sera el 8 que es el nodo solucin y por tanto acabara la
ejecucin.
En la figura sgte. se puede ver el rbol de bsqueda que se genera. En el caso de los nodos
cerrados necesitamos una estructura adicional para controlar los nodos repetidos (resultado)
6.
7.
1.2 Al extraer este nodo de la pila habramos visitado todos los caminos de profundidad 1 y con eso acabaramos la iteracin
2.2 Los nodos sucesores del primer nodo son los nodos 2 y 3, que pasaran a ser empilados.
2.3 El siguiente nodo extrado de la pila sera el 2, los nodos sucesores estaran a mayor profundidad que el lmite actual, no los empilaramos.
2.4 El siguiente nodo extrado de la pila sera el 3, los nodos sucesores estaran a mayor profundidad que el lmite actual, no los empilaramos. Al extraer este
nodo de la pila habramos visitado todos los caminos de profundidad 2 y con eso acabaramos la iteracin.
no los empilaramos.
no los empilaramos.
no los empilaramos.
no los empilaramos.
no los empilaramos. Al extraer este
BSQUEDA HEURSTICA
Ramificacin y acotacin
Generaliza las bsquedas en anchura prioritaria (BFS) y
en profundidad prioritaria (DFS)
Se guarda para cada estado el coste (hasta el momento)
de llegar desde el estado inicial a dicho estado. Guarda el
coste mnimo global hasta el momento
Deja de explorar una rama cuando su coste es mayor que
el mnimo actual
Si el coste de los nodos es uniforme equivale a una
bsqueda por niveles
Heursticos
Costes
Bsqueda A*
f es un valor estimado del coste total del camino que pasa por n
h (heurstico) es un valor estimado de lo que falta para llegar desde
n al (a un) objetivo
g es un coste real (lo gastado por el camino ms corto conocido
hasta n)
Bsqueda A*
El algoritmo A*
Tratamiento de repetidos
A* Ejemplo
A* Ejemplo
A* Ejemplo
A* Ejemplo
A* Ejemplo
A* Ejemplo
A* Ejemplo
A* Ejemplo
A* Ejemplo
A* Ejemplo
A* Ejemplo
A* Ejemplo
Bsqueda IDA*
Algoritmo IDA*