Professional Documents
Culture Documents
- ÁRBOLES
6.1 Arboles.
6.1.1 Componentes y propiedades
6.1.2 Clasificación por altura y número de nodos
6.2. Árboles con peso
6.2.1 Recorrido de un árbol
6.3 Redes.
6.3.1 Teorema de flujo máximo
6.3.2 Teorema de flujo mínimo
6.3.3 Pareos y redes de Petri
UNIDAD IV.- ÁRBOLES
T1 T2 T3 T4
T5 T6 T7 T8
T10 T11
T9 Figura 1
UNIDAD VI.- ÁRBOLES
Propiedades.
Definición. Sea A un grafo. A recibe el nombre de árbol sí y sólo si:
• A es conexo.
• A no contiene circuitos.
Definición. Sea A un árbol:
Un vértice de grado 1 se llama una hoja.
Un vértice de grado mayor que 1 se llama rama.
De las definiciones anteriores se desprenden las siguientes propiedades:
• Existe una trayectoria única entre dos vértices cualesquiera de un árbol.
• El número de vértices es mayor en 1 al número de aristas.
• Un árbol con dos o más vértices tiene al menos dos hojas.
POR EJEMPLO:
¿Cuáles de los grafos de la figura que se muestra corresponde
a la gráfica de un árbol?
3.1. Propiedades.
3.1. Propiedades.
Existen grafos que no tienen conexión y podría existir confusión el pensar que un
árbol es un grafo conectado que tiene circuitos no simples, pero es importante
mencionar que existen árboles del tipo que contienen circuitos no simples que no
necesariamente están conectados, y esos árboles reciben el nombre de bosques,
cuya característica es que cada uno de sus componentes conectados es un árbol.
Por ejemplo, las siguientes figuras muestran un bosque:
Ejemplo de un árbol:
Grafo G
ÁRBOLES GENERADORES MÍNIMOS
Dada una gráfica, su árbol mínimo generador (o árbol de peso mínimo o árbol mínimo de
expansión) es un árbol que pasa por todos los vértices y que la suma de sus aristas es la de
menor peso. La forma inmediata en que se nos puede ocurrir para encontrarlo es mediante
una búsqueda exhaustiva, sin embargo, se puede encontrar más rápido.
De forma similar al problema de la distancia más corta, el árbol mínimo generador puede ser
calculado mediante un enfoque ávido. La idea básica es empezar con el árbol vacío e irle
agregando una arista a la vez. La arista que escogemos es la de menor costo que no forme un
ciclo en nuestro árbol. Después de agregar V-1 aristas, el árbol que tenemos es el árbol
mínimo generador. Con esta idea surgen dos algoritmos: Prim y Kruskal, cuya diferencia básica
es la forma en que encontremos la arista que vamos a agregar.
ÁRBOLES GENERADORES MÍNIMOS
Por ejemplo, dado el grafo G, que se muestra, obtener 3 subgrafos a partir de él, incluyendo el
que tenga la suma de pesos menor.
CAMINOS EULERIANOS Y HAMILTONIANOS
Existen todavía algunas familias de grafos que se derivan del concepto de grafos
conexos. Este es el caso de los grafos eulerianos y los grafos hamiltonianos.
Estas familias de grafos nos permiten resolver el famoso problema de los puentes de
Königsberg:
¿cuándo es posible hacer un recorrido de una figura (en este caso de un grafo
múltiple) sin pasar dos veces por la misma línea o por el mismo vértice?
En la figura que se muestra, se tiene dos grafos G1 y G2; es posible recorrer uno de
ellos sin repetir ninguna línea, pero el otro no. ¿Cuál es cuál?
Es evidente que el grafo G1 no puede ser recorrido sin repetir alguna de sus líneas,
mientras que el grafo G2 sí.
RECORRIDO CERRADO
Cubre todas las líneas de un grafo, comenzando y terminando en un mismo vértice,
recorriendo sin repetición y en forma continua todas las líneas de un grafo G
cualquiera. Cuando tal recorrido existe, se denomina euleriano y un grafo que se
puede trazar mediante un recorrido euleriano se llama grafo euleriano. En la figura
que se muestra, G1 es obviamente un grafo euleriano; G2 no lo es, a pesar de que se
puede trazar continuamente, ya que el recorrido comienza y termina en vértices
distintos; finalmente, G3 no es un grafo euleriano, porque no se puede trazar
continuamente.
GRAFOS HAMILTONIANOS
¿Cuándo es posible hacer un recorrido en un grafo que pase por cada vértice
exactamente una vez y termine en el vértice original?. O en otras palabras, ¿cuándo
un grafo tiene un ciclo cerrado que contenga a todos sus vértices?
Cuándo existe tal ciclo, se denomina ciclo Hamiltoniano, y un grafo que posea un
ciclo hamiltoniano se llama Grafo Hamiltoniano.