Coloración de grafos

Documentos relacionados
Unidad 6. Gráficas Planares

Minicurso de Teoría de Gráficas Escuela de Verano 2014 por María Luisa Pérez Seguí Facultad de Ciencias Físico-Matemáticas, Universidad Michoacana

Un grafo G = (V, E) se dice finito si V es un conjunto finito.

Con miras a conocer la metodología que se aplica en el Método SIMPLEX, tenemos a continiacion un ejemplo:

Algebra lineal y conjuntos convexos

LAS CIENCIAS DE LA PLANIFICACIÓN

11. MOSAICOS. El ángulo interior de un polígono regular de n lados es

Guía de Matemática Tercero Medio

Es un conjunto de objetos llamados vértices o nodos unidos por enlaces llamados aristas o arcos, que permiten representar relaciones binarias entre

MATEMÁTICAS APLICADAS A LAS C.C. SOCIALES

TEMA 1. MATRICES, DETERMINANTES Y APLICACIÓN DE LOS DETERMINANTES. CONCEPTO DE MATRIZ. LA MATRIZ COMO EXPRESIÓN DE TABLAS Y GRAFOS.

III: Geometría para maestros. Capitulo 1: Figuras geométricas

4. ANÁLISIS DE FUNCIONES DE UNA VARIABLE

Programa de Asignatura Programación Visual I

UNIVERSIDADES PÚBLICAS DE LA COMUNIDAD DE MADRID PRUEBA DE ACCESO A LAS ENSEÑANZAS UNIVERSITARIAS OFICIALES DE GRADO MATERIA: DIBUJO TÉCNICO II

Grafos y Colores. Esteban Lanzarotti - Matías López. Facultad de Ciencias Exactas y Naturales - UBA

MATERIA: MATEMÁTICAS APLICADAS A LAS CIENCIAS SOCIALES II INSTRUCCIONES Y CRITERIOS GENERALES DE CALIFICACIÓN

El TAD Grafo. El TAD Grafo

Tema: Los Grafos y su importancia para la optimización de redes.

Un grafo G es un par (V,E) donde V es un conjunto (llamado conjunto de vértices) y E un subconjunto de VxV (conjunto de aristas).

Tema 1 El objeto de análisis de la economía

Capítulo 2: Inducción y recursión Clase 2: El principio de Inducción Fuerte

Materia: Matemática de Octavo Tema: Raíces de un polinomio. Marco teórico

Acuerdo 286 Matemáticas

Universidad Autónoma de Sinaloa

Capítulo 4. Lógica matemática. Continuar

Descripción de las formas de objetos tridimensionales en su entorno

UNIDAD 6.- PROGRAMACIÓN LINEAL

ÁLGEBRA DE BOOLE. 1.- Postulados de HUNTINGTON

Consideramos dos líneas. Hay tres formas de que las dos pueden interactuar:

4. GEOMETRÍA // 4.4. POLIEDROS.

Semana03[1/17] Funciones. 16 de marzo de Funciones

Profesorado de Nivel Medio y Superior en Biología Matemática - 1º Cuatrimestre Año 2013 FUNCIÓN CUADRÁTICA

Ángulos complementarios Un par de ángulos son complementarios si la suma resultante de sus medidas es.

UNIDAD 12.- Estadística. Tablas y gráficos (tema12 del libro)

Cálculos matemáticos POR EL MÉTODO DE RADIACIONES

Poliedros Regulares Convexos

RADIO =? R AREA = : πr 2 < CIRC = : 2 πr

Formule un modelo de programación lineal binaria que minimice la distancia máxima entre un distrito y su respectiva estación.

Integrales múltiples

PROGRAMACIÓN LINEAL. Su empleo es frecuente en aplicaciones de la industria, la economía, la estrategia militar, etc.

Unidad V. 5.1 Recta tangente y recta normal a una curva en un punto. Curvas ortogonales.

Relaciones. Estructuras Discretas. Relaciones. Relaciones en un Conjunto. Propiedades de Relaciones en A Reflexividad

