Mathematics">
ISOMORFISMO
ISOMORFISMO
ISOMORFISMO
MATEMÁTICA DISCRETA
ISOMORFISMOS
10
1
PROPÓSITO
• Resuelve ejercicios relacionados con
ISOMORFISMO de grafos
isomorfismo de grafos
FUNCIÓN BIYECTIVA
4 12 2 7
2
3
3 9 4 9
isomorfismo de grafos C C C
FUNCIÓN BIYECTIVA
A B A B
3 6 1
2
8 2
4 4 1
5 10 3 6
isomorfismo de grafos
• https://www.youtube.com/watch?v=58a6KqEOcoQ
• https://www.youtube.com/watch?v=fvH4JnH1Q6M
• FUNCIÓN BIYECTIVA
FUNCIÓN INYECTIVA Conocida también como función
univalente o uno a uno, se caracteriza porque cada elemento del rango
es imagen de un único elemento del ominio
ISOMORFISMO DE GRAFOS
• Dos grafos simples son isomorfos, si existe una función entre los
conjuntos de vértices que cumpla:
1. Sea biyectiva.
2. Las imágenes de dos vértices adyacentes son adyacentes.
COROLARIO: En un isomorfismo de grafos, el grado de ambos grafos
son los mismos
ISOMORFISMO DE GRAFOS
ISOMORFISMO DE GRAFOS
/ ↔
• https://www.youtube.com/watch?v=U0Wt6hNM9oE
2 3
C
A B
6 5
G H
G
E
E E
D
D D
C F
C F C F
G
AUTOMORFISMOS Y NÚMERO DE ISOMORFISMOS
B D 2
A 1
C 3 4
ISOMORFISMO DE GRAFOS
En teoría de grafos, un isomorfismo entre dos grafos G y H es una biyección
f entre los conjuntos de sus vértices que preserva la relación de adyacencia.
Es decir, cualquier par de vértices u y v de G son adyacentes si y solo si lo son
sus imágenes, f(u) y f(v), en H.
A pesar de su diferente aspecto, los dos grafos que se muestran a continuación
son isomorfos:
EJERCICIOS
Grafo G
G
DEFINICIÓN
1 2 A B
f (1)=A (1,A)
f (3)=C (3,C)
f (2)=D (2,D)
f (4)=B (4,B)
3 C D
4
G1 G2
MATRICES DE ADYACENCIA
PERMUTACIÓN ENTRE FILAS Y COLUMNAS
PROBLEMAS
G1= ( V1, E1) G 2=( V2, E2)
e1 D
2 3
e8 e5
e2 e3
e4
B
e6
A
1 4
e7
C
PROBLEMAS
e1 D
2 3
f(3)=A (3,A)
f(4)=C (4,C) e5
e8
e2 e3 f(2)=B (2,B)
e4
f(1)=D (1,D)
B
e6
A
1 4
e7
G1 G2 C
MATRICES DE ADYACENCIA
G1= G2=
Los grafos G Y H son isomorfos
U1 V1 V3
U2
f(U1)=V6
f(U2)=V3
U5 f(U3)=V4 V2 V6
U6 f(U4)=V5
f(U5)=V1
f(U6)=V2
U4 V5 V4
U3
H
G
f(U3)=V4
Los grafos G y H son isomorfos?
t
s
a b
w
x
f
e
h z y
g
d c v U
ISOMORFISMOS DE GRAFOS DIRIGIDOS
1 f(2)=B A
f(4)=A
B
2
f(3)=C
3 4
f(1)=D C D
G H
V1 V2
U1 U2
V3
U3 U4 V4
Los grafos G y H son isomorfos?
V3
U1
V4
U4
V5
U3 V2 H
U2
G
GRAFO BIPARTIDO
En teoría de grafos, un grafo bipartito es un grafo cuyos
vértices se pueden separar en dos conjuntos disjuntos, de
GRAFO BIPARTIDO
manera que las aristas no pueden relacionar vértices de
un mismo conjunto.
GRAFO BIPARTIDO. Un vértice de un subconjunto solo
se conecta con subconjuntos de otro.
PROPIEDADES
2E
2m
EJEMPLO
EJEMPLO
V={A,B,C,D,E,F}
E={(A,F),(A,D),(A,C),(F,B),(B,E),(F,E)}
Los grafos son usados con frecuencia para representar redes de comunicación o transporte. En un grafo que representa una de estas redes es importante conocer la existencia de caminos que recorren
todas las aristas o todos los vértices y que en cierto modo séan los más “económicos”. Para ello comenzaremos dando una serie de definiciones básicas
CAMINO O RUTA
Un camino o ruta de un grafo G es un secuencia (finita )en las que aparecen en forma alternadamente de
vértices y lados de G.
Forma simplificada:
EXTREMOS
:
CAMINO .Es una ruta que se debe seguir para llegar de un punto a otro.
Lo representaremos por :
CAMINO ELEMENTAL.
Es aquel camino que nunca pasa más de una vez por un mismo punto.
Un camino se dice que cerrado si sus extremos coinciden, es decir si empieza o termina en el mismo vértice. Es
aquel camino que vuelve a su punto de origen.
Un circuito es un camino cerrado en el cual todos los lados (aunque no necesariamente los vértices ) son
distintos).
Un ciclo es un camino cerrado en el cual todos los vértices (excepto el inicial y el final) son distintos y, como
consecuencia ,todos los lados también son distintos.
CAMINO ELEMENTAL O SIMPLE Es aquel camino que nunca pasa más de una vez por un mismo punto.
CAMINO COMPUESTO: Es aquel camino que utiliza más de una vez un mismo punto. En la figura anterior:
CIRCUITO
Es aquel camino que vuelve a su punto de origen.
CIRCUITO ELEMENTAL
Es el camino elemental que pasa por todos los vértices del grafo.
CIRCUITO HAMILTONIANO
Es un camino que vuelve a su punto de partida pasando por todos los vértices del grafo.
EN RESUMEN
Bucle
Es la conexión de un vértice consigo mismo por medio de un Lazo
arco Es la conexión de un vértice consigo mismo por
medio de un arista
H
GRAFO CONEXO
• Un grafo G=(V,E) se denomina conexo si existe un camino simple entre cualquier par de vértices. Se dice que
un grafo G es conexo, si existe un camino simple entre cualesquiera dos vértices diferentes de G. En caso contrario el grafo
es disconexo
b e c f
g
a b d e
d
c a h
CAMINO DE HAMILTON .Camino que recorre todos vértices exactamente una vez
CAMINOS DE EULER Y DE HAMILTON
CAMINO DE EULER. Camino que recorre todas las aristas
exactamente una vez
• La ruta ideal de un cartero inteligente que desea hacer bien su trabajo será aquella calle sólo debe recorrer
una vez. Si al recorrido de calles se asocia el grafo correspondiente entonces lo ideal es buscar el circuito
Euleriano. Pero si no existe, deberán repetirse algunas calles procurando hacer las mínimas repeticiones.
Esto fue estudiado por el matemático Chino Meigu Guan en 1962, se ha popularizado con el nombre de “El
problema del cartero chino”.
En la segunda figura puede notar que con el truco de introducir tan sólo una nueva arista
ya tiene un circuito Euleriano con la trayectoria indicada, en la que únicamente una calle
se recorre dos veces (5 y 6).
Este método se puede utilizar en otros contextos como en las empresas que deben distribuir sus
productos y quieren minimizar los recorridos y los tiempos empleados en estas labores, entre otros.
• ¿Se puede hallar un recorrido, partiendo de un vértice, en que a través de algunas aristas permita pasar por
todos los vértices una sola vez y regresar al vértice de partida?
Si este recorrido es posible se le denomina circuito Hamiltoniano.
En la figura anterior el trayecto DABCED sería Hamiltoniano, los circuitos Hamiltonianos lo que no
puede repetirse son los vértices, cosa que el circuito Euleriano si se puede.
A pesar de la dificultad que presentan los grafos grandes para determinar circuitos Hamiltonianos, el
problema es de gran interés para la organización de viajes, para las recogidas de todo tipo, para la
distribución de mercaderías en los supermercados, etc.
TEORÍA DE GRAFOS
DEFINICIONES BÁSICAS
Definición 1. Un grafo no dirigido G, consiste en un conjunto de vértices y
un conjunto E de aristas, tal que cada arista e que pertenece a E está
asociado a un par no ordenado de vértices. Si una arista e está asociada a un
único par no ordenado de vértices v y w, e = (v, w) o bien e = (w, v).
Definición 2. Un grafo dirigido G, consiste en un conjunto de vértices y un
conjunto E de aristas, tal que cada arista e que pertenece a E está asociado a
un par ordenado de vértices. Si una arista e está asociada a un único par
ordenado de vértices v y w, e = (v, w)
• https://www.youtube.com/watch?v=tIeGC2Fa5P4
• Definición 3. Sean x e y vértices no necesariamente diferentes de un grafo no dirigido.
Un camino de x hacia y en G es una sucesión alternada finita y sin bucles de V y E de G,
que empiezan en x y terminan en y.
• La longitud de un camino es n (# de aristas), donde n 1.
• Cualquier camino de x – y es un camino abierto.
• Cualquier camino de x – x es un camino cerrado.
• Si en el camino de x – y no se repiten aristas, el camino se llama RECORRIDO.
• Si en el camino de x – x no se repiten aristas, el camino se llama CIRCUITO.
• Si en el camino de x – y no se repiten vértices, el camino se llama CAMINO SIMPLE.
• Si en el camino de x – X no se repiten vértices, el camino se llama CICLO (Nº de
vértices 3).
• Definición 4. Se dice que un grafo G es conexo, si existe un camino simple
entre cualesquiera dos vértices diferentes de G. En caso contrario el grafo es
disconexo.b e c f
g
a b d e
d
c a h
Definición 7. Sea V un conjunto de n vértices. Un grafo simple que tiene n vértices y cada vértice
es adyacente a todos los demás se denomina GRAFO COMPLETO y se denota por Kn.
Definición 8. Sea G un grafo no dirigido sin bucles con n vértices. El complemento de G denotado
como G’ es el subgrafo de Kn formado por todos los vértices de G y todas las aristas que no estén
en G.
•
Definición 9. Un grafo G = (V, E) es un multígrafo, si existe a, b V con a b;
con 2 o mas aristas de la forma:
a) (a, b) para un grafo dirigido
b) {a, b} para un grafo no dirigido
GRADO O VALENCIA DE UN VÉRTICE
Definición 10. Sea G un grafo o multígrafo no dirigido, para cualquier vértice v
de G, el grado de v que se denota como grad(v), es el numero de aristas en G que
son incidentes con v. En este caso, un bucle en un vértice v se considera como dos
aristas incidentes en v.
Teorema: Si G = (V, E) es un grafo o multígrafo no dirigido, entonces:
Definición 11. Para cualquier grafo o multígrafo no dirigido, el numero de
vértices de grado impar siempre es par.
Definición 12. Un grafo o multígrafo no dirigido donde los vértices tienen el
mismo grado se denomina grafo regular y se denota como el grafo K-regular
(donde K es el grado del vértice)
Definición 13. Sea G = (V, E), un grafo o multígrafo no dirigido sin vértices
aislados, entonces G tiene un circuito Euleriano si G es conexo y todo vértice
de G es de grado par
Definición 14. Sea G = (V, E), un grafo o multígrafo dirigido, para cuaLuier vértice v que
pertenece a V:
Definición 15. Sea G = (V, E), un grafo o multígrafo dirigido, para cualquier vértice v que
pertenece a V:
a) El grado de entrada de v denotado como ge(v) es el numero de aristas de G que llegan a v
b) El grado de salida de v denotado como gs(v) es el numero de aristas de G que salen de v.
Definición 16. Sea G = (V, E), un grafo o multígrafo dirigido sin vértices aislados. EL grafo
G tiene un circuito Euleriano dirigido si y solo si G es conexo y el ge(v) = gs(v), v V
Definición 17. Sea G = (V, E), un grafo o multígrafo con v 3, se dice que G tiene un
ciclo Hamiltoniano, si existe un camino que comienza y termina en el mismo vértice
pasando exactamente una vez por cada vértice.