sábado, 25 de noviembre de 2017

5.33 En profundidad.


Una Búsqueda en profundidad 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. Cuando ya no quedan más nodos que visitar en dicho camino, regresa, de modo que repite el mismo proceso con cada uno de los hermanos del nodo ya procesado. 

Se comienza en el vértice inicial (vértice con índice 1) que se marca como vértice activo. Hasta que todos los vértices hayan sido visitados, en cada paso se avanza al vecino con el menor índice siempre que se pueda, pasando este a ser el vértice activo. Cuando todos los vecinos al vértice activo hayan sido visitados, se retrocede al vértice X desde el que se alcanzó el vértice activo y se prosigue siendo ahora X el vértice activo.














http://itpn.mx/recursosisc/1semestre/matematicasdiscretas/Unidad%20VI.pdf

No hay comentarios.:

Publicar un comentario

5.2 Representación de los grafo

Matriz de adyacencia 1.     Se crea una  matriz cero , cuyas columnas y filas representan los nodos del grafo. 2.     Por cada...