La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Cecilia Laborde González

Presentaciones similares


Presentación del tema: "Cecilia Laborde González"— Transcripción de la presentación:

1 Cecilia Laborde González Cecilia.laborde.g@gmail.com
Análisis de Algoritmo Recorrido de Grafos Cecilia Laborde González

2 Objetivos de la Clase Conocer y comprender el funcionamiento de los grafos.

3 Recorrido de Grafos Recorrido (o búsqueda) en amplitud o anchura: (breadth-first search): Se visita a todos los vecinos directos del nodo inicial, luego a los vecinos de los vecinos. 1 2 4 a b c d e f 3 5 6

4 1 2 3 7 8 6 4 9 5 Ejemplo: grafo no dirigido. Bosque de expansión en amplitud 1 4 2 3 5 9 6 7 Arcos de cruce 8

5 Búsqueda por amplitud o anchura
Ejemplo: grafo dirigido. Bosque de expansión b c e d a a b c e d

6 Búsqueda por amplitud o anchura

7 Exploración en anchura de un grafo

8 Recorrido (o búsqueda) en profundidad (depth-first search):
La idea es alejarse lo más posible del nodo inicial (sin repetir nodos), luego devolverse un paso e intentar lo mismo por otro camino. 1 2 3 a b c d e f 6 5 4

9 Búsqueda por profundidad
El recorrido no es único: depende del nodo inicial y del orden de visita de los adyacentes. El orden de visita de unos nodos a partir de otros puede ser visto como un árbol: árbol de expansión en profundidad asociado al grafo. Si aparecen varios árboles: bosque de expansión en profundidad. Ejemplo. Grafo no dirigido. 1 2 3 7 8 6 4 9 5

10 Bosque de expansión en profundidad
1 4 2 5 6 arcos del árbol 7 9 3 8 arcos de retroceso

11 Búsqueda por profundidad
Ejemplo: grafo dirigido. Bosque de expansión b c e d a arco de avance arco de retroceso arco de cruce a b c e d

12 Búsqueda por profundidad

13 Ejemplo Búsqueda en profundidad

14

15

16

17 Realizar recorrido por Anchura
B D H T R C Recorrido desde Vertice por anchura desde vertice D ={D, B, C, H, R, A, T}

18 Realizar recorrido por profundidad
B D H T R C Recorrido por profundidad desde Vértice D= {D, C, R, H, T, A, B}


Descargar ppt "Cecilia Laborde González"

Presentaciones similares


Anuncios Google