U NIDAD 3 G RAFOS : C AMINOS, ISOMORFISMO Y SU COLOREO M.C. Meliza Contreras González.

Slides:



Advertisements
Presentaciones similares
Tania Guzmán García Luis González Varela Alexandre González Rivas
Advertisements

Hoja 3.- Grafos ej ¿Cuál es el mínimo número de veces que hay que levantar el lápiz del papel para trazar los siguientes dibujos? El primer.
“GRAFOS” Chacón Zamora José Christian González García Andrea
RafaC - Matemática Discreta - UCM 07/08
GRAFOS HUGO ARAYA CARRASCO.
Estructuras de datos y algoritmos
Ciudad de Könisberg, Prusia, en XVIII:
Teoria de grafos.-clase 4
Cesar Luis García Castro
Matemáticas Discretas
Tema 5: Grafos Rafa Caballero - Matemática Discreta - UCM 06.
Agustín J. González ELO320: Estructura de Datos y Algoritmos
Matemáticas Discretas
Coloración de grafos Teoría de Grafos
Teoría de Grafos.
Agustín J. González ELO320: Estructura de Datos y Algoritmos
UNIDAD 2 Grafos Árboles abarcadores mínimos Caminos más cortos.
Capítulo 7: Grafos Autor: José Alfredo Jiménez Murillo.
GRAFOS EQUIPO E MATEMATTICAS DISCRETAS PRESENTA: Medina Chávez Héctor Bryan 1 INSTITUTO POLITECNICO NACIONAL SECCION DE ESTUDIOS DE POSGRADOS E INVESTIGACION.
M.C. Meliza Contreras González
U NIDAD 3 G RAFOS Y SU CONECTIVIDAD M.C. Meliza Contreras González.
Lic. Anabel Moreno Baltazar Teoría de Gráficas Ejemplo 1 Coloreado de mapas Planteamiento del problema Colorear el mapa con el mínimo número de colores.
Unidad 2: Análisis Combinatorio M.C. Meliza Contreras González.
Propiedad Intelectual Cpech PPTCAC042MT21-A16V1 Plano y espacio Propiedad Intelectual Cpech ACOMPAÑAMIENTO ANUAL BLOQUE 21.
Ejemplos de  2 y prueba de contingencia Queremos saber: 1.- Si la diferencia entre los parentales en cuanto al color de la flor se debe a un solo gen.
Divisibilidad –Prof. Lic. Javier Velásquez Espinoza.
Leyes de los senos y de los cosenos Luis Villacres.
Un grafo consta de un conjunto de vértices y un conjunto de aristas. Cada arista de un grafo se especifica mediante un par de vértices. Denotemos al conjunto.
COLORACIÓN DE GRAFOS Y POLINOMIO CROMÁTICO PAOLA FABRES MARÍA JULIA SEGURA.
Profesor: Mag. Ing. Pavel Aliaga E. Facultad de Ing. de Sistemas Universidad de Lima Teoría de Grafos Estructuras Discretas en Computación.
BÚSQUEDA DE SOLUCIONES Soluciones no Informadas (cont.) Dra. Myriam Hernández A.
Funciones Polinomicas
Geometría.
ÁNGULOS Ángulo : Es la figura geométrica formada por dos rayos que nacen de un mismo punto. Los rayos se llaman lados del ángulo y el punto común desde.
Curso Sygma. Grafos Universidad San Buenaventura Cali.
Las reglas del juego UNO
LOGICA Y MATEMATICA COMPUTACIONAL
Diagrama de Flujo de Datos (DFD)
REFORZAMIENTO EN MATEMÁTICAS
Algoritmo kruskal Es un algoritmo (ávido/voraz) de la teoría de grafos para encontrar un árbol de recubrimiento mínimo en un grafo conexo y ponderado.
TRIGONOMETRÍA Rama de la matemática que estudia la relación
PROBLEMA DEL AGENTE VIAJERO
Guía de Ejercicios 3: D&AA Universidad Viña del Mar 30/9/2002
Árboles Binarios * Recorridos * Tipo
RAZONES Y PROPORCIONES
UNIVERSIDAD ALONSO DE OJEDA FACULTAD DE CIENCIAS ADMINISTRATIVAS
I. E. Manuel González Prada 2015
Homología Definición Dos figuras planas son homográficas cuando se corresponden punto a punto y recta a recta de modo que a cada punto y recta de una.
Leyes de los senos y de los cosenos
Grafos Introducción y definiciones.
Estructuras de Datos MC Beatriz Beltrán Martínez Primavera 2018
Actividad de Apertura Trace los grafos de todos los árboles no isomorfos con seis vértices.
Introducción Los árboles fueron utilizados por primera vez en 1847 por Gustav Kirchhoff ( ) en su trabajo de redes eléctricas, aunque posteriormente.

