Professional Documents
Culture Documents
CONECTIVIDAD EN
GRAFOS
Dra. Dulce Rivero
Navegación de grafos
Alcanzabilidad
Vertice de corte
Vértice que al eliminarse junto con sus aristas
incidentes produce un sub grafo con más componentes
conexas que la original
Eliminar un vértice en un grafo conexo produce un
subgrafo no conexo
Arista de corte
Arista que al eliminarse produce un subgrafo con más
componentes conexas que la original
Ejercicio
Teorema
Sea un grafo G y su matriz de adyacencia A con
respecto a alguna ordenación v1,v2,v3 ,….,vn. El número
de caminos distintos de longitud r de vi a vj , siendo r
>=0, es igual al elemento en la posición (i,j) de la matriz
Ar
Ejemplo
Ejemplo
La pregunta
Podemos movernos por la aristas de un grafo comenzando
por un vértice y volviendo a él después de haber pasado
por cada arista exactamente una vez?
Este problema es, en general, el problema de chequear si un
grafo contiene un circuito euleriano.
Definición
Sea G un grafo. Un circuito de G se dice que es euleriano si es
simple y pasa a través de todas las aristas de G.
Definición
Un camino euleriano es un camino simple que contiene todas
las aristas de G
Circuito euleriano
A B C
El grafo A= circuito a,e,c,d,e,b,a
El grafo C = camino euleriano a, c, d, e, b, d, a, b
El grafo B no contiene ni camino ni circuito euleriano
Ejercicio
• Dada la siguiente figura diga cual contiene un camino euleriano y
cual un circuito euleriano
Aplicaciones de los caminos
eulerianos
El estudio de los caminos eulerianos puede ser aplicado en
varias áreas:
Buscar caminos que cruzan todas las calles de una
ciudad;
cada camino en una red de transportes;
cada link en una red de computadores, etc.
Caracterización de Euler
existe un criterio simple para determinar si un multigrafo
conexo contiene un circuito euleriano (Euler, 1736):
Númro de aristas y vértices es finito
Teorema
Sea G un multigrafo conexo con al menos dos vértices.
Entonces G tiene un circuito euleriano si y solo si todos sus
vértices tienen grado par.
Demostración: necesaria
Hagamos c = w
Vértices de H tiene grado par
Construir un camino simple comenzando en w tomando
todas las aristas posibles c,d,e,c = camino
Consideraciones
Teorema de Ore
Sea G un grafo simple con n vérticas n ≥ 3 tal que grado(u) +
grado(v) ≥ n para cada par de vértices no adyacentes u y v de G.
Entonces, G contiene un circuito hamiltoniano
Ejercicio
Figura (a): Si el indicador está en 00 pero cerca de la frontera entre 00 y 11, una
pequeña irregularidad en el contacto puede hacer que selea 01 (sector
adyacente lejano), o 11 (sector adyacente), o 10 (sector opuesto). Errores en los
dos dígitos.
Figura (b): Sólo se pueden producir errores en un sólo dígito y caso de producirse
el error nos lleva siempre al sector más adyacente.
APLICACION: CODIGOS DE GRAY
Definición
Un código de Gray de longitud n es una asignación de
etiquetas a los 2n sectores iguales del círculo con expresiones
binarias de longitud n, de manera que las etiquetas de
sectores adyacentes difieran en exactamente en un dígito.