Está en la página 1de 10

Inteligencia Artificial

Algoritmos de Bsqueda No Informada (Ciega)

Elaborado por: Fausto Len Amador Mairena

Carrera: Email: Ing. Ciberntica Electrnica

fausto1mayo@gmail.com

2. Dado el rbol de la figura donde B y L son los 2 nicos nodos meta y A es el nodo Inicial. Indica en que orden se visitaran los nodos, distinguiendo nodos generados de nodos expandidos, para los siguientes algoritmos: a. Amplitud b. Profundidad

Profundidad(Hijos al principio) Estado Extraer Meta Expansin de la pila A DFG A NO DFG JHFG D NO JH KHFG J NO K LHFG K NO L HFG L SI -

Amplitud(Hijos al final) Estado de Extraer la pila A DFG A FGJH D GJHCE F JHCE G HCEK J CEKB H EKB C KBZW E BZWL ZWL K B

Meta

Expansin

NO NO NO NO NO NO NO NO NO SI

DFG JH CE K B ZW L -

3. Dado el siguiente grafo, donde A es el nodo inicial y L el nodo meta, explorarlo mediante los mtodos de Bsqueda en Amplitud y Bsqueda en Profundidad. a. Cules son los caminos de las solucin? Profundidad: A-B-C-E-F-H-I-L Amplitud: A-B-C-D-E-F-G-H-I-J-K-L b. En cuanto al nmero de pasos, cual es la Mejor estrategia? El de profundidad.

Profundidad(Hijos al principio) Estado de Extraer Meta la pila A BCD A NO CD B NO ECD C NO FGCD E NO HIGCD F NO IGCD H NO LGCD I NO GCD L SI

Expansin

BCD E FG HI L -

Amplitud(Hijos al final) Estado de Extraer la pila A BCD A CD B DE C E D FG E GHI F HIJK G IJK H

Meta

Expansin

NO NO NO NO NO NO NO NO

BCD E FG HI JK -

JKL KL L -

I NO L J NO K NO L L SI 4. Un sistema puede encontrarse en un conjunto de estados {S0,...,S7,S8}. Su estado inicial es S0 y los estados meta son S7 y S8. Describir los pasos que componen cada una de las siguientes estrategias de bsqueda del estado meta a partir de S0: bsqueda en amplitud y bsqueda en profundidad. Considrense los siguientes operadores y costes asociados a cada operador:

a. Cules son los caminos, y dados los costos cual es la mejor estrategia? Profundidad: s0-s1-s5-s6-s8 con 136 Amplitud: s0-s1-s3-s4-s2-s5-s6s7-s8 este recorre todo el arbol ,va y viene por las mismas ramas la suma de este eleva los 136 b. En cuanto al nmero de pasos, cual es la El De profundidad Mejor estrategia?

Profundidad(Hijos al principio) Estado de Extraer Meta la pila So S1-s3-s4 So no S5-s2-s3S1 no s4 S6-s2-s3S5 no s4 S8-s2-s3S6 no s4 S2-s3-s4 S8 si

Expansin

S1-s3-s4 S5-s2 S6 S8 -

Amplitud(Hijos al final) Estado de la Extraer Meta

Expansin

pila S0 S1-s3-s4 S3-s4-s2-s5 S4-s2-s5-s6 S2-s5-s6-s7 S5-s6-s7 S6-s7 S7-s8 S8

S0 S1 S3 S4 S2 S5 S6 S7 S8

no no no no no no no si si

S1-s3-s4 S2-s5 S6 S7 S6 S8 -

5.

El nodo inicial es A y el nodo meta I. Cada arco lleva asociado su coste y en cada nodo aparece la estimacin de la menor distancia desde ese nodo a la meta. Cules son los caminos, y dados los costos cual es la mejor estrategia? Profundidad: A-B-D-E-H-I con 22 Amplitud:A-B-C-D-E-F-G-H-I este recorre todo el arbol ,va y viene por las mismas ramas la suma de este eleva los 22 En cuanto al nmero de pasos, cual es la Mejor estrategia? El de profundidad

Profundidad(Hijos al principio) Estado de Extraer Meta la pila A BC A NO DEC B NO EC D NO HC E NO IC H NO C I SI

Expansin

BC DE H I -

Amplitud(Hijos al final) Estado de Extraer

Meta

Expansin

la pila A BC CDE DEFG EFG FGH GH H I -

A B C D E F G H I

NO NO NO NO NO NO NO NO SI

BC DE FG H H I -

6. Dado el siguiente grafo, donde A es el nodo inicial y K es el nodo meta, explorarlo mediante los mtodos en amplitud y en profundidad. Describa detalladamente cada etapa del algoritmo.

Profundidad(Hijos al principio) Estado de Extraer Meta la pila A BC A NO DC B NO EGHC D NO FGHC E NO KGHC F NO GHC K SI

Expansin

BC D EGH FG K -

Amplitud(Hijos al final) Estado de Extraer la pila A BC A CD B DE C EGH D GHF E HF G FIJ H IJK F JK I

Meta

Expansin

NO NO NO NO NO NO NO NO NO

BC D E EGH FG IJ K -

KG G

J K

NO SI

G -

