Академический Документы
Профессиональный Документы
Культура Документы
TUTOR
ING. MARIO MACEA ANAYA
UNIVERSIDAD DE CORDOBA
INGENIERIA DE SISTEMAS
SEDE LORICA
2015
INDICE
CONTENIDO
1.
Teorema de Havel-Hakimi
1.5. Subgrafo
1.5.1. Vrtices Disyuntos
1.5.2. Aristas Disyuntas
1.6. Operaciones Entre Grafos
1.6.1. Unin
1.6.2. Interseccin
1.6.3. Suma Anillo
1.6.4. Adicin De Aristas
1.7.
Conexin En Grafos
1.7.1.
1.7.2.
1.7.3.
1.7.4.
1.7.5.
1.7.6.
1.8.
Ruta
Cadena
Cadena Simple
Ruta Cerrada
Ruta Ciclo
Ciclo Simple
1.1.1. Grafo
Estructuras que constan de dos partes, el conjunto finito de vrtices, nodos o
puntos; y el conjunto finito de aristas, lneas o lados que pueden ser orientados
o no [2]. Un grafo se representa grficamente como un conjunto de puntos
(llamados vrtices o nodos), unidos por lneas (aristas).
Con la notacin G(A,V,fg ) podemos representar un grafo.
Donde
A representa el conjunto de aristas
V representa el conjunto de vrtices
fg representa la funcin de incidencia
Fig.1.
Para mayor claridad en la ejemplificacin de los temas que siguen haremos las
siguientes sustituciones en nuestro grafo original:
V1=LACIDES,V2=ITA,V3=ALMIRANTE,V4=ST.CRUZ,V5=CONAL,V6=ICIL,V7
=PAULOVI,V8=ENCANTO,V9=NORMAL,V10=POLITEC,V11=S.TERE,V12=D.
SANCHEZ
As como tambin nombramos las aristas, quedando el grafo de la siguiente
manera:
Fig.2.
1.1.2. Componentes de un grafo
1.1.2.1.
Vrtices
Fig.3.
1.1.2.2.
Aristas
Fig.4.
1.1.2.3.
Aristas adyacentes
Fig.5.
1.1.2.4.
Dos aristas son mltiples o paralelas si el vrtice inicial y el vrtice final son el
mismo. En nuestro Grafo original no tenemos aristas con estas caractersticas
pero para ejemplificar miremos la figura 6:
Fig.6.
1.1.2.5.
Aristas Incidentes
Una arista es incidente a un vrtice, si sta lo une a otro vrtice. Nuestro grafo
est conformado por aristas incidentes, todas unen vrtices entre si. Un ejemplo
podra ser el representado en la figura 7, donde la arista a17 incide en en el
vrtice V10 y V9.
Fig.7.
Fig.8.
1.1.3. Cruces
Son intercepciones de las aristas en puntos diferentes a los vrtices.As por
ejemplo para ejemplificar en la siguiente figura 9 vemos que existe un cruce
entre la arista a10 y la arista a8.
Fig.9.
1.2.
Fig.10.
1.2.2. Grafo simple
Fig.11.
1.2.3. Grafo trivial
Un grafo trivial es un grafo vaco con un solo vrtice. Si quitramos al vrtice
V12 de nuestro grafo original las aristas incidentes en l, tendramos un claro
ejemplo de un grafo trivial.
Fig.12.
Fig.13.
1.2.5. Grafo completo
Un grafo completo es aquel con una arista entre cada par de vrtices. Es decir
desde cualquier vrtice podemos encontrar un camino hacia otro vrtice con
solo recorrer una arista. Tomemos como ejemplos la figura 14
Fig.14.
Fig.15.
Fig.16.
Fig.17.
1.3.
Fig.18.
Grados de un vrtice
Fig.12
1.3.2. Vrtice pendiente
Es aquel grafo que contiene slo una arista, es decir tiene grado 1. La figura 7
representa vrtices pendientes.
Fig.11.
Calculemos cuantas aristas inciden en cada uno de los vertices
V1=3
V4=5
V7=5
V10=2
V2=2
V5=3
V8=5
V11=2
V3=2
V6=4
V9=2
V12=3
Teorema de Havel-Hakimi
Determinar la secuencia
555433322222 dibujar un grafo que tenga esa secuencia
1. Organizamos la secuencia.
2. 5+5+5+4+3+3+3+2+2+2+2+2=38 verificamos que la sumatoria total de los
grados nos d un nmero par.
3. Verificamos que el # total de vrtices sea mayor al vrtices con mayor grado
(n-1)(12-1)=11 como vemos no hay vrtice con mayor grado a 11
4). Verificamos el # de vrtices impares sea un numero Par tenesmo que los
nmeros impares en la secuencia son 5, 5, 5,3, 3, 3=6
G1=5
Sacamos el vrtice con grado 5 de la secuencia y le restamos -1 a los 5 primeros
vrtices
555433322222
44322322222 ordenamos la secuencia
44332222222(1)
1. Organizamos la secuencia.
44332222222
2. 4+4+3+3+2+2+2+2+2+2+2=28 verificamos que la sumatoria total de los grados
nos d un nmero par.
3. Verificamos que el # total de vrtices sea mayor al vrtices con mayor grado
(n-1)(11-1)=10 como vemos no hay vrtice con mayor grado a 10
4. Verificamos el # de vrtices impares sea un numero Par tenesmo que los
nmeros impares en la secuencia son 3, 3=2
G2=4
Sacamos el vrtice con grado 4 de la secuencia y le restamos -1 a los 4 primeros
vrtices
44332222222
3221222222 ordenamos la secuencia
3222222221(2)
1. Organizamos la secuencia.
3222222221
2. 3+2+2+2+2+2+2+2+2+1=20 verificamos que la sumatoria total de los grados
nos d un nmero par.
3. Verificamos que el # total de vrtices sea mayor al vrtices con mayor grado
(n-1)(10-1)=9 como vemos no hay vrtice con mayor grado a 9
4. Verificamos el # de vrtices impares sea un numero Par tenesmo que los
nmeros impares en la secuencia son 3, 1=2
G3=3
Sacamos el vrtice con grado 3 de la secuencia y le restamos -1 a los 3 primeros
vrtices
3222222221
1. Organizamos la secuencia.
222221111
2. 2+2+2+2+2+1+1+1+1=14 verificamos que la sumatoria total de los grados nos
d un nmero par.
3. Verificamos que el # total de vrtices sea mayor al vrtices con mayor grado
(n-1)(9-1)=8 como vemos no hay vrtice con mayor grado a 8
4. Verificamos el # de vrtices impares sea un numero Par tenesmo que los
nmeros impares en la secuencia son 1, 1, 1, 1=4
G4=2
Sacamos el vrtice con grado 2 de la secuencia y le restamos -1 a los 2 primeros
vrtices
222221111
11221111 ordenamos la secuencia
22111111(4)
1. Organizamos la secuencia.
22111111
2. 2+2+1+1+1+1+1+1=10 verificamos que la sumatoria total de los grados nos d
un nmero par.
3. Verificamos que el # total de vrtices sea mayor al vrtices con mayor grado
(n-1)(8-1)=7 como vemos no hay vrtice con mayor grado a 7
4. Verificamos el # de vrtices impares sea un numero Par tenesmo que los
nmeros impares en la secuencia son 1, 1, 1, 1, 1,1=6
G5=2
Sacamos el vrtice con grado 2 de la secuencia y le restamos -1 a los 2 primeros
vrtices
22111111
1011111 ordenamos la secuencia
1111110(5)
1. Organizamos la secuencia.
1111110
2. 1+1+1+1+1+1+0=6 verificamos que la sumatoria total de los grados nos d un
nmero par.
3. Verificamos que el # total de vrtices sea mayor al vrtices con mayor grado
(n-1)(7-1)=6 como vemos no hay vrtice con mayor grado a 6
4. Verificamos el # de vrtices impares sea un numero Par tenesmo que los
nmeros impares en la secuencia son 1, 1, 1, 1, 1,1=6
G6=1
Sacamos el vrtice con grado 1 de la secuencia y le restamos -1 a los 1 primeros
vrtices
1111110
011110 ordenamos la secuencia
111100(6)
1. Organizamos la secuencia.
111100
2. 1+1+1+1+0+0=4 verificamos que la sumatoria total de los grados nos d un
nmero par.
3. Verificamos que el # total de vrtices sea mayor al vrtices con mayor grado
(n-1)(6-1)=5 como vemos no hay vrtice con mayor grado a 5
4. Verificamos el # de vrtices impares sea un numero Par tenesmo que los
nmeros impares en la secuencia son 1, 1, 1, 1=4
G7=1
Sacamos el vrtice con grado 1 de la secuencia y le restamos -1 a los 1 primeros
vrtices
111100
01100 ordenamos la secuencia
11000(7)
1. Organizamos la secuencia.
11000
2. 1+1+0+0+0=2 verificamos que la sumatoria total de los grados nos d un
nmero par.
3. Verificamos que el # total de vrtices sea mayor al vrtices con mayor grado
(n-1)(5-1)=4 como vemos no hay vrtice con mayor grado a 4
4. Verificamos el # de vrtices impares sea un numero Par tenesmo que los
nmeros impares en la secuencia son 1, 1=2
G8=1
Sacamos el vrtice con grado 1 de la secuencia y le restamos -1 a los 1 primeros
vrtices
11000
0000 ordenamos la secuencia
0000(8)
2. 11000
3.111100
4. 1111110
5. 22111111
6) 222221111
7. 3222222221
8. 44332222222
9. 55543332222
1.5.
Subgrafo
Un subgrafo es un grafo que esta contenido dentro de otro grafo y que se obtiene
eliminando algunas aristas y vrtices del grafo principal.
Grafo G
subgrafo de G
1.6.
1.6.1. Unin
La unin de un subgrafo G, G1 y G2 nos dar como resultado un grafo G3 est
definida como la unin de los sus conjunto de vrtices y aristas
Para dos grafos G1=(V1,E1) y G2(V2,E2) su unin est definida de la siguiente
manera G1UG2=(V1UV2, EiUE2)
1.6.2. Interseccin
La interseccin de dos grafos est definida de la siguiente manera: Para dos
grafos G1 = (V1, E1) y G2 = (V2, E2), G H = (V1 V2 , E1 E2 )
1.7.
Conexin En Grafos
1.7.1. Ruta
Una ruta es una secuencia de vrtices dentro de un grafo tal que exista una
arista entre cada vrtice y el siguiente. Se dice que dos vrtices estn
conectados si existe un camino que vaya de uno a otro, de lo contrario
Fig. 1.0
Ahora buscamos las diferentes rutas para llegar al vrtice final (politcnico)
empezando por el vrtice inicial (Lacides) como veremos en la figura 1.1
Fig 1.1
Como podemos ver una de las rutas existentes para llegar al politcnico esta
denotada por la lnea azul, y los vrtices por los cuales recorre estn
detonados por un borde verde
Veamos otro ejemplo en la figura 1.2 de las rutas existentes para llegar al
vrtice final politcnico iniciando por el Lacides
Vj
Vi
Como podemos ver en la figura 1.2 podemos ver dos rutas por las cuales
podemos llegar al vrtice final (politcnico) empezando desde el vrtice
inicial (Lacides), las dos rutas existentes estn denotadas por una lnea azul
y la otra naranja y de ah los vrtices recorridos estn denotados con un
borde verde. Estas son unas de las mltiples rutas que hay para llegar a
dicho vrtice.
1.7.2. Cadena
Un secuencia de vrtices y aristas para recorrer desde un nodo inicial hasta
un nodo final donde se repite vrtices pero no aristas.
Primero sustituimos los nombres de los vrtices detonados de la siguiente
forma para hacerlo de forma ms entendible y acadmica.
Grafo principal.
Fig. 2.0
Fig 2.1
Fig 2.1
Como vemos la cadena simple mas optima es de longitud 3 , donde
recorremos la siguiente secuencia V2 a1, V1 a10, V7 a11.
Fig 2.2
Fig 2.3
Fig 2.4
Fig 2.5
Otro caso que podremos identificar de un ciclo simple lo veremos en ese mismo
grafo en la figura 2.5.1
Fig 2.5.1
Otros dos ciclos simples los podremos observar en la siguiente figura
Podemos observar los ciclos simples uno denotado por la lnea azul y el otro con
la lnea verde
1.8.
1.9.
Distancia En Un Grafo
CS1: V1a10V7a11
CS2: V1a10V7a12V12a16
CS3: V1a4V4a7V5a13V8
CS4: V1a4V4a8V7a9V6a13V8
CS5:V1a1V2a2V3a3V4a5V5a14V8
(C1) = L2
(C2) = L3
(C4) = L3
(C3) = L4
(C5) = L5
1.9.1. Longitud
El nmero de aristas de una cadena.
1.9.2. Mtrica
La distancia entre dos vrtices de un grafo conexo G puede ser considerada como
una funcin que asigna a cada par de vrtices de grado G un numero entero no
negativo. Esta funcin asi definida satisface las condiciones
1. d(Vi,Vj) 0 y d (Vi,Vj) =0 si y solo si Vi=Vj
2. d(Vi,Vj)= d (Vi, Vj)
3. d(Vi,Vj) =d (Vi, Vk) + (Vk, Vj) para algn Vk
La funcin que satisface estas tres propiedades se le conoce como Mtrica.
Nuestro grafo cumple con estas tres propiedades si las interpretamos cualquier
distancia des mayor a cero o puede ser igual a cero si no se recorre otro vrtice, la
segunda la distancia del vrtice inicial al vrtice final es igual a este misma, y la
tercera la distancia del vrtice inicial al vrtice final es igual a la distancia de un
vrtice intermedio sumado con el vrtice final. Por lo tanto procedemos a definir y
calcular los siguientes trminos:
1.9.3. Excentricidad
Es la distancia que hay de V al vrtice mas lejano a v en el grafo G, es decir E(v)
=max. d(V,Vi) donde Vi V(G)
1.9.4. Radio
Es la excentricidad mnima en el centro de un grafo
1.9.5. Dimetro
El dimetro de un grafo conexo G, es la mxima distancia entre dos pares de
vrtices de G esto es D(v) =max. D(V,W) V,W V(G)
En nuestro grafo identificaremos cada uno de estos valores viendo que cumpla
con dichas propiedades
Excentricidad
Radio
Radio: Es la excentricidad mnima en el centro de un grafo, lo sealamos con la
lnea rosada
En nuestro Grafo se tiene:
Excentricidad: E(V1)= E(V2) =E(V3) E(V4)= E(V5) E(V6)=E(V7)=E(V8) E(V9)=
E(V10) =E(V11) E(V2)= 5, E(V6)= E(V4) =E(V8)= 2
Radio: De nuestro grafo es 1 Los grafos centros son V6, V4, V8
Dimetro: Es 5
Grafo pesado
1.10.2.
Algoritmo de Dijkstra
De los vrtices ya visitados escogemos el que tenga menos peso en este caso el
vrtice NORMAL
Marcamos con el color azul los vrtices adyacentes el vrtice (Normal) excepto el
vrtice POLITEC ya que este fue etiquetado como permanente en este caso sera
el vrtice Encanto
Marcamos con azul los vrtices adyacentes al vrtice ENCANTO los cuales seran
CONAL, ICIL, PAULO VI Y D.SANCHEZ
Referencias
[1 [En lnea]. Available: https://sites.google.com/site/cursomatematicasdiscretas/5] 1.
[2 [En lnea]. Available: https://es.wikipedia.org/wiki/Teor%C3%ADa_de_grafos.
]
[3 wikipedia, [En lnea]. Available: https://es.wikipedia.org/wiki/Grafo_regular.
]
[4 wikipedia, wikipedia, 2015 agosto 2015. [En lnea]. Available:
] https://es.wikipedia.org/wiki/Teor%C3%ADa_de_grafos.