Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Grafos
Grafos
4 Arboles
Un rbol es un grafo simple en el cual existe un nico camino entre cada par de
vrtices.
Sea G = (V,A) un grafo no dirigido. G se denomina ARBOL, si es conexo y no
contiene ciclos.
Un rbol con raz, es un rbol que tiene un vrtice particular designado como
raz.
Podemos destacar que cuando un grafo G es un rbol, se reemplaza G, por R.
Recorrido de rboles.
El modo evidente de moverse a travs de las ramas de un rbol es siguiendo
los punteros, del mismo modo en que nos movamos a travs de las listas. Esos
recorridos dependen en gran medida del tipo y propsito del rbol, pero hay
ciertos recorridos que usaremos frecuentemente. Se trata de aquellos
recorridos que incluyen todo el rbol. Hay tres formas de recorrer un rbol
completo, y las tres se suelen implementar mediante recursividad. En los tres
casos se sigue siempre a partir de cada nodo todas las ramas una por una.
Supongamos que tenemos un rbol de orden tres, y queremos recorrerlo por
completo. Partiremos del nodo raz: Recorrer rbol (raz);La funcin Recorrer
rbol, aplicando recursividad, ser tan sencilla como invocar de nuevo a la
funcin Recorrer rbol para cada una de las ramas: void Recorrer rbol (rbol
a) {if(a == NULL) return;RecorrerArbol(a->rama[0]);RecorrerArbol(a>rama[1]);RecorrerArbol(a->rama[2]);}Lo que diferencia los distintos mtodos
de recorrer el rbol no es el sistema de hacerlo, sino el momento que elegimos
para procesar el valor de cada nodo con relacin a los recorridos de cada una
de las ramas.
6.5 Redes
En matemtica, una red es la generalizacin del concepto de sucesin, de tal
manera que no necesariamente tenga una cantidad numerable de elementos.
Es el concepto ms adecuado (o tambin su equivalente de filtro) para estudiar
la convergencia en un espacio topolgico.
Una red en un conjunto X no es ms que una aplicacin r: (D, ~) X entre un
conjunto dirigido (D, ~) y un conjunto X. Se suele representar por (x_d) _ { dE
D}, donde, x _ d:= r (d).
Pareos
La teora de redes y en particular el teorema del flujo mximo tienen muchas
aplicaciones. Uno de los ejemplos ms ilustrativos es el problema de hacer
corresponder los elementos entre dos conjuntos.
Supongamos que tenemos una relacin entre dos conjuntos, por ejemplo el
caso de que 4 personas S1, S2, S3 y S4 solicitan trabajo y se tienen 4 trabajos
disponibles T1, T2, T3, T4: El primero est capacitado para los trabajos T2 y T4,
el segundo solicita a T1, T3 y T4 y el tercero a T2 y T4 y el cuarto para T2 y T4.
Podemos construir una red en base a esta relacin agregando una fuente y un
sumidero como se ve en la figura. Le asignamos as tambin a cada una de las
aristas el valor de 1.
La pregunta que nos hacemos es si se puede lograr un acomodo en donde
todos tengan trabajo.
El problema se resuelve aplicando el algoritmo del flujo mximo y corte mnimo
a la red as construida.
Un acoplamiento con el nmero mximo de aristas se obtiene cuando el flujo
es mximo. Tambin es posible ver que se tiene un acoplamiento completo, o
sea que todos pueden conseguir trabajo, si el flujo equivale al nmero de
elementos en el primer conjunto.
Red de Petri
Una red de Petri es un grafo dirigido bipartito, con un estado inicial, llamado
marcacin inicial. Los dos componentes principales de la red de Petri son los
sitios (tambin conocidos como estados) y las transiciones.
Las redes de Petri representan una alternativa para modelar sistemas, sus
caractersticas hacen que, para algunos problemas las redes de Petri funcionen
de una manera natural.
Las PN son consideradas una herramienta para el estudio de los sistemas. Con su ayuda
podemos modelar el comportamiento y la estructura de un sistema, y llevar el modelo a
condiciones lmite, que en un sistema real son difciles de lograr o muy costosas.
La teora de PN ha llegado a ser reconocida como una metodologa establecida en la
literatura de la robtica para modelar los sistemas de manufactura flexibles.
Aplicaciones de Grafos.
Hoy en da podemos ver muchas cosas que nos pueden parecer de lo ms cotidianas,
carreteras, lneas telefnicas, lneas de televisin por cable, el transporte colectivo metro,
circuitos elctricos de nuestras casas, automviles, y tantas cosas ms; lo que no pensamos
frecuentemente es que estos forman parte de algo que en matemticas se denomina como
grafos.
Un grafo G es un rbol si cada dos puntos de G estn unidos por un solo camino (conexo)
y p = q +1. (El nmero de puntos es igual al nmero de lneas ms uno.
Aplicaciones de arboles.
Existe un simple e importante tipo de grafos los cuales han sido denominado de igual modo
por todos los autores, a saber: un rbol. Arboles son importantes no slo por el motivo de
sus aplicaciones en muchos campos, sino tambin para la Teora de Grafos en s misma.
Una razn para ms adelante es la gran simplicidad que los arboles hacen para investigar
conjeturas. Se han desarrollado varios modos para definir un rbol. Nosotros estudiamos
centralmente los rboles usando terminologa geomtrica.