Professional Documents
Culture Documents
Matemticas Discretas:
Relaciones y grafos.
Integrantes:
Caldern Solorio Abraham
Camacho Hernndez Gibran Hazael
Camacho Ramrez Alfredo
Jimnez Cullar Erick Daniel
Vega Balderas Julio Csar
Periodo Agosto-Diciembre 2014.
Contenido:
1. Semblanza del equipo.
2. Relaciones.
2.1
2.2
2.3
2.4
2.5
3. Teora de Grafos.
3.1.
3.2.
3.3.
3.4.
2. Relaciones
Relacin es la correspondencia de un primer conjunto, llamado Dominio, con un
segundo conjunto, llamado Recorrido o Rango, de manera que a cada elemento
del Dominio le corresponde uno o ms elementos del Recorrido o Rango.
Ejercicio
Dados dos conjuntos A y B una relacin definida de A en B es un conjunto de
parejas ordenadas (par ordenado) que hacen verdadera una proposicin; dicho de
otro modo, una relacin es cualquier subconjunto del producto cartesiano A x B
Ejemplo
Si A = {2, 3} y B = {1, 4, 5}, encontrar tres relaciones definidas de A en B.
Solucin
El producto cartesiano de A x B est conformado por las siguientes parejas o
pares ordenados:
A x B = {(2, 1), (2, 4), (2, 5), (3, 1), (3, 4), (3, 5)}
Y cada uno de los siguientes conjuntos corresponde a relaciones definidas de A
en B:
R1 = {(2, 1), (3, 1)}
R2 = {(2, 4), (2, 5), (3, 4), (3, 5)}
R3 = {(2, 4), (3, 5)}
La relacin R1 se puede definir como el conjunto de pares cuyo segundo elemento
es 1, esto es, R1 = {(x, y) / y = 1}.
La relacin R2 est formada por los pares cuyo primer componente es menor que
el segundo componente, R2 = {(x, y) / x < y}
Y la relacin R3 est conformada por todos los pares que cumplen con que el
segundo componente es dos unidades mayor que el primer componente, dicho de
otro modo, R3 = {(x, y) / y = x + 2}
As, se puede continuar enumerando relaciones definidas a partir de A x B. Como
se puede ver, la regla que define la relacin se puede escribir
mediante ecuaciones o desigualdades que relacionan los valores de x e y. Estas
reglas son un medio conveniente para ordenar en pares los elementos de los dos
conjuntos.
http://www.profesorenlinea.com.mx/matematica/Relaciones_y_funciones.html
Notacin
Relacin reflexiva
Como par
es
ordenados
http://clldvhotmail.blogspot.mx/
z).
Ejemplo
I A es transitiva en A.
Ejemplo
Sea = {2, 4, 6, 3} entonces:
R = {(2, 2), (2, 3), (4, 6), (6, 2), (4, 2), (4, 3), (6, 3)} es transitiva en A.
S = {(2, 2), (4, 4), (4, 2), (2, 6), (6, 4), (6, 2)} no es transitiva en A.
Ejemplo
La relacin T = {(x, y) / x N, y N x |y} es transitiva en N.
Por ejemplo, es mayor que, es por lo menos tan grande como, y es igual a
(igualdad) son las relaciones transitivas:
Siempre que A > B y B > C, entonces tambin A > C
Siempre que B de A y C, entonces tambin C de B de A
Siempre que A = B y B = C, entonces tambin A = C
Por una cierta hora, los economistas y los filsofos creyeron que la preferencia era
una relacin transitiva sin embargo all ahora es las teoras matemticas que
demuestran que las preferencias y otros resultados econmicos significativos
pueden ser modelados sin el recurso a esta asuncin.
Por otra parte, es la madre de no es una relacin transitiva, porque si Alicia es la
madre de Brenda, y Brenda es la madre de Claire, despus Alicia no es siempre la
madre de Claire. Cul es ms, es anti transitiva: Alicia puede nunca sea la madre
de Claire.
Entonces otra vez, en biologa necesitamos a menudo considerar maternidad
sobre un nmero arbitrario de generaciones: la relacin es
a matrilineal antepasado de ". Esto es una relacin transitiva. Ms exacto,
es encierro transitivo de la relacin est la madre de.
Ms ejemplos de relaciones transitivas:
es a subconjunto de " (fije la inclusin)
se divide (divisibilidad)
implica (implicacin)
Relaciones matemticas
Los tipos de relaciones son los siguientes:
Relacin Reflexiva
Relacin Transitiva
Relacin Simtrica
(d) Como dijimos anteriormente, una relacin binaria sobre el conjunto de los nmeros reales
puede representarse grficamente en el plano cartesiano. La figura siguiente es la grfica de la
relacin
R = {(x, y) R R : |x| + |y| = 1}
Ejemplo 3
Sea A = {1, 2, 3} y R = {(1, 2),(1, 3),(3, 2)}. R es una relacin en A ya que es un subconjunto de A
A. Con respecto a esta relacin, tendremos que
1R 2, 1R 3, 3R 2, pero 1R / 1, 2R / 1, 2R / 2, 2R / 3, 3R / 1, 3R / 3
Ejemplo 4
Para los conjuntos U = {1, 2, 3, 4, 5}, A = {1, 2, 3}, B = {2, 4, 5}, determinar:
(a) |A B|.
(b) El nmero de relaciones de A a B.
(c) El nmero de relaciones binarias en A.
(d) El nmero de relaciones de A a B que contengan al (1,2) y al (1,5).
(e) El nmero de relaciones de A a B que contengan exactamente cinco pares ordenados.
(f) El nmero de relaciones binarias en A que contengan siete elementos como mnimo.
Solucin
(a) |A B| = |A| |B| = 3 3 = 9
(b) Sea N el nmero de relaciones de A a B.
Como una relacin es cualquier subconjunto del producto cartesiano de A por B, el nmero de
relaciones de A a B ser igual al nmero de subconjuntos que tenga A B, es decir, el nmero de
elementos del conjunto de las partes de este conjunto, por tanto,
N = |P (A B )| =
N = |P (A A)| =
(d) Si eliminamos del producto cartesiano de A y B los pares (1,2) y (1,5), quedarn 7 pares, luego
el nmero de posibles relaciones que pueden establecerse sin ellos ser igual al nmero N de
relaciones que contienen a los dos pares dados ya que bastara con aadirlos a cada una de las
relaciones que no los tienen, por tanto,
N=
(e) Dos subconjuntos con cinco pares del producto cartesiano de A y B, sern distintos slo si se
diferencian en algn par sin que el orden en que los mismos figuren en el subconjunto influya para
nada, por tanto, el nmero de subconjuntos de AB con cinco pares ser igual al de
combinaciones de nueve elementos tomados cinco a cinco, es decir, si N es el nmero pedido,
entonces
=( )
N=
(f) Sea
=( )
luego,
N=
( )
( )
( ) = 46
Ejemplo 5
Para U = , A = {2, 3, 4, 5, 6, 7}, B = {10, 11, 12, 13, 14}, escribir los elementos de la relacin R
A B, donde
aR b si y slo si a divide (exactamente) a b.
Solucin
R = {(2, 10),(2, 12),(2, 14),(3, 12),(4, 12),(5, 10),(6, 12),(7, 14)}
Ejemplo 6
Sea A = {1, 2, 3, 4} y definimos la relacin a R b b es mltiplo de a, a, b A
Calcularemos la matriz de la relacin R.
Solucin
La relacin vendr dada por el conjunto
R = {(1, 1),(1, 2),(1, 3),(1, 4),(2, 2),(2, 4),(3, 3),(4, 4)}
y la matriz ser, por tanto,
Ejemplo 7
En la figura mostramos una representacin grfica del digrafo D = (A, R ), siendo A el conjunto {a,
b, c, d} y R = {(a, a),(a, c),(b, c)}
( )
( )
( )
( )
( )
( )
( )
y los de salida,
Ejemplo 8
Representar grficamente el digrafo D = ( , R ), donde R es la relacin definida sobre el
conjunto de los nmeros naturales consistente en todos los pares de nmeros de la forma
(x, x + 2).
R ={(x, x + 2) : x
En efecto, R es reflexiva ya que para cada a A, el par (a, a) est en la relacin. La figura anterior
nos muestra el digrafo y la matriz de R.
Ejemplo 10
Consideremos en el conjunto Z de los nmeros enteros las relaciones menor o igual que y
menor que. Estudiar la reflexividad de ambas relaciones.
Solucin
(a) Menor o igual que. a R b a
En efecto, R es simtrica ya que para cada par (a, b) R, el par (b, a) tambin pertenece a R.
El digrafo y la matriz de R se muestran en la figura anterior
Ejemplo 12
Sea A = {1, 2, 3, 4} y R = {(1, 2),(1, 4),(2, 3),(2, 4),(3, 1),(4, 3)} una relacin definida en A.
Es asimtrica? Dibujar el digrafo y escribir la matriz de la relacin.
Solucin
R es, en efecto, asimtrica ya que para cada par (a, b) que pertenece a R, el par (b, a) no
pertenece.
Ejemplo 13
Sea A = {1, 2, 3, 4} y sea R = {(1, 2),(2, 2),(3, 4),(4, 1)} una relacin definida en A.
Es antisimtrica? Dibujar el digrafo y escribir la matriz de R.
Solucin
Observemos lo siguiente:
1 2 y (1, 2) R, pero (2, 1) R, es decir 1R 2 2R / 1.
1 3 y (1, 3) R y (3, 1) R, es decir 1R / 3 3R / 1.
Universidad de Cdiz
1 4 y (4, 1) R, pero (1, 4) R, es decir 4R 1 1R / 4.
:b=a+p
= a = a + p + q = p + q = 0 = p = q = 0 = a = b
:a=b+q
Ejemplo 15
En el conjunto Z de los nmeros enteros se considera la relacin R definida por:
xR y |x| = |y|
Estudiar la simetra y la antisimetra de R.
Solucin
Si x e y son dos enteros cualesquiera, entonces
xR y = |x| = |y| = |y| = |x| = yR x
es decir la relacin propuesta es simtrica.
Por otra parte, si x es un entero cualquiera distinto de cero, entonces
x x y |x| = |x| y |x| = |x|
es decir,
(xR (x) (x)R x) x x
luego R no es antisimtrica.
Ejemplo 16
Sea A = {1, 2, 3, 4} y R = {(1, 2),(1, 3),(1, 4),(2, 3)} una relacin definida sobre A.
Es transitiva? Dibujar el digrafo y escribir la matriz de la relacin.
Solucin
En efecto, R es transitiva porque si (a, b) R y (b, c) R, tambin est en R el par (a, c).
El digrafo y la matriz de R se muestran en la figura.
Ejemplo 17
Estudiar las propiedades de las relaciones definidas en el conjunto A = {1, 2, 3} cuyos
digrafos son los de la figura siguiente.
Solucin
(a)R 1 es la relacin de igualdad sobre A. Es reflexiva, simtrica, antisimtrica y transitiva.
(b) R 2 es simtrica. No es reflexiva, ni antisimtrica, ni transitiva.
(c) La relacin R 3 es antisimtrica y transitiva. No es reflexiva, ni simtrica.
(d) La relacin R 4 es la relacin vaca. Es simtrica, antisimtrica, y transitiva, pero no es
reflexiva.
(e) R 5 es la relacin universal. Es reflexiva, simtrica y transitiva, pero no es antisimtrica.
Ejemplo 18
Para las siguientes afirmaciones sobre relaciones en un conjunto A, donde |A| = n,
determinar si la proposicin es verdadera o falsa. Si es falsa dar un contraejemplo.
(a) Si R es una relacin reflexiva en A, entonces |R | n.
(b) Si R es una relacin en A y |R| n, entonces R es reflexiva.
(c) Si R 1 y R 2 son dos relaciones en A, tales que R 1 R 2, se verifica
Si R 1 es reflexiva, simtrica y transitiva, entonces R 2 tambin lo es.
(d) Se verifica el recproco del apartado anterior?
Solucin
(a) Verdadera.
Para todo a A ha de cumplirse que (a, a) R, luego en R hay, al menos, el mismo nmero de
elementos que en A.
(b) Falsa.
Por ejemplo, sea A = {1, 2} y R = {(1, 1),(1, 2),(2, 1} el |R | > |A| y, sin embargo, R no es
reflexiva.
(c) Reflexiva. Verdadero.
En efecto, si R 1 es reflexiva, entonces (a, a) R 1 para cada a de A, luego como R 1 R 2,
tendremos que (a, a) R 2, a A y R 2 tambin ser reflexiva.
Simtrica. Falso.
En efecto, si A = {1, 2} , R 1 = {(a, a)} y R 2 = {(a, a),(a, b)}, entonces R 1 es simtrica, R 1 R 2
pero R 2 no es simtrica.
Transitiva. Falso.
En efecto, sea A = {a, b, c} , R 1 = {(a, b),(b, c),(a, c)} y R 2 = {(a, b),(b, c),(a, c),(c, a)}. Entonces,
R 1 es transitiva, R 1 R 2, pero R 2 no es transitiva.
(d) Reflexiva. Falso.
En efecto, si A = {a, b} , R 1 = {(b, b)} y R 2 = {(a, a),(b, b)}, entonces R 2 es reflexiva, R1 R 2,
pero R 1 no es reflexiva.
Simtrica. Falso.
En efecto, si A = {a, b} , R 1 = {(a, b)} y R 2 = {(a, b),(b, a)}, entonces R 2 es simtrica, R 1 R 2,
pero R 1 no es simtrica.
Transitiva. Falso.
En efecto, si A = {a, b, c} , R 1 = {(a, b),(b, c)} y R 2 = {(a, b),(b, c),(a, c)}, entonces R 2 es transitiva,
R 1 R 2, pero R 1 no es transitiva.
Ejemplo 19
Determinar las propiedades de las siguientes relaciones
(a) R es la relacin definida en Z, donde x R y si y slo si x + y es par (impar).
(b) R es la relacin definida en Z Z, donde (a, b)R (c, d) si y slo si a c.
Solucin
(a) x R y x + y es par (impar)
Reflexividad.
Dado x Z cualquiera, se verifica que x + x = 2x es par, luego x R x, es decir la relacin par es
reflexiva.
La relacin impar, obviamente, no es reflexiva.
Simetra.
Dados x e y cualesquiera de Z, se verifica:
x R y x + y es par (impar) = y + x es par (impar) y R x
luego la relaciones par e impar son simtricas.
Antisimtrica.
Sean x e y dos enteros distintos cualesquiera tales que x + y sea par. Entonces, y + x tambin
es par, luego
x, y Z : x R y y R x x y
y la relacin par no es antisimtrica.
Lo mismo puede decirse de la relacin impar.
Transitiva.
Dados x, y, z cualesquiera de Z, tendremos:
x R y x + y par = p Z : x + y = 2p
= x + z = 2(p + q y) = x + z par = x R z
y R z y + z par = q Z : y + z = 2q
Luego la relacin par si es transitiva. Veamos la impar.
x R y x + y impar p Z : x + y = 2p + 1
x+z = 2(p+qy)+2 x+z par x R / z
y R z y + z impar q Z : y + z = 2q + 1
por tanto, la relacin impar no es transitiva.
(b) (a, b)R (c, d) a c
Reflexiva.
Para cualquier a entero, se verifica que a = a, luego a a, es decir, (a, b)R (a, b)
Simtrica.
Sean a, b, c y d cuatro nmeros enteros tales que a c. Entonces, (a, b)R (c, d), sin embargo el par
(c, d) no est relacionado con el (a, b) ya que c / a. Por tanto,
(a, b),(c, d) Z Z : (a, b)R (c, d) (c, d)R / (a, b)
es decir, la relacin no es simtrica.
Antisimtrica.
Sean (a, b) y (c, d) dos elementos de Z Z tales que a = c y b d. Entonces (a, b)R (c, d) y
(c, d)R (a, b), sin embargo (a, b) (c, d), es decir,
(a, b),(c, d) Z Z : (a, b)R (c, d) (c, d)R (a, b) (a, b) (c, d)
por lo tanto, la relacin no es antisimtrica.
Transitiva.
Dados tres elementos (a, b), (c, d) y (e, f), cualesquiera de Z Z, se verifica:
(a, b)R (c, d)
ac
3.
TEORIA DE GRAFOS
Grafos Dirigidos.
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.
Vrtices Adyacentes: si tenemos un par de vrtices de un grafo (U,
V) y si tenemos un arista que los une, entonces U y V son vrtices
adyacentes y se dice que U es el vrtice inicial y V el vrtice adyacente.
Caminos
Sean x, y " V, se dice que hay un camino en G de x a y si existe una sucesin
finita no vaca de aristas {x,v1}, {v1,v2},..., {vn,y}. En este caso
x e y se llaman los extremos del camino
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>}
Grficamente estas tres estructuras de vrtices y arcos se pueden
representar de la siguiente manera:
Grafo nulo: Se dice que un grafo es nulo cuando los vrtices que lo
componen no estn conectados, esto es, que son vrtices aislados.
Grafos Eulerianos.
Para definir un camino euleriano es importante definir un camino
euleriano primero. Un camino euleriano se define de la manera ms
sencilla como un camino que contiene todos los arcos del grafo.
Teniendo esto definido podemos hablar de los grafos eulerianos
describindolos simplemente como aquel grafo que contiene un camino
euleriano. El primer grafo de ellos no contiene caminos eulerianos
mientras el segundo contiene al menos uno.
Grafos Conexos.
Un grafo se puede definir como conexo si cualquier vrtice V pertenece al
conjunto de vrtices y es alcanzable por algn otro. Otra definicin que
dejara esto ms claro sera: "un grafo conexo es un grafo no dirigido de
modo que para cualquier par de nodos existe al menos un camino que los
une".
rboles.
Un rbol se define como un tipo de grafo que no contiene ciclos, es decir
es un grafo tambin a cclico, pero a su vez es conexo. Tal es el caso de los
siguientes dos grafos en donde se puede notar que ninguno de los dos
contiene repeticiones (ciclos).
Bosques de rboles.
Los bosques de rboles son un caso similar a los rboles, son a cclicos,
pero no son conexos. Como ejemplo tenemos la siguiente figura.
Ciclo de un grafo.
Ciclo: Es una cadena finita donde el nodo inicial de la cadena coincide con
el nodo terminal de la misma.
3.10 GRAFOS
Grafos no dirigidos En estos grafos, las aristas que comunican dos nodos
tienen dos sentidos. Si una arista va de x a y, la misma arista va de y a x. Se
expresa grficamente por lneas. La representacin grfica de un grafo se
define con un crculo o rectngulo para los nodos y las relaciones con
lneas o flechas segn sea un grafo no dirigido o un dgrafo,
respectivamente.
3.11 TIPOS DE GRAFOS.
Grafos Simples
Aqu lidiaremos con grafos simples, es decir en los que hay una arista o
lado entre vrtices como mximo, y en los que no hay loops o lazos que
conectan
algn
vrtice
consigo
mismo.
El grado de un nodo de un grafo simple es la cantidad de aristas o lados
que concurren a l.
Trayectorias y Circuitos
Si en un grafo simple se van recorriendo sucesivamente sus aristas de
modo tal que dos sucesivas sean adyacentes, es decir que concurran al
mismo vrtice por el que se pasa de una a la otra, se est recorriendo o
determinando una trayectoria o camino.
par-par,
par-impar,
impar-impar,
K1:0
K2:1
K3:3
K4:6
K5:10
K6:15
K7:21
K8:28
K9:36
K10:45
K11:55
K12:66
Grafo bipartito
Un Grafo
bipartito se
denomina
en Teora
de
grafos a
un grafo cuyos vrtices se
pueden
separar
en
dos conjuntos
disjuntos V1 y V2 y las aristas siempre unen vrtices de un conjunto con
vrtices de otro:
Puentes de Knigsberg.
El trabajo de Leonhard Euler, en 1736, sobre el problema de los puentes
de Knigsberg es considerado el primer resultado de la teora de grafos.
Tambin se considera uno de los primeros resultados topolgicos en
geometra (que no depende de ninguna medida). Este ejemplo ilustra la
profunda relacin entre la teora de grafos y la topologa.
En 1845 Gustav Kirchhoff public sus leyes de los circuitos para calcular
el voltaje y la corriente en los circuitos elctricos.
En 1852 Francis Guthrie plante el problema de los cuatro colores que
plantea si es posible, utilizando solamente cuatro colores, colorear
cualquier mapa de pases de tal forma que dos pases vecinos nunca
tengan el mismo color. Este problema, que no fue resuelto hasta un siglo
despus por Kenneth Appely Wolfgang Haken, puede ser considerado
como el nacimiento de la teora de grafos. Al tratar de resolverlo, los
matemticos definieron trminos y conceptos tericos fundamentales de
los grafos.
En esta estructura de datos la idea es asociar a cada vrtice i del grafo una
lista que contenga todos aquellos vrtices j que sean adyacentes a l. De
esta forma slo reservar memoria para los arcos adyacentes a i y no para
todos los posibles arcos que pudieran tener como origen i. El grafo, por
tanto, se representa por medio de un vector de n componentes (si |V|=n)
donde cada componente va a ser una lista de adyacencia correspondiente
a cada uno de los vrtices del grafo. Cada elemento de la lista consta de un
campo indicando el vrtice adyacente. En caso de que el grafo sea
etiquetado, habr que aadir un segundo campo para mostrar el valor de
la etiqueta.
Definiciones
Vrtice
Los vrtices constituyen uno de los dos elementos que forman un grafo.
Como ocurre con el resto de las ramas de las matemticas, a la Teora de
Grafos no le interesa saber qu son los vrtices.
Diferentes situaciones en las que pueden identificarse objetos y
relaciones que satisfagan la definicin de grafo pueden verse como grafos
y as aplicar la Teora de Grafos en ellos.
Grafo
Muchas redes de uso cotidiano pueden ser modeladas con un grafo: una
red de carreteras que conecta ciudades, una red elctrica o la red de
drenaje de una ciudad.
Subgrafo
Un subgrafo de un grafo G es un grafo cuyos conjuntos de vrtices y
aristas son subconjuntos de los de G. Se dice que un grafo G contiene a
otro grafo H si algn subgrafo de G es H o es isomorfo a H (dependiendo
de las necesidades de la situacin).
El subgrafo inducido de G es un subgrafo G' de G tal que contiene todas
las aristas adyacentes al subconjunto de vrtices de G.
Definicin:
Sea G=(V, A). G=(V,A) se dice subgrafo de G si:
1- V V
2- A' A
3- (V,A) es un grafo
(G, v)
G2 es un subgrafo de G.
Grafos completos
Un grafo es completo si existen aristas uniendo todos los pares posibles de
vrtices. Es decir, todo par de vrtices (a, b) debe tener una arista e que
los une.
Un
, es decir, grafo completo de n vrtices tiene exactamente
aristas.
La representacin grfica de los
como los vrtices de un polgono
regular da cuenta de su peculiar estructura.
Grafos bipartitos
Un grafo G es bipartito si puede expresarse como (es decir, sus vrtices
son la unin de dos grupos de vrtices), bajo las siguientes condiciones:
V2 .
se convierte en
Se
reemplaza la arista
y un vrtice w.
por
dos
aristas
Un grafo que no tiene ciclos y que conecta a todos los puntos, se llama
un rbol. En un grafo con n vrtices, los rboles tienen exactamente n 1 aristas, y hay nn-2rboles posibles. Su importancia radica en que los
rboles son grafos que conectan todos los vrtices utilizando el menor
nmero posible de aristas. Un importante campo de aplicacin de su
estudio se encuentra en el anlisis filogentico, el de la filiacin de
entidades que derivan unas de otras en un proceso evolutivo, que se
aplica sobre todo a la averiguacin del parentesco entre especies; aunque
se ha usado tambin, por ejemplo, en el estudio del parentesco entre
lenguas.
3.19 GRAFOS PONDERADOS O ETIQUETADOS
En muchos casos, es preciso atribuir a cada arista un nmero especfico,
llamado valuacin, ponderacin o coste segn el contexto, y se obtiene as
un grafo valuado.
Formalmente, es un grafo con una funcin v: A R+.
Por ejemplo, un representante comercial tiene que visitar n ciudades
conectadas entre s por carreteras; su inters previsible ser minimizar la
distancia recorrida (o el tiempo, si se pueden prever atascos). El grafo
correspondiente tendr como vrtices las ciudades, como aristas las
carreteras y la valuacin ser la distancia entre ellas.
Y, de momento, no se conocen mtodos generales para hallar un ciclo de
valuacin mnima, pero s para los caminos desde a hasta b, sin ms
condicin.
3.20 TEOREMA DE LOS CUATRO COLORES
Kn,
es
el grafo
3.22 DIMETRO
Algoritmo de Dijkstra
Algoritmo de Bellman-Ford
Algoritmo de Prim
Algoritmo de Ford-Fulkerson
Algoritmo de Kruskal
Algoritmo de Floyd-Warshall
3.23 APLICACIONES
Gracias a la teora de grafos se pueden resolver diversos problemas como
por ejemplo la sntesis de circuitos secuenciales, contadores o sistemas de
apertura. Se utiliza para diferentes reas por ejemplo, Dibujo
computacional, en toda las reas de Ingeniera.
Los grafos se utilizan tambin para modelar trayectos como el de una
lnea de autobs a travs de las calles de una ciudad, en el que podemos
obtener
caminos
ptimos
para
el
trayecto
aplicando
diversos algoritmos como puede ser el algoritmo de Floyd.
Para la administracin de proyectos, utilizamos tcnicas como PERT en
las que se modelan los mismos utilizando grafos y optimizando los
tiempos para concretar los mismos.
La teora de grafos tambin ha servido de inspiracin para las ciencias
sociales, en especial para desarrollar un concepto no metafrico de red
social que sustituye los nodos por los actores sociales y verifica la
posicin, centralidad e importancia de cada actor dentro de la red. Esta
medida permite cuantificar y abstraer relaciones complejas, de manera
que la estructura social puede representarse grficamente. Por ejemplo,
una red social puede representar la estructura de poder dentro de una
sociedad al identificar los vnculos (aristas), su direccin e intensidad y da
idea de la manera en que el poder se transmite y a quines.
Los grafos son importantes en el estudio de la biologa y hbitat. El vrtice
representa un hbitat y las aristas (o "edges" en ingls) representa los
senderos de los animales o las migracines. Con esta informacin, los
cientficos pueden entender cmo esto puede cambiar o afectar a las
especies en su hbitat.
Leonhard Euler
Edsger Dijkstra
Paul Erds
Frank Harary
Dnes Knig
Kazimierz Kuratowski
Gerhard Ringel
W.T. Tutte
Recorridos
Si T es un rbol con raz n y subrboles T1, T2, . . . , Tk, entonces, El listado
pre-orden de los nodos de T es la raz n, seguida por los nodos de T1 en
pre-orden, despus los nodos de T2 en preorden, y as, hasta los nodos de
Tk en pre-orden.
El listado post-orden de los nodos de T es los nodos de T1 en postorden,
seguidos de los nodos de T2 en post-orden, y as hasta los nodos de Tk en
post-orden, todos ellos seguidos de n. El listado en-orden de los nodos de
T es los nodos de T1 en-orden, seguidos por n, seguidos por los nodos de
T2, . . . , Tk, cada grupo.
Recorreremos el rbol Siguiente:
rboles binarios
Un
rbol
binario
representado
con
nodos
ligados:
Como lo indica su nombre, estos rboles esta formados por nodos que
pueden tener un mximo de 2 hijos.
DEFINICIONES:
rbol relleno: Cuando todo nodo tiene 2 hijos bien es hoja.
rbol binario completo: Un rbol binario rellenen dnde todas las hojas
tienen la misma profundidad.
Mtodos para recorrer un rbol binario:
a) Pre-orden (perder):
1. Primero se recorre la raz
2. Segundo se recorre el subrbol izquierdo en pre-orden
3. Tercero se recorre el subrbol derecho en pre-orden
b) En-orden (inorder)
1. Primero se recorre el subrbol izquierdo en-orden
2. Segundo se recorre la raz
3. Tercero se recorre el subrbol derecho en-orden
c) Post-orden (postorder)
1. Primero se recorre el subrbol izquierdo en post-orden
2. Segundo se recorre el subrbol derecho en post-orden
3. Tercero se recorre la raz
pre-orden : 32 1 5 1 8 11 17 23 56 43 41 53 72 64 80
en-orden : 1 5 8 1 17 11 23 32 41 43 53 56 64 72 80
post-orden : 1 8 5 17 23 11 1 41 53 43 64 80 72 56 32
3.26 PROPIEDADES
Todo rbol es a su vez un grafo bipartito. Todo rbol con slo un conjunto
numerable de vrtices es adems un grafo plano.
Todo grafo conexo G admite un rbol de expansin, que es un rbol que
contiene cada vrtice de G y cuyas aristas son aristas de G.
Dado n vrtices etiquetados, hay n n2 maneras diferentes de conectarlos
para construir un grafo. El resultado se llama frmula de Cayley. El
nmero de rboles con n vrtices de grado d1,d2,,dnes:
3- (V,A) es un grafo
(G, v)
G2 es un subgrafo de G.
Ejemplo de rbol.
Un grafo que no tiene ciclos y que conecta a todos los puntos, se llama
un rbol. En un grafo con n vrtices, los rboles tienen exactamente n 1 aristas, y hay nn-2rboles posibles. Su importancia radica en que los
rboles son grafos que conectan todos los vrtices utilizando el menor
nmero posible de aristas. Un importante campo de aplicacin de su
estudio se encuentra en el anlisis filogentico, el de la filiacin de
entidades que derivan unas de otras en un proceso evolutivo, que se
4.
Figura 1
figura 2
A
A
C
AC
D
B
Figura 3
Imaginemos a los vrtices de esta figura como ciudades y a las aristas como tramos de caminos
entre dos ciudades. Se pregunta si hay un camino formado de tramos que partiendo de una ciudad
visite todas las ciudades una sola vez volviendo a la ciudad de partida (ciclo hamiltoniano)
como puntos en el plano (ij) y unimos por flechas los pares que representan transiciones
posibles. Se trata de hallar una sucesin de flechas consecutivas que parta de (3,3) y termine en
(0,0)
http://mate.dm.uba.ar/~spuddu/teo_de_grafos/grafo1.doc
Dos grafos son isomorfos entre s cuando presentan tanto mismo nmero de vrtices
como de aristas. F, deben poseer, adems, igual conexin de vrtices.
Todo grafo hamiltoneano es biconvexo, luego todo grafo que no sea biconvexo no puede
ser hamiltoneano. V
Un grafo es bipartito si y slo si todo ciclo en el grafo tiene longitud par. F, puede no tener
ciclo.
Un sub grafo generado puede tener aristas distintas del grafo original. F, poda arista que
posea debe pertenecer al grafo original.
Un sub grafo inducido puede tener aristas distintas del grafo original. F, poda arista que
posea debe pertenecer al grafo original.
Circuito es igual a ciclo. F, en el ciclo el primer vrtice del conjunto es igual al ltimo, en
un circuito no.
Loop es un circuito de longitud 1.V
Un grafo conexo no puede tener conjunto independiente. Todo grafo conexo tiene
conjunto independiente de vrtices.
No existe relacin entre un grafo completo y una clique. F, Una clique es un subgrafo
completo.
Problema 02: En el grupo PL1 de prcticas de laboratorio de la asignatura EMI2 se van a hacer
prcticas por parejas, por lo que se solicita a los 16 alumnos que, previo acuerdo entre ellos,
indiquen con quienes les gustara formar pareja. Ser posible establecer 8 parejas para las
prcticas que respeten las preferencias de los alumnos?