Академический Документы
Профессиональный Документы
Культура Документы
GRAFOS : CONCEPTOS BASICOS
Sea V un conjunto finito no vacio y sea E V x V. El par (V, E) es un grafo no
dirigido, donde V es un conjunto de vértices o nodos y E es un conjunto de aristas.
Denotaremos el número de vértices del conjunto como |V|=n y el número de aristas del
mismo como |E|=m.
Para cualquier arista, como por ejemplo, b-c (figura 1), decimos que la arista es
incidente en los vértices b y c; b es adyacente a c y c es adyacente a b. Para cualquier
arco, como puede ser g-f (figura 1), g es el origen o fuente de la arista (g, f) y el vértice f
es el término o vértice terminal. Se denomina bucle o lazo a una arista o un arco que
tiene como fuente y término el mismo nodo o vértice.
, , , , , , …….., , , , ,
16
Un camino puede repetir vértices y aristas. Si no se repite ninguna arista en el camino x-
y, entonces el camino es elemental. También se le denomina recorrido. Un recorrido
cerrado se llama circuito. Si ningún vértice del camino se presenta más de una vez, el
camino es simple. El término ciclo se usa para describir un camino simple cerrado.
Decimos que el grafo es conexo si existe un camino simple entre cada par de vértices
cualesquiera distintos de G. Un grafo que no es conexo es disconexo o no conexo.
Denotaremos por C (G) al número de componentes de G. Así, C (G) será uno si el grafo
es conexo.
Diremos que un grafo regular es aquel en el cual todos los vértices tienen el mismo
número de aristas incidentes, y aleatorio si sus aristas siguen una distribución aleatoria
y, por tanto, no ha sido diseñado con ningún criterio concreto.
• Distancia entre dos vértices: Longitud del camino más corto entre esos vértices.
Denotaremos entonces la distancia mínima entre los vértices i y j como dij, si se
suponen distancias reales y se consideran aspectos métricos, y uij si se suponen
distancias unidad y se consideran, por tanto, aspectos topológicos. Esta
magnitud se calcula realizando cualquier algoritmo de camino más corto como
el algoritmo de Dijsktra (visto posteriormente) desde cada vértice al resto.
• Diámetro: Longitud del camino más corto para unir los dos vértices más
alejados de la red. También puede ser entendido como el máximo de las
excentricidades de todos los vértices del grafo. A partir de ahora lo denotaremos
con D.
18
• Arista de corte de un grafo: Arista que cuando se elimina incrementa el número
de componentes conexas del grafo, es decir, escinde el grafo en dos o varios
subgrafos conexos.
vértices, a saber y .
2. Φ
19
• Algoritmo de Dijsktra
Γ , , , ,…, ,
Como γ ,…, .
Si llamamos gj al peso del camino más corto entre el nodo v1 y el j, el algoritmo sigue
los siguientes pasos:
• Ejemplo
20
En este punto de la memoria, calcularemos todos estos conceptos definidos en este
primer apartado sobre algún grafo sencillo. Con ello se pretende aclarar los conceptos y
dudas que pudieran surgir en su lectura.
Figura 2: Nodos numerados (negro), aristas numeradas (verde), peso de cada arista (rojo).
La matriz de adyacencia es
0 1 0 1 0 1
1 0 1 0 1 0
0 1 0 1 0 0
1 0 1 0 1 0
0 1 0 1 0 1
1 0 0 0 1 0
21
0 1 2 1 2 1
1 0 1 2 1 2
2 1 0 1 2 3
1 2 1 0 1 2
2 1 2 1 0 1
1 2 3 2 1 0
Las distancias mínimas reales entre sus vértices son más complejas de calcular. Para
hacerlo, emplearemos el algoritmo de Dijsktra:
Origen: Vértice 1
‐ Paso 2: Existen dos valores mínimos. Sería indiferente que cogiéramos uno u
otro. Añadiremos al conjunto P el nodo 3, con lo que P = {1, 2, 3,4} y T = {5,6}.
‐ Paso 3: El nodo 3 no está conectado ni al vértice 5 ni al 6, luego en este caso no
habría que actualizar ningún valor.
‐ Paso 2: Añadimos el nodo 6 al conjunto. P = {1, 2, 3, 4,6} y T = {5}.
22
‐ Paso 3: El nodo 5 está conectado al 6. Actualizamos el valor de distancia:
0 3 4 2 5 4
Origen: Vértice 2
Los razonamientos seguidos han sido los mismos, por lo que se realizarán los
cálculos de forma más esquemática.
23
‐ Paso 3: Al no estar el nodo 6 conectado al 4 no he de actualizar el valor.
3 0 1 5 2 7
Origen: Vértice 3
4 1 0 7 3 8
Origen: Vértice 4
2 5 7 0 5 6
Origen: Vértice 5
Origen: Vértice 6
Por lo tanto, la matriz de distancias mínimas entre cada par de nodos es:
24
0 3 4 2 5 4
3 0 1 5 2 7
4 1 0 7 3 8
2 5 7 0 5 6
5 2 3 5 0 6
4 7 8 6 6 0
Y el diámetro, D = 8.
Por lo que, kmin = 2 y kmáx = 3. El valor medio de grado kmed = 1/6*(3*4+2*2) =16/6 =
2,66667.
Si definimos, por ejemplo, un conjunto E1 formado por las aristas {2,5}, N(E1) estaría
formado por los vértices {1,2,4,5}.
25