Professional Documents
Culture Documents
- Tipos de Grafos.
- Problemas de coloración.
2 1 3
4
Formalización de Modelos
Grafos Dirigidos
2 4
Grafo dirigido o
1-grafo
1 5 6
3
7
2 4
1 5 6 2-grafo dirigido o
multigrafo
3
7
Definiciones y terminología básica
Grafos No Dirigidos
2 5 2 5
8 8
1 3 6 1 3 6
9
9
4 4 7
7
Se definen los nodos adyacentes del nodo i por i j | i, j E .
La versión dirigida de un grafo no dirigido se obtiene considerando el
mismo conjunto de nodos y por cada arista {i, j} en E se añaden los
arcos (i, j) y (j, i) en A. Por tanto, i i para la versión dirigida de un
grafo no dirigido.
Definiciones y terminología básica
El grado de salida de un nodo i es (i ) i .
Un camino simple es el que no atraviesa ningún arco del grafo más de una
vez. Un camino elemental es un camino en el que no se repite ningún
vértice. También se puede definir como un camino en el que sus vértices no
tienen grado mayor que 2. Es evidente que cada camino elemental también
es simple.
3 4 3 4 3 4 5
G1 G2 G3
G1 tiene un circuito euleriano, G2 no tiene un circuito euleriano ni camino
euleriano. G3 tiene un camino euleriano.
1 2
1 2
6 8
6 8
3 4
3 4
G2
G1
G1 tiene un camino hamiltoniano pero no un circuito hamiltoniano,
G2 tiene un circuito hamiltoniano.
2 2
1 4 1 4
3 3
a) b)
Definiciones y terminología básica
C on e c t i v i d a d f u e r t e : U n g r a f o c on e x o e s f u e r t e m en t e c o n e x o
s i e x is t e a l m e n o s u n c a m in o e n t r e c u a lq u ie r p a r d e n o d o s d e l
g r a f o . E n la F ig u r a a ) a n t e r io r la c o m p o n e n t e d e f in i d a p o r e l
conjunto de n od o s {1,2,3} es fuertemente co n e x a , s in
e m b a r g o e l g r a f o n o e s f u e r t e m e nt e c o n e x o d e b id o a q u e n o
c o n t ie n e c a m in o s d e s d e e l n o d o 4 a l r e s t o d e lo s n o d o s .
Á r b o l : u n á r b o l es u n g r a f o c o n e x o q u e n o co n t ie n e c ic lo s . E l
c o n c e p t o d e á r b o l e s m u y im p o r t a n t e e n t e o r ía d e g r a f o s .
A s u m ir e m o s , la s s ig u ie n t e s p r o p i e d a d e s e le m e n t a l e s d e lo s
á r b o le s :
a ) U n á r b o l d e n n o d o s c o n t ie n e e x a c t a m e n t e n - 1 a r c o s .
b ) U n á r b o l t ie n e a l m e n o s d o s n o do s h o j a ( n o do s co n
grado 1)
c ) C a d a d o s n o d o s d e u n á r b o l e s t á n c o n e c t a d os p o r u n a
ú n ic a c a d e n a o c a m in o .
Definiciones y terminología básica
B o s qu e : U n g r a fo q u e n o c o n t ie n e c ic lo s e s u n b o sq u e . D ic h o
de otra manera, un bosque es una c o le c c ió n de á r b o le s .
S u b á r b o l : U n s u b g r a f o c o n e x o d e u n á r b o l e s u n s u b á r b o l.
Á r b o l g e n er a d o r : u n á r b o l T e s un á r b o l g e n e r a d o r d e l g r a f o
G si T es un subgrafo generador de T. Todo árbol generador de
u n g r a f o c o n e x o G d e n n o d o s t ie n e ( n - 1 ) a r c o s .
Tipos de Grafos
G r a f o b i p a r t i t o : u n g r a f o G = ( V , A ) e s u n g r a f o bip a r t it o s i
p o d e m o s d iv id ir s u c o n j u n t o d e n od o s e n d o s s u b con j u n t o s V1
y V2 t a l q u e c a d a a r c o (i, j) A t ie n e u n e x t r e m o e n V1 y e l o t r o
e n V2 . L a F ig u r a m u e s t r a u n g r a f o bip a r t it o c o n V1 = { 1 , 2 , 3 } y
V2 = { 4 , 5 } . La s ig u i e n t e p r o p ie d a d c a r a c t e r iz a a lo s grafos
b ip a r t it o s : U n g r a f o G e s b ip a r t it o s i y s ó lo s i t o d o c ic lo e n G
c o n t ie n e u n n ú m e r o p a r d e a r c o s .
1
4
5
3
Grafo bipartito.
Tipos de Grafos
1 1 2 1 2 1 2
3 3 4
1 1 2
2 3 3 4 5 6
Tipos de Grafos
Grafos planares
Un grafo es planar si se puede representar en el plano de forma que sus
aristas no se corten.
Por tanto, pueden existir formas alternativas de representación de un
grafo que lo transformen en plano.
1 2 1 2
G2 es la representación
planar de G1
3 4 3 4
G1 G2
Para determinar si un grafo es no planar se utilizan las siguientes
Propiedades:
1 e1 2
1 1 0 0 0 1
e6 e3 1 0 1 1 0 0
A
0
e2
e4 0 1 1 0 1
4 e5 3 0 0 0 1 1 1
Representación de Grafos
1 1 0 0 0 1
Si no consideramos 1 0 1 1 0 0
las direcciones de B
los arcos del grafo
0 1 1 0 1 0
dirigido anterior
0 0 0 1 1 1
Representación de Grafos
1 e1 2
0 1 1 0
e3 0 0 1 1
e6 A
e4
e2 0 0 0 1
4 e5 3
1 0 0 0
Representación de Grafos
18
0 35 43
1
35
3
1 9 0 85
43 19
43
W 1 8 4 3 0 1 1
16 11 0
5
2 85
77 16 77 0
4
Representación de Grafos en un ordenador
18
1 3
35
43
T=(1, 1, 2, 2, 3, 3, 3, 5, 5)
19
43
H=(3, 5, 1, 4, 1, 2, 4, 2, 4)
16 11
2 85 C=(35, 43, 19, 85, 18, 43, 11, 16, 77)
5
77
4
Representación de Grafos en un ordenador
2 1 19 4 85 NULL
3 1 18 2 43 4 11 NULL
4 NULL
5 2 16 4 77 NULL
Problemas de Coloración de Grafos
La construcción de mapas, en los que regiones limítrofes deben tener
colores distintos, es un problema de interés en el estudio de los grafos.
2
3
2 1
1 3
5 6
4 6 5
4
7