7. Teniendo en cuenta el grafo de la figura donde S0 es el estado inicial, y S6 y S8 son los estados meta, describir los pasos que componen c/u de las estrategias de bsqueda en amplitud y profundidad.

Profundidad(Hijos al principio) Estado de la Extraer Meta pila S0 S1-S2-S3-S4 S0 NO S5-S2-S3-S4 S1 NO S7-S2-S3-S4 S5 NO S8-S2-S3-S4 S7 NO S2-S3-S4 S8 SI

Expansin

S1-S2-S3-S4 S5 S7 S8 -

Amplitud(Hijos al final) Estado de la Extraer pila S0 S1-S2-S3-S4 S0 S2-S3-S4-S5 S1 S3-S4-S5 S2 S4-S5-S7 S3 S5-S7-S6 S4 S7-S6 S5 S6-S8 S7 S8 S6

Meta

Expansin

NO NO NO NO NO NO NO SI

S1-S2-S3-S4 S5 S5 S7 S6 S7 S8 -

8. Graficar el espacio de estados para el problema del campesino y sus pertenencias al otro lado del rio. Recorrer el grafo mediante las tcnicas de bsqueda en profundidad y bsqueda en amplitud. estado(C,LE,O,L), a. estado(i,i,i,i) b. cruza con oveja c. estado(d,i,d,i) d. cruza solo e. estado(i,i,d,i) f. cruza con leon g. estado(d,d,d,i) h. cruza con oveja i. estado(i,d,i,i) j. cruza con lechuga k. estado(d,d,i,d) l. cruza solo m. estado(i,d,i,d) n. cruza con oveja o. estado(d,d,d,d)
Estado PILA por amplitud i.i.i.i d.i.d.i d.d.d.i i.i.d.i d.d.i.d D.d.d.i d.d.d.i d.d.id d.d.i.d i.i.d.i i.i.i.i d.i.d.i i.i.d.i d.d.d.i i.i.d.i d.d.i.d i.d.i.d Extraer evaluar Meta Expansin ? Inicializo lista No d.i.d.i,d.d.d.i,d.d.i.d No i.i.d.i No sin No i.d.i.i No sin No i.d.i.d, d.d.d.d No d.d.d.d

d.d.i.d d.d.i.d i.d.i.d d.d.d.d

Estado PILA por profundidad i.i.i.i d.i.d.i d.d.d.i d.d.d.i d.d.i.d d.d.i.d d.d.i.d i.i.d.i i.i.d.i i.i.d.i

i.d.i.i i.d.i.i i.d.i.i

i.d.i.d i.d.i.d i.d.i.d d.d.d.d

Extraer evaluar iiii didi dddi ddid iidi Idii Idid ddd

Meta ?

Expansin Inicializo lista Didi,dddi,ddid Iidi Idii Idid Sin Sin Dddd

No No No No No No No

10. Las torres de Hanoi es un juego matemtico ideado en el siglo XVIII. Este juego consiste en pasar 64 discos de dimetro decreciente, de un poste a otr o poste, utilizando un tercer poste auxiliar para los pasos intermedios, tal y como muestra la Figura. Cada vez slo se puede mover un disco, los discos siempre deben estar en algn poste y no se puede colocar un disco sobre otro de menor tamao. p. Como representaras los estados? q. Cuales sern los operadores?

Representacin de estados D = discos P = postes

Estados (P1,P2,P3) 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. Estado (P1[D1]) Estado (P2[D1]) Estado (P3[D2]) Estado (P3[D1]) Estado (P2[D3]) Estado (P1[D1]) Estado (P2[D2,D3]) Estado (P1[D1]) Estado (P2[D1,D2,D3]) Estado (P3[D4]) Estado (P2[D3]) Estado (P3[D1,D4]) Estado (P3[D3,D4]) Estado (P1[D1,D2,D5,D6,D7,D8]) Estado (P2[D1]) Estado (P3[D2,D3,D4]) Estado (P1[D5,D6,D7,D8]) Estado (P2[D5]) Estado (P3[D1,D2,D3,D4]) Estado (P1[D1,D6,D7,D8]) Estado (P2[D2,D5]) Estado (P3[D3,D4]) Estado (P1[D3,D6,D7,D8]) Estado (P2[D1,D2,D5]) Estado (P3[D4]) Estado (P1[D2,D3,D6,D7,D8]) Estado (P2[D5])

28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41.

Estado (P3[D1,D4]) Estado (P1[D1,D2,D3,D6,D7,D8]) Estado (P2[D4,D5]) Estado (P1[D3,D6,D7,D8]) Estado (P2[D1,D4,D5]) Estado (P3[D2]) Estado (P1[D6,D7,D8]) Estado (P2[D3,D4,D5]) Estado (P3[D1,D2]) Estado (P1[D1,D6,D7,D8]) Estado (P2[D3,D4,D5]) Estado (P3[D2]) Estado (P1[D1,D6,D7,D8]) Estado (P2[D2,D3,D4,D5])

OPERADORES Traslado de los discos de un poste a otro. CONDICIONES Solo se puede mover un disco a la vez, no se puede poner un disco de mayor tamao sobre uno de menor tamao TRANSFORMACIONES Lograr llevar todos los discos del primer poste al ltimo con los menores movimientos posibles .