Conviene recalcar que cuando decimos que un ángulo es igual a otro nos estamos refiriendo a que ambos tienen igual medida (igual abertura)

NOMENCLATURA DE CUADRILÁTEROS Y ÁNGULOS

Consideremos dos situaciones que se muestran en los cuadros a continuación:

ECUACIONES DE VALORES EQUIVALENTES» A INTERÉS COMPUESTO «

Sucesiones Introducción

Fabio Prieto Ingreso 2003

sobre un intervalo si para todo de se tiene que. Teorema 1 Sean y dos primitivas de la función en. Entonces,

POLÍGONOS REGULARES DADA LA CIRCUNFERENCIA CIRCUNSCRITA

Parcelación de Algebra y Trigonometría

Unidad 8 Áreas y Volúmenes

CENTRO REGIONAL UNIVERSITARIO BARILOCHE TALLER DE MATEMATICA INGRESO 2016 LIC. ENFERMERÍA PRACTICO UNIDAD 3

TEORÍA DE GRAFOS Ingeniería de Sistemas

Álgebra de Boole. Valparaíso, 1 er Semestre Prof. Rodrigo Araya E.

Inecuaciones. Objetivos

Inecuaciones: Actividades de recuperación.

UNIDAD 4: FUNCIONES POLINOMIALES Y RACIONALES

Actividad introductoria: Repartición de dos pasteles en una familia

Autómatas Mínimos. Encontrar el autómata mínimo. Universidad de Cantabria. Introducción Minimización de Autómatas Deterministas Resultados Algoritmo

Adquirir los conocimientos básicos para la determinación de distancias euclidianas y realización de análisis de proximidad.

Lógica proposicional. Ivan Olmos Pineda

Tema 3: El Método Simplex. Algoritmo de las Dos Fases.

Descripción resumida El estudiante debe hacer una descripción breve sobre la temática que involucra los problemas propuestos.

Polígonos regulares, el triángulo de Sierpinski y teselados

Planaridad. Algoritmos y Estructuras de Datos III

LAS TORRES DE HANOI Y EL MANDATO DE BRAHMA

JUNIO Bloque A

Introducción. podríamos concretar, por ser de dimensiones tan reducidas.

Tema 2: Figuras geométricas

MATEMÁTICA DE CUARTO 207

Plan de clase (1/3) a) Los siguientes triángulos son semejantes. Calcula la medida del lado que falta en cada uno, sin medir:

Soluciones oficiales Clasificación Olimpiada Nacional Nivel Mayor

Se denomina mosaico a un recubrimiento del plano mediante piezas llamadas teselas sin dejar huecos y sin solapamiento.

CONTENIDOS Y CRITERIOS DE EVALUACIÓN MATEMÁTICAS 6º ED.

PREGUNTAS DE EJEMPLO CÁLCULO Y REPRESENTACIÓN DEL ESPACIO PRIMER NIVEL BÁSICO

Taller especial de capacitación de los profesores del 4º Ciclo

Matemáticas UNIDAD 6 CONSIDERACIONES METODOLÓGICAS. Material de apoyo para el docente. Preparado por: Héctor Muñoz

Investigación de Operaciones I. Problemas de Asignación

Curso de Inducción de Matemáticas

Capítulo 4. Inecuaciones. M.Sc. Alcides Astorga M., Lic. Julio Rodríguez S. Instituto Tecnológico de Costa Rica Escuela de Matemática

Pruebas de Acceso a las Universidades de Castilla y León

PROBLEMAS RESUELTOS DE PREPARACIÓN PARA OPOSICIONES. Problemas 02

Sistema de Ejercicios Matemáticos con Piezas Tangrams

Terminaremos el capítulo con una breve referencia a la teoría de cardinales.

T7. PROGRAMACIÓN LINEAL

Ruta más Corta con una sóla Fuente de Inicio (Single-Source Shortest Paths) DR. JESÚS A. GONZÁLEZ BERNAL CIENCIAS COMPUTACIONALES INAOE

