Escolar Documentos
Profissional Documentos
Cultura Documentos
Composicin de un grafo
Aristas
Son las lneas con las que se unen las aristas de un grafo y con la que se construyen
tambin caminos. Si la arista carece de direccin se denota indistintamente {a, b} o {b, a},
siendo a y b los vrtices que une. Si {a, b} es una arista, a los vrtices a y b se les llama
sus extremos.
Aristas Paralelas: Se dice que dos aristas son paralelas si vrtice inicial y el final
son el mismo.
Son los puntos o nodos con los que est conformado un grafo. Llamaremos grado de un
vrtice al nmero de aristas de las que es extremo. Se dice que un vrtice es `par' o
`impar' segn lo sea su grado.
Tipos de grafos
Podemos clasificar los grafos en dos grupos: dirigidos y no dirigidos. En un grafo no
dirigido el par de vrtices que representa un arco no est ordenado. Por lo tanto, los pares
(v1, v2) y (v2, v1) representan el mismo arco. En un grafo dirigido cada arco est
representado por un par ordenado de vrtices, de forma que y representan dos arcos
diferentes.
Ejemplo:
G1 = (V1, A1)V1 = {1, 2, 3, 4} A1 = {(1, 2), (1, 3), (1, 4), (2, 3), (2, 4), (3, 4)}G2 = (V2,
A2)V2 = {1, 2, 3, 4, 5, 6} A2 = {(1, 2), (1, 3), (2, 4), (2, 5), (3, 6)}G3 = (V3, A3)V3 = {1, 2, 3}
A3 = { <1, 2>, <2, 1>, <2, 3> }
Hay tambin 6 tipos principales de grafos; simples, completos, bipartidos, planos, conexos
y ponderados.
Grafo simple. Se dice que el grafo G = (V, E) es un grafo simple de grado n si todos sus
vrtices tienen grado n.
Grafo completo. Un grafo es completo si cada par de vrtices est unido por una arista.
Se denota por Un al grafo completo de n vrtices. Ejemplos
Grafo bipartido. Un grafo es bipartido si V=V1?V2 y cada arista de E une un vrtice de
V1 y otro de V2
-Grafo bipartido completo
Un grafo es bipartido completo si V=V1?V2 y dos vrtices de V estn unidos por una
arista de E si y solo si un vrtice est en V1 y el otro en V2. Se denota por Kr, sal grafo
bipartido completo donde V1 tiene r vrtices y V2 tiene s vrtices
Grafos planos. Un grafo plano es aquel que puede ser dibujado en el plano sin que
ninguna arista se interseque.
Grafos conexos. Un grafo es conexo si cada par de vrtices est conectado por un
camino; es decir, si para cualquier par de vrtices (a, b), existe al menos un camino
posible desde a hacia b
Grafo ponderado. Un grafo es ponderado si presenta los pesos de cada arista y se puede
determinar la longitud de una ruta, la cual es la suma de todos los pesos de las aristas.
Representacin de grafos
Matriz de adyacencia
Dado un grafo G = (V, E) con n vrtices {v1, ..., vn} su matriz de adyacencia es la matriz
de orden nn, A(G)=(aij) donde aijes el nmero de aristas que unen los vrtices vi y vj. La
matriz de adyacencia de un grafo es simtrica. Si un vrtice es aislado entonces la
correspondiente fila (columna) est compuesta slo por ceros. Si el grafo es simple
entonces la matriz de adyacencia contiene solo ceros y unos (matriz binaria) y la diagonal
est compuesta slo por ceros.
Matriz de incidencia Dado un grafo simple G = (V, E) con n=|V| vrtices {v1, ..., vn}
y m=|E| aristas {e1, ..., em}, su matriz de incidencia es la matriz de orden nxm, B(G)=(bij),
donde bij=1 si vi es incidente con ej ybij=0 en caso contrario. La matriz de incidencia slo
contiene ceros y unos (matriz binaria). Como cada arista incide exactamente en dos
vrtices, cada columna tiene exactamente dos unos. El nmero de unos que aparece en
cada fila es igual al grado del vrtice correspondiente. Una fila compuesta slo por ceros
corresponde a un vrtice aislado.
Arboles
En teora de grafos, un rbol es un grafo en el que cualesquiera dos vrtices estn
conectados por exactamente un camino. Un rbol a veces recibe el nombre de rbol libre.
Definiciones Un rbol es un grafo simple unidireccional G que satisface alguna de las
siguientes condiciones equivalentes:
Dos vrtices cual quiera de G estn conectados por un nico camino simple.
Clasificacin de arboles
Un rbol binario es una estructura de datos en la cual cada nodo siempre tiene un hijo
izquierdo y un hijo derecho. No pueden tener ms de dos hijos (de ah el nombre
"binario"). Si algn hijo tiene como referencia a null, es decir que no almacena ningn
dato, entonces este es llamado un nodo externo. En el caso contrario el hijo es llamado un
nodo interno. Usos comunes de los rboles binarios son los rboles binarios de bsqueda,
los montculos binarios y Codificacin de Huffman.
Tipos de rboles Un rbol binario es un rbol con raz en el que cada nodo tiene como
mximo dos hijos.
Un rbol binario lleno es un rbol en el que cada nodo tiene cero o dos hijos.
Un rbol binario perfecto es un rbol binario lleno en el que todas las hojas (vrtices con
cero hijos) estn a la misma profundidad (distancia desde la raz, tambin llamada altura).
A veces un rbol binario perfecto es denominado rbol binario completo. Otros definen un
rbol binario completo como un rbol binario lleno en el que todas las hojas estn a
profundidad n o n-1, para alguna n. Un rbol binario es un rbol en el que ningn nodo
puede tener ms de dos
Componentes de un rbol
Es una estructura jerrquica aplicada sobre una coleccin de elementos u objetos
llamados nodos, de los cuales uno es conocido como raz, adems se crea una relacin
de parentesco entre los nodos dando lugar a trminos como padre, hijo, hermano,
antecesor, sucesor, ancestro, etc. Un rbol es una estructura que est compuesta por un
dato y varios rboles. Dado un nodo cualquiera de la estructura, podemos considerarlo
como una estructura independiente, es decir un nodo cualquiera puede ser considerado
como la raz de una rbol completo. En relacin con otros nodos:
Nodo Padre: Nodo que contiene un puntero al nodo actual. En un rbol un nodo solo
puede tener un nodo padre.. X es padre de Y s y solo s el nodo X apunta a Y, tambin se
dice que X es antecesor de Y.
Nodo Hijo: Cualquiera de lo nodo apuntado por uno de lo nodo del rbol. Un nodo puede
tener varios hijos. X es hijo de Y, s y solo s el nodo X es apuntado por Y. Tambin se dice
que X es descendiente directo de Y.
Hermano: Dos nodos sern hermanos si son descendientes directos de un mismo nodo.
En cuanto a la posicin dentro del rbol:
Nodo Raz: Es el nico nodo del rbol que no tiene padre. Este es el nodo que usaremos
para referirnos al rbol.
Nodo Hoja: Nodo que no tiene hijos. Se llama hoja o terminal a aquellos nodos que no
tienen ramificaciones (hijos).
Nodo Interior: Es un nodo que no es raz ni hoja.
Orden: Es el nmero potencial de hijos que puede tener cada elemento de rbol. De este
modo, diremos que un rbol en el que cada nodo puede apuntar a otros dos es de orden
dos, si puede apuntar a tres ser de orden tres, etc. Podramos decir que nuestro rbol de
ejemplo es de orden tres.
Grado: El nmero de hijos que tiene el elemento con ms hijos dentro del rbol. En el
rbol del ejemplo, el grado es tres, ya que tanto A como D tienen tres hijos, y no existen
elementos con ms de tres hijos
Nivel: Se define para cada elemento del rbol como la distancia a la raz, medida en
nodos. El nivel de la raz es cero, el de sus hijos uno y as sucesivamente. En el ejemplo,
el nodo D tiene nivel 1, el nodo G tiene nivel 2 y el nodo N nivel 3.
Rama: Es el camino desde el nodo raz a una hoja.
Altura: La altura de un rbol se define como el nivel del nodo de mayor nivel. Como cada
nodo de un rbol puede considerarse a su vez como la raz de un rbol, tambin podemos
hablar de altura de ramas, el mximo nmero de nodos que hay que recorrer para llegar
de la raz a una de las hojas.
Peso: Es el nmero de nodos del rbol sin contar la raz.
Una Red de Transporte es una grafica dirigida, simple, con pesos y que debe cumplir las
siguientes: Poseer una fuente o vrtice fijo que no tiene aristas de entrada. Poseer un
sumidero o vrtice fijo que no tiene arista de salida El peso Cij de la arista dirigida de i a j
llamado capacidad de ij es un numero no negativo.
Ejemplo de una red que parte de un punto a que es un Muelle y llega a un punto z que es
una refinera.
Teorema de flujo mximo. Siendo G una red de trasporte, un flujo mximo es un flujo con
valor mximo. En general, habr varias flujos con el mismo valor mximo. La idea es
sencilla: comenzar con cierto flujo inicial e incrementar de forma iterativa hasta que no
pueda mejorarse ms. El flujo resultante ser el mximo. Para aumentar el valor de un
flujo dado, debemos determinar un camino de la fuente al sumidero e incrementar el flujo
a lo largo de ese camino.
Teorema del flujo mnimo.
En lo que respecta a las redes, un corte es un conjunto de corte en el cual quedando
partes disjuntas del conjunto de vrtices, V1 y V2 que, situados en la red, dejan la fuente
en una de ellas y al sumidero en la otra. Se llama capacidad de un corte a la suma:
Capacidad (v,w) ; vV1, w?V2 V1es la parte que contiene a la fuente V2 es la parte que
contiene al sumidero Sea F un flujo en G y sea (P, P) un corte en G. Entonces la
capacidad de (p, p) es mayor o igual que el valor de F
Fuente de informacin
http://es.scribd.com/doc/106576775/UNIDAD-VI-Matematicas-Discretas .24/11/2012. .
http://es.scribd.com/mobile/doc/106576775 .24/11/2012.
http://es.m.wikipedia.org/wiki/rbol_(teora_de_grafos) .24/11/2012.
http://es.m.wikipedia.org/wiki/Recorrido_de_rboles.24/11/2012.
http://teoriadegrafos.metroblog.com/6_6_aplicaciones_de_grafos_y_arboles
INSTITUTO TECNOLGICO DE
PARRAL
INGENIERA EN SISTEMAS COMPUTACIONALES
MATEMTICAS DISCRETAS 1
ALUMNO:
SERGIO ENRIQUE CHVEZ CHAPARRO
PROFESOR:
JUAN JOS MORA VZQUEZ
TRABAJO:
INVESTIGACIN DE GRAFOS
03/12/2015