Grafos (parte 1).
ANGULO YOMAIRA QUINTERO MARIA PAEZ MARIAM
El camí més curt i estratègies per a trobar-lo
TAREA INTEGRADORA 1.- Hallar los elementos característicos y la ecuación reducida de la elipse de focos: F'(−3,0) y F(3, 0), y su eje mayor mide
OPTIMIZACIÓN EN REDES EN ALGUNOS PROBLEMAS DE OPTIMIZACIÓN PUEDE SER ÚTIL REPRESENTAR EL PROBLEMA A TRAVÉS DE UNA GRÁFICA: ruteo de vehículos, distribución.
De acuerdo al Décimo Transitorio de la Ley del ISSSTE.
.- Es fácil observar que cuantos más puntos dibujamos sobre una recta, más segmentos diferentes se determinan. ____|_______|_____ Dos puntos (A y B)
De acuerdo al Décimo Transitorio de la Ley del ISSSTE.
Leyes de los senos y de los cosenos. B C a b c A Notación Utilizaremos letras mayúsculas como A, B y C, para representar a los ángulos de un triángulo,
Tema 5: Grafos CIS - UABJB - Estructura de Datos II
Eduardo Cruz Pérez.
características algoritmo algoritmo
TRIÁNGULOS. Aprendizajes esperados: Identificar los elementos primarios de un triángulo y sus propiedades. Clasificar los triángulos según sus lados y.
Problema nº2 : Ángulos de los pentágonos
Primer articulo apareció en 1736 (Puentes de Konigsberg) El primer texto apareció en 1936, el interés radica en su aflicción especialmente a la computación.
Grafos. Concepto: Un Grafo no es más que un conjunto de nodos o vértices que se encuentran relacionados con unas aristas. Además, los vértices tienen.
Transcripción de la presentación:

U NIDAD 3 G RAFOS : C AMINOS, ISOMORFISMO Y SU COLOREO M.C. Meliza Contreras González

C AMINO DE EULER Es aquel camino que recorre todos los vértices pasando por todos los arcos solamente una vez b a f e g h d i c Caminos de Euler: {a,b,e,d,c,f,g,d,h,h,i,g} {g,i,h,h,d,g,f,c,d,e,b,a}  Un camino de Euler siempre inicia y termina en un vértice de grado impar.  Si un grafo tiene mas de dos vértices de grado impar no puede tener caminos de Euler.  Un camino de Euler siempre inicia y termina en un vértice de grado impar.  Si un grafo tiene mas de dos vértices de grado impar no puede tener caminos de Euler. Un nodo con lazo se le agrega al grado dos unidades

C IRCUITO DE EULER Es aquel circuito que recorre todos los vértices pasando por todos los lados solamente una vez. Un grafo tiene un camino Euleriano pero no un circuito Euler si y solo si tiene exactamente 2 vértices de grado impar. Un multigrafo conexo tiene un circuito Euleriano si y solo si cada vértice tiene grado par. Algoritmo de Fleury para un circuito de Euler 1. Verificar que es conexo con todos los vértices par 2. Seleccionar un vértice arbitrario 3. Seleccionar una arista a partir del vértice actual que no sea puente ( es decir que no desconecte el grafo), a menos que no haya otra alternativa 4. Desconectar los vértices que están unidos por la arista seleccionada 5. Si todos los vértices ya están desconectados, ya se tiene el circuito de Euler. De otra forma continuar con el paso 3

Iniciamos el recorrido en el nodo a y podemos seleccionar la arista (a,b) o (a,c) ya que no son puentes, consideremos (a,b) a a b b c c d d e e f f Ejemplo de Circuito de Euler a a b b c c d d e e f f Circuito (a,b)  Desconectamos la arista a a b b c c d d e e f f  Ahora podemos tomar (b,c), (b,d) o (b,e), seleccionamos (b,c) a a b b c c d d e e f f Circuito (a,b,c) a a b b c c d d e e f f  Desconectamos la arista

a a b b c c d d e e f f a a b b c c d d e e f f Circuito (a,b,c,e)  Eliminando la arista se tiene a a b b c c d d e e f f  Del vértice actual c se puede seleccionar (c,e) o (c,f) y no (c,a) ya que se desconectaría el grafo, así seleccionamos (c,e) a a b b c c d d e e f f a a b b c c d d e e f f  Seleccionamos (e,d)  Ahora solo quedan lados puente por lo que habrá que seleccionarlos a a b b c c d d e e f f Circuito de Euler (a,b,c,e,d,b,e,f,c,a)  Circuito (a,b,c,e,d)