INSTITUTO POLITÉCNICO NACIONAL SECRETARÍA ACADÉMICA DIRECCIÓN DE ESTUDIOS PROFESIONALES EN INGENIERÍA Y CIENCIAS FÍSICO MATEMÁTICAS

Educación Plástica y Visual de 2º de ESO Cuaderno de apuntes. Tema 4 ANÁLISIS Y REPRESENTACIÓN DE FORMAS ESQUEMA DEL TEMA

Soluciones a algunos ejercicios de Matemática Discreta 1.

Eje 2. Razonamiento lógico matemático

Conjuntos, relaciones y funciones Susana Puddu

POLÍGONOS POLÍGONOS. APM Página 1

REPRESENTACIÓN GRÁFICA DE UNA FUNCIÓN.. Se pide: x

PROGRAMACIÓN. UNIDAD II. ALGORITMO PROFA : HAU MOY

Semana 09 [1/28] Sucesiones. 29 de abril de Sucesiones

CONTENIDOS Y CRITERIOS DE EVALUACIÓN MATEMÁTICAS 5º ED. PRIMARIA

UNIDAD 4 Programación Lineal

Matrices y aplicaciones

Transcripción:

Alumno: Grupo: Coloración de grafos Comencemos planteando el problema de dar color a las regiones de un mapa plano de modo que a regiones vecinas se les asigne distinto color. Este problema puede ser resuelto asignando a cada región un color diferente; pero, en mapas con muchas regiones esta solución no resulta eficiente, pues serían necesarios demasiados colores. Además, si se quiere reproducir un mapa por procedimientos gráficos, es interesante utilizar pocos colores para rentabilizar la producción. Por lo tanto, nos planteamos el problema de colorear un mapa asignando colores distintos a regiones vecinas, pero utilizando el mínimo número de colores posible. Ejercicio 1: a) Colorear el mapa A en la figura con 3 colores distintos y el mapa B con 4 colores distintos, excluyendo la región exterior no acotada. Mapa A Mapa B b) Dar alguna razón para que el mapa A no pueda ser coloreado con 2 colores: Por tanto, el mínimo número de colores para colorear A es: c) Dar alguna razón para que el mapa B no pueda ser coloreado con 3 colores: Por tanto, el mínimo número de colores para colorear B es: Todo mapa plano puede ser representado por un grafo plano, que llamaremos grafo dual. Para construir el grafo dual de un mapa representamos cada región del mapa por un vértice incluyendo un vértices que represente la región exterior no acotada, cada par de regiones vecinas se representarán uniendo mediante una arista los dos vértices correspondientes (dos regiones cuyas fronteras coinciden sólo en un punto no se consideran vecinas). Así, el problema de coloreado de un mapa se convierte en el problema de coloreado de los vértices de un grafo de modo que no haya dos vértices adyacentes con el mismo color. Obsérvese que el grafo dual de un mapa es un grafo simple. Ejercicio 2: Dar la representación gráfica de los grafos duales de los mapas A y B anteriores. DII 1 er curso 2º cuatrimestre 1/5

Definición: Una coloración de un grafo simple es una asignación de color a cada vértice del grafo de modo que a vértices adyacentes les corresponda distinto color. Del mismo modo que el caso de mapas, cabe preguntarse: cuál es el mínimo número de colores necesario para colorear un grafo? Definición: El número cromático de un grafo es el mínimo número de colores necesarios para colorear éste. Denotaremos por ℵ(G) el número cromático del grafo G. Uno de los más famosos teoremas en Matemáticas resuelve el problema del número cromático para grafos planos. Teorema de los cuatro colores: El número cromático de un grafo plano es menor o igual que cuatro. Ejercicio 3: Establecer el número cromático de los siguientes grafos planos G y G, justificando la respuesta. El teorema de los cuatros colores es válido sólo para grafos planos, de hecho existen grafos no planos con número cromático n para todo n natural. Veamos a continuación un algoritmo de coloreado de grafos que nos puede ayudar a aproximar el número cromático. Este algoritmo nos proporciona una coloración para cualquier grafo plano, pero ésta puede usar más colores que el número cromático; por lo tanto, este algoritmo no es óptimo. DII 1 er curso 2º cuatrimestre 2/5

