SlideShare una empresa de Scribd logo
1 de 16
• Se tiene un árbol en un
estado inicial y se cuenta
con cuatro metas: M1, M2,
M3 y M4.
• Se introduce A como
primer elemento de la lista.
• Se comprueba que A no es
una meta y se elimina de la
lista.
• Se introducen los hijos de
A en la lista recorriendo el
árbol de izquierda a
derecha y manteniendo la
información del recorrido.
Es decir AB y AC.
• AB no muestra ninguna
meta así que se saca de la
lista.
• Se analizan los hijos de B
y se introducen al final de
la lista como ABD y ABE.
• AC tampoco es una meta y
es eliminado de la lista.
• Se introducen los hijos de
C al final de la lista.
• Se siguen sacando de la
lista aquellos nodos que no
dan como resultado una
meta.
• En este caso se introducen
al final de la lista los hijos
de D.
• Los nuevos nodos
introducidos a la lista son
H e I.
• ABE no muestra ninguna
meta y se elimina de la
lista.
• Al introducir los hijos de E
al final de la lista se puede
ver que ha aparecido uno
de los nodos meta. En este
caso el nodo es M1
• Se siguen eliminando los
nodos que no son estados
meta y agregando a los
hijos al final de la lista.
¿Cual seria el siguiente estado?
• En este punto se elimina
ABEJ y se introducen los
hijos de J al final de la lista
y al frente queda ABEM1 lo
que da como resultado el
éxito.
• Se encuentra la meta M1 y
se detiene el algoritmo al
haber alcanzado el éxito.
• Se traza el camino desde
el origen hacia la meta:
• A  B  E  M1
• El algoritmo de búsqueda
en anchura se detiene al
encontrar un nodo meta sin
importar cual sea este.
• En el caso hipotético de
que M1 no hubiese sido un
nodo meta el algoritmo
habría continuado sacando
nodos del frente de la lista
e introduciendo hijos al
final de la misma hasta
hallar una meta. En este
caso M2.

Más contenido relacionado

Destacado

Búsqueda inteligencia artificial
Búsqueda inteligencia artificialBúsqueda inteligencia artificial
Búsqueda inteligencia artificialAlexis Pilco
 
TIPOS DE BUSQUEDA
TIPOS DE BUSQUEDA TIPOS DE BUSQUEDA
TIPOS DE BUSQUEDA torvicanny
 
SOLUCIÓN DE PROBLEMAS MEDIANTE BÚSQUEDA
SOLUCIÓN DE PROBLEMAS MEDIANTE BÚSQUEDASOLUCIÓN DE PROBLEMAS MEDIANTE BÚSQUEDA
SOLUCIÓN DE PROBLEMAS MEDIANTE BÚSQUEDAHéctor Estigarribia
 
Ascenso a la Colina
Ascenso a la ColinaAscenso a la Colina
Ascenso a la ColinaTutor4uDev
 
Búsqueda Primero el Mejor
Búsqueda Primero el MejorBúsqueda Primero el Mejor
Búsqueda Primero el MejorTutor4uDev
 
Solución de problemas mediante busqueda
Solución de problemas mediante busquedaSolución de problemas mediante busqueda
Solución de problemas mediante busquedasacrilegetx
 
Tipos de búsqueda en Inteligencia Artificial
Tipos de búsqueda en Inteligencia ArtificialTipos de búsqueda en Inteligencia Artificial
Tipos de búsqueda en Inteligencia ArtificialJuank Grifin
 
Tipos de busquedas ia
Tipos de busquedas iaTipos de busquedas ia
Tipos de busquedas iaPAko DiAz
 
Tipos de búsqueda en inteligencia artificial
Tipos de búsqueda  en inteligencia artificialTipos de búsqueda  en inteligencia artificial
Tipos de búsqueda en inteligencia artificialHenry Cambal
 
REDES NEURONALES Algoritmos de Aprendizaje
REDES NEURONALES Algoritmos  de AprendizajeREDES NEURONALES Algoritmos  de Aprendizaje
REDES NEURONALES Algoritmos de AprendizajeESCOM
 

