La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

BUSQUEDA POR PROFUNDIDAD INTELIGENCIA ARTIFICIAL

Presentaciones similares


Presentación del tema: "BUSQUEDA POR PROFUNDIDAD INTELIGENCIA ARTIFICIAL"— Transcripción de la presentación:

1 BUSQUEDA POR PROFUNDIDAD INTELIGENCIA ARTIFICIAL
MARCELA GONZALEZ FIGUEROA

2 BUSQUEDA POR PROFUNDIDAD
Una Búsqueda en profundidad ( DFS o Depth First Search) es un  algoritmo que permite recorrer todos los nodos de un grafo o árbol (teoría de grafos)  de manera ordenada, pero no uniforme. Su funcionamiento consiste en ir expandiendo todos y cada uno de los nodos que va localizando, de forma recurrente, en un camino concreto.

3 características consiste en ir expandiendo todos y cada uno de los caminos hasta su máxima expresión, los nodos que va localizando de forma recurrente en un camino concreto. Cuando ya no quedan más nodos que visitar en dicho camino, regresa (Backtracking), de modo que repite el mismo proceso con cada uno de los hermanos del nodo ya procesado.

4 COMO FUNCIONA 1-2-3-4-5-6-7-8-9-10-11 1 2 3 4 5 6 7 8 9 10 11
Arriba-Abajo Izquierda-Derecha Nodo Terminal Regresa

5 Nodo Primario EJEMPLO 2 1 2 3 4 5 6 7 8 9 10

6 1 2 3 4 5 6 7 8 9 10 Pseudocódigo: Procedimiento DF (GRAFO G, Vertice v): Procesamos (V) marcar_como_visitado(V) Lista L= lista de vecionos de “v” mientras queden veci. en L por ver: w=vertice extraido de L Si “w” no esta marcado: DFS(G,w)


Descargar ppt "BUSQUEDA POR PROFUNDIDAD INTELIGENCIA ARTIFICIAL"

Presentaciones similares


Anuncios Google