C IRCUITO HAMILTONIANO Se trata de un problema similar al del circuito de Euler, con la diferencia que en lugar de pasar por todos los lados del grafo solamente una vez, en el circuito de Hamilton se pasa por cada vértice solamente una vez, sin importar si todas las aristas son alcanzadas. a a c c d d g g e e f f h h b b j j i i a a c c d d g g e e f f h h b b j j i i Circuito de Hamilton {a,b,h,g,e,j,i,f,d,c,a}

ISOMORFISMO Se dice que dos grafos G 1 y G 2 son isomorfos cuando teniendo apariencia diferente son iguales, porque coinciden en:  El número de aristas  El número de vértices  El conjunto de grados  Ser o no conexos  El número de circuitos de longitud n  Tener o no circuito de Euler

E JEMPLO : D ETERMINAR SI LOS GRAFOS G 1 Y G 2 SON ISOMORFOS b b d d a a e e c c f f Isomorfos a a b b d d f f e e c c

T ABLA COMPARATIVA DE G 1 Y G 2 PropiedadG1G2Observación Número de vértices 66 Número de aristas 10 Grados2,4,4,4,4,24,2,2,4,4,4Coinciden en el mismo número de vértices y de grados 2 y 4. ConexoSi para cualquier par de vértices se puede encontrar un camino Camino de Euler No Todos los vértices son de grado par Circuito de Euler Si Todos los vértices tienen grado par Circuitos de longitud n ( en este caso de longitud 3) 6 a,b,d,a b,e,c,b b,d,c,b b,d,e,b c,d,e,c c,e,f,c 6 1,3,5,1 1,6,4,1 1,4,5,1 1,5,6,1 2,4,6,2 4,5,6,4 En lugar de tener longitud 3, se puede ver cuántos circuitos tienen de longitud 4. Pero en cualquier caso deben de coincidir

A PLICACIONES :C OLORACIÓN DE GRAFOS Sea G(V,A) un grafo y sea C un conjunto de colores. La coloración de los vértices V del grafo usando un color del conjunto C se encuentra dada por la función. f: V  C tal que  v 1, v 2  V adyacentes f(v 1 ) ≠ f(v 2 )  Esto significa que cada par de vértices adyacentes deberán estar iluminados con un color diferente  En la coloración de grafos se busca usar la menor cantidad de colores posible

NUMERO CROMÁTICO X(G) Se llama número cromático del grafo G al número mínimo de colores con que se puede colorear un grafo, cuidando que los vértices adyacentes no tengan el mismo color. Pasos para colorear un grafo: 1. Seleccionar el vértice v de mayor grado e iluminarlo con cualquier color del conjunto C 2. Colorear los vértices adyacentes al vértice v verificando que no existan vértices adyacentes del mismo color. En caso de ser necesario intercambiar colores. Si ya están coloreados todos los vértices, terminamos, en caso contrario continuar con el paso 3 3. Seleccionar el vértice v de mayor grado que ya este coloreado y que todavía tenga vértices adyacentes sin colorear. Regresar al paso 2

C ARACTERÍSTICAS DEL NÚMERO CROMÁTICO 5. En general la mayoría de los grafos tienen un X(G)≤n porque se entiende que no están relacionados todos los vértices entre sí. 6. Los grafos bipartitos o bipartitos completos (K n, m ) tienen un número cromático X(G) = 2 Grafo bipartito bipartito completo (K 2, 3 ) 7. Todos los árboles de cualquier orden tienen número cromático X(G)=2 o bien se dice que son 2-coloreable X(G) = 2 c ab ce a bc def b a d d efg hijk

C ARACTERÍSTICAS DEL NÚMERO CROMÁTICO El número cromático posee las siguientes siete características fundamentales: 1. Un grafo G tiene un X(G) =1 si y sólo si no tiene aristas X(G) = 1 2. El X(G) para un camino o un ciclo de longitud 2 es X(G)=2 ya que se podrán alternar los coloresX(G) = 2 3. Si el grafo G tiene un ciclo de longitud impar entonces X(G)≥3 X(G) = 3 X(G) = 4 4. El número cromático del grafo completo K n es X(K n )=n, considerando que un grafo K n todos los vértices son adyacentes entre sí. X(K 4 ) = 4 a abcab a bc a b d e c f g c a d b

E JEMPLO : COLOREO DE GRAFOS Considere que se desea iluminar el siguiente grafo G y que se dispone para ello el conjunto C ={1,2,3,4,5} e a b f c d h g e a b f c d h g