Destacado (11)

Búsqueda inteligencia artificial
Búsqueda inteligencia artificialBúsqueda inteligencia artificial
Búsqueda inteligencia artificial
 
TIPOS DE BUSQUEDA
TIPOS DE BUSQUEDA TIPOS DE BUSQUEDA
TIPOS DE BUSQUEDA
 
SOLUCIÓN DE PROBLEMAS MEDIANTE BÚSQUEDA
SOLUCIÓN DE PROBLEMAS MEDIANTE BÚSQUEDASOLUCIÓN DE PROBLEMAS MEDIANTE BÚSQUEDA
SOLUCIÓN DE PROBLEMAS MEDIANTE BÚSQUEDA
 
Ascenso a la Colina
Ascenso a la ColinaAscenso a la Colina
Ascenso a la Colina
 
Búsqueda A*
Búsqueda A*Búsqueda A*
Búsqueda A*
 
Búsqueda Primero el Mejor
Búsqueda Primero el MejorBúsqueda Primero el Mejor
Búsqueda Primero el Mejor
 
Solución de problemas mediante busqueda
Solución de problemas mediante busquedaSolución de problemas mediante busqueda
Solución de problemas mediante busqueda
 
Tipos de búsqueda en Inteligencia Artificial
Tipos de búsqueda en Inteligencia ArtificialTipos de búsqueda en Inteligencia Artificial
Tipos de búsqueda en Inteligencia Artificial
 
Tipos de busquedas ia
Tipos de busquedas iaTipos de busquedas ia
Tipos de busquedas ia
 
Tipos de búsqueda en inteligencia artificial
Tipos de búsqueda  en inteligencia artificialTipos de búsqueda  en inteligencia artificial
Tipos de búsqueda en inteligencia artificial
 
REDES NEURONALES Algoritmos de Aprendizaje
REDES NEURONALES Algoritmos  de AprendizajeREDES NEURONALES Algoritmos  de Aprendizaje
REDES NEURONALES Algoritmos de Aprendizaje
 

Búsqueda en anchura árbol metas

  • 1.
  • 2. • Se tiene un árbol en un estado inicial y se cuenta con cuatro metas: M1, M2, M3 y M4.
  • 3. • Se introduce A como primer elemento de la lista.
  • 4. • Se comprueba que A no es una meta y se elimina de la lista. • Se introducen los hijos de A en la lista recorriendo el árbol de izquierda a derecha y manteniendo la información del recorrido. Es decir AB y AC.
  • 5. • AB no muestra ninguna meta así que se saca de la lista. • Se analizan los hijos de B y se introducen al final de la lista como ABD y ABE.
  • 6. • AC tampoco es una meta y es eliminado de la lista. • Se introducen los hijos de C al final de la lista.
  • 7. • Se siguen sacando de la lista aquellos nodos que no dan como resultado una meta. • En este caso se introducen al final de la lista los hijos de D. • Los nuevos nodos introducidos a la lista son H e I.
  • 8. • ABE no muestra ninguna meta y se elimina de la lista. • Al introducir los hijos de E al final de la lista se puede ver que ha aparecido uno de los nodos meta. En este caso el nodo es M1
  • 9. • Se siguen eliminando los nodos que no son estados meta y agregando a los hijos al final de la lista.
  • 10.
  • 11. ¿Cual seria el siguiente estado?
  • 12.
  • 13.
  • 14. • En este punto se elimina ABEJ y se introducen los hijos de J al final de la lista y al frente queda ABEM1 lo que da como resultado el éxito.
  • 15. • Se encuentra la meta M1 y se detiene el algoritmo al haber alcanzado el éxito.
  • 16. • Se traza el camino desde el origen hacia la meta: • A  B  E  M1 • El algoritmo de búsqueda en anchura se detiene al encontrar un nodo meta sin importar cual sea este. • En el caso hipotético de que M1 no hubiese sido un nodo meta el algoritmo habría continuado sacando nodos del frente de la lista e introduciendo hijos al final de la misma hasta hallar una meta. En este caso M2.