Algoritmo de coloreado: Comencemos ordenando los vértices de G, v 1, v 2,, v n en orden decreciente según su grado δ(v 1 ) δ(v 2 ) δ(v n ). Asignar el color 1 a v 1. Recorriendo ordenadamente la lista de vértices asignar el color 1 al siguiente vértice en la lista que no sea adyacente a v 1 (si existe), continuando por la lista asignar también el color 1 a cada vértice que no sea adyacente a un vértice al que ya se le ha asignado el color 1. Entonces, asignar el color 2 al primer vértice de la lista que no haya sido ya coloreado, y siguiendo ordenadamente con los vértices todavía no coloreados asignar también el color 2 a los vértices que no sean adyacentes a un vértice con color 2. Si quedan vértices sin colorear elegir un color 3 para el primer vértice no coloreado y continuar como con los colores 1 y 2. Ejercicio 4: Construir, usando el algoritmo anterior una coloración del siguiente grafo, indicando sobre el grafo con v 1, v 2, la ordenación dada los vértices y con diferentes números los colores para cada vértice. Ejercicio 5: a) Encontrar un coloreado para el grafo completo de cinco vértices K 5. Puedes encontrar una coloración con menos colores que la obtenida arriba? Por qué? Cuál es el número cromático de K 5? Extrapola los razonamientos hechos sobre K 5 y concluye cuál es el número cromático de K n : b) Dibuja el grafo bipartito K 3,5 y obtén una coloración suya por el algoritmo anterior. DII 1 er curso 2º cuatrimestre 3/5

Concluye cuál es el número cromático de K 3,5, justificando la respuesta.. Cuál es entonces el número cromático de cualquier grafo bipartito? c) Se denomina grafo cíclico de n vértices, y se denota por C n, al grafo cuyos vértices y aristas se corresponden con los vértices y aristas del polígono regular de n lados. Estudiar el número cromático de C n. (Indicación: el número cromático de C n es diferente para n par o impar. Como en los casos anteriores estudiar algún caso concreto, por ejemplo C 5 y C 6, y luego generalizar). La coloración de vértices en un grafo tiene aplicación a múltiples problemas relacionados con asignaciones y programaciones. Por ejemplo, cuál es el número mínimo de días que hay que disponer para programar los exámenes de un centro de modo que un estudiante no tenga que hacer dos exámenes el mismo día. Resolvamos ahora un problema de asignación de canales de televisión a varias emisoras. NOTA: Los dos problemas siguientes deben estar debidamente explicados y justificados. Ejercicio 6: El departamento informático de una empresa se compone de los seis comités que se enumeran acontinuación: C 1 = {Alonso, Beléndez, Solán} C 2 = { Beléndez, Serrano, Rey} C 3 = {Alonso, Rey, Solán} C 4 = { Serrano, Rey, Solán} C 5 = {Alonso, Beléndez } C 6 = { Beléndez, Rey, Solán} Estos comités se reúnen una día al mes. Cuántas horas de reunión diferentes habrá que programar como mínimo para que nadie tenga dos reuniones a la vez? DII 1 er curso 2º cuatrimestre 4/5

Ejercicio 6: a) En unos laboratorios químicos hay que almacenar un pedido compuesto por un total de siete sustancias químicas diferentes que distinguiremos con los números del 1 al 7. Así mismo, la naturaleza de estas sustancia es tal que para todo 2 i 5 la sustancia i no puede almacenarse en el mismo compartimento que la sustancia i-1 o la i+2. Determinar el mínimo número de compartimentos que se necesitan para almacenar de forma segura estas siete sustancias. b) Supongamos que además de las condiciones de la parte a), los cuatro pares siguientes de las siete mismas sustancias requieren también compartimentos separados: 1 y 4, 2 y 5, 2 y 6, 3 y 6. Cuál es el menor número de compartimentos de almacenamiento que se necesitan ahora? DII 1 er curso 2º cuatrimestre 5/5