Sunteți pe pagina 1din 10

UTN - Facultad Regional La Plata

Inteligencia Artificial Ejercicios de Mtodos de Bsqueda

Ejercicios Propuestos de Mtodos de Bsqueda


Los siguientes ejercicios, corresponden a la prctica de Mtodos de Bsqueda y son propuestos a los alumnos del curso como prctica fuera del cursado.

Ejercicio N 1
Recorra el grafo que se muestra a continuacin, hasta alcanzar la solucin, utilizando el Mtodo de Bsqueda El Primero Mejor, indicando los valores de las listas de ABIERTOS y CERRADOS, a lo largo de cada iteracin del algoritmo.

12

Para la resolucin de este ejercicio debe tener en cuenta las siguientes consideraciones: - Los nodos J y K son solucin al problema. - Cuanto menor es el valor heurstico, ms deseable es el nodo.

Pgina 1 de 10

UTN - Facultad Regional La Plata

Inteligencia Artificial Ejercicios de Mtodos de Bsqueda

Ejercicio N 2
Recorra el grafo que se muestra a continuacin, utilizando el algoritmo de bsqueda Beam Search, con un n = 3, indicando los valores de las listas de ABIERTOS y CERRADOS, a lo largo de cada iteracin del algoritmo.

14

Para la resolucin de este ejercicio tenga en cuenta las siguientes consideraciones: - Los nodos M y K son solucin al problema. - Cuanto menor es el valor heurstico, ms deseable es el nodo.

Conteste las siguientes preguntas: Si utilizaramos un n = 2, en qu nodo finaliza la bsqueda?Es este nodo un nodo solucin al problema? En caso de no serlo cul considera que fue la deficiencia del mtodo para este problema en particular?

Pgina 2 de 10

UTN - Facultad Regional La Plata

Inteligencia Artificial Ejercicios de Mtodos de Bsqueda

Ejercicio N 3
Recorra el siguiente grafo, hasta alcanzar la solucin, utilizando el Mtodo de Escalada Simple y Escalada por Mxima Pendiente y luego realice una comparacin entre ellos, teniendo en cuenta las soluciones obtenidas por cada uno de los mtodos. Por cada mtodo utilizado, indique la secuencia de nodos visitados.

12

H G
0

Para la resolucin de este ejercicio tenga en cuenta las siguientes consideraciones: - Los nodos I y G son solucin al problema. - Cuanto menor es el valor heurstico, ms deseable es el nodo. - Los nodos se recorren de izquierda a derecha.

Pgina 3 de 10

UTN - Facultad Regional La Plata

Inteligencia Artificial Ejercicios de Mtodos de Bsqueda

Ejercicio N 4
Recorra el siguiente grafo, hasta alcanzar la solucin, utilizando el Mtodo de Escalada Simple y Escalada por Mxima Pendiente, indicando por cada mtodo utilizado, la secuencia de nodos visitados y generados.

Para la resolucin de este ejercicio tenga en cuenta las siguientes consideraciones: - Los nodos L y Z son solucin al problema. - Cuanto mayor es el valor heurstico, ms deseable es el nodo. - Los nodos se recorren de izquierda a derecha.

Pgina 4 de 10

UTN - Facultad Regional La Plata

Inteligencia Artificial Ejercicios de Mtodos de Bsqueda

Ejercicio N 5
Recorra el grafo que se muestra a continuacin, utilizando el Mtodo de Bsqueda A*, indicando los valores de las listas de ABIERTOS (sealando entre parntesis el valor de F de cada nodo) y CERRADOS a lo largo de cada iteracin del algoritmo.

12

10

Para la resolucin de este ejercicio tenga en cuenta las siguientes consideraciones: - Los nodos L y J son solucin al problema. - Cuanto menor es el valor heurstico, ms deseable es el nodo. - Existe un costo de valor 1 por cada transicin de nodo a nodo.

Pgina 5 de 10

UTN - Facultad Regional La Plata

Inteligencia Artificial Ejercicios de Mtodos de Bsqueda

Ejercicio N 6
A partir del siguiente rbol, donde los nodos B y E son los dos nicos nodos solucin y A es el nodo raz, indique la cantidad y secuencia de los nodos visitados en el proceso de bsqueda de la solucin para el procedimiento de bsqueda Primero en Amplitud.

Si la mejor solucin es aquella a la que se accede en la menor cantidad de pasos, cul de los nodos es elegido por el algoritmo como solucin al problema?Sera el mismo nodo que el algoritmo Primero en Profundidad identificara como solucin? Nota: Suponemos que en cada nivel del rbol los nodos se recorren de izquierda a derecha y que el lmite de profundidad es 5.

Pgina 6 de 10

UTN - Facultad Regional La Plata

Inteligencia Artificial Ejercicios de Mtodos de Bsqueda

Ejercicio N 7
Recorra el grafo que se muestra a continuacin, utilizando el Mtodo de Bsqueda A*, indicando los valores de las listas de ABIERTOS (sealando entre parntesis el valor de F de cada nodo) y CERRADOS a lo largo de cada iteracin del algoritmo.

50

30

34

29

23

19

20

31

10

Para la resolucin de este ejercicio tenga en cuenta las siguientes consideraciones: - Los nodos M y O son solucin al problema. - El rbol se recorre de izquierda a derecha. - Cuanto menor es el valor heurstico, ms deseable es el nodo. - Existe un costo de valor 1 por cada transicin de nodo a nodo. Conteste las siguientes preguntas: 1) Si se recorre el rbol utilizando el mtodo de bsqueda Escalada por Mxima Pendiente, a qu solucin se llega? En el caso de no llegar a ninguna solucin, cul considera que fue la deficiencia del mtodo para este problema en particular? Y si se recorre por Escalada Simple, se llega a una solucin? Por qu? 2) La lista final de nodos cerrados que se obtiene al recorrer el rbol por el mtodo de bsqueda El Primero Mejor es igual que el recorrido obtenido por A*? Por qu le parece que esto ocurre?

Pgina 7 de 10

UTN - Facultad Regional La Plata

Inteligencia Artificial Ejercicios de Mtodos de Bsqueda

Ejercicio N 8
Recorra el rbol que se muestra a continuacin, utilizando el mtodo de bsqueda El Primero Mejor, indicando los valores de las listas de nodos ABIERTOS y CERRADOS a lo largo de cada iteracin del algoritmo.

Para la resolucin de este ejercicio tenga en cuenta las siguientes consideraciones: - Los nodos L y W son solucin al problema. - Cuanto mayor es el valor heurstico, ms deseable es el nodo. Conteste la siguiente pregunta: Si utilizaramos el mtodo de bsqueda Beam Search con un n=2, en qu nodo finaliza la bsqueda?

Pgina 8 de 10

UTN - Facultad Regional La Plata

Inteligencia Artificial Ejercicios de Mtodos de Bsqueda

Ejercicio N 9
Arme el rbol de bsqueda a partir de las siguientes reglas y valores heursticos de cada estado y luego recrralo utilizando los mtodos de bsqueda Escalada Simple y Escalada por Mxima Pendiente.
AB AC AD BE BF DG DH DI HJ HK IL IM LN NO

Estado A B C D E

Heurstica 10 9 7 8 8

Estado F G H I J

Heurstica 7 8 7 6 0

Estado K L M N O

Heurstica 5 4 3 1 0

Para la resolucin de este ejercicio tenga en cuenta las siguientes consideraciones: - Los nodos J y O son solucin al problema. - El rbol se recorre de izquierda a derecha. - La heurstica desciende a medida que nos acercamos a la solucin.

Pgina 9 de 10

UTN - Facultad Regional La Plata

Inteligencia Artificial Ejercicios de Mtodos de Bsqueda

Ejercicio Resuelto
Recorra el grafo de la siguiente figura segn el mtodo de bsqueda El Primero Mejor, considerando que cuanto menor es el valor heurstico, ms deseable es el nodo. Los nodos M y K son solucin al problema.
A 14

Resolucin del Ejercicio Iteracin 1 tem Nodo Actual Es solucin? Lista Nodos Abiertos Lista Nodos Cerrados Nodo Actual Es solucin? Lista Nodos Abiertos Lista Nodos Cerrados Nodo Actual Es solucin? Lista Nodos Abiertos Lista Nodos Cerrados Nodo Actual Es solucin? Lista Nodos Abiertos Lista Nodos Cerrados Nodo Actual Es solucin? Lista Nodos Abiertos Lista Nodos Cerrados Nodo Actual Es solucin? Lista Nodos Abiertos Lista Nodos Cerrados Valor A No C(3), B(5) A C No B(5), F(6), G(8) A, C B No F(6), D(7), G(8), E(9) A, C, B F No I(1), J(2), D(7), G(8), E(9) A, C, B, F I No K(0), J(2), D(7), G(8), E(9) A, C, B, F, I K SI J(2), D(7), G(8), E(9) A, C, B, F, I, K

Pgina 10 de 10