El problema de dominación Grundy para grafos block
|
|
- Rodrigo Cortés Aguilera
- hace 5 años
- Vistas:
Transcripción
1 El problema de dominación Grundy para grafos block Expositor: Carolina Lucía González Autores: Gabriela Argiroffo, Carolina Lucía González Universidad Nacional de Rosario 22 de septiembre de 2016
2 Definiciones Sea G = (V (G), E(G)) un grafo y v V (G).
3 Definiciones Sea G = (V (G), E(G)) un grafo y v V (G). La vecindad cerrada de v es N[v] = {u : vu E(G)} {v}
4 Definiciones Sea G = (V (G), E(G)) un grafo y v V (G). La vecindad cerrada de v es N[v] = {u : vu E(G)} {v} D V (G) es un conjunto dominante si D N[v] v V (G).
5 Definiciones Sea S = (v 1,..., v k ) una sucesión de vértices distintos de G.
6 Definiciones Sea S = (v 1,..., v k ) una sucesión de vértices distintos de G. S es una sucesión legal si N[v i ] i 1 j=1 N[v j ] i {2,..., k}
7 Definiciones Sea S = (v 1,..., v k ) una sucesión de vértices distintos de G. S es una sucesión legal si N[v i ] i 1 j=1 N[v j ] i {2,..., k} S es una sucesión legal dominante si S es legal y {v 1,..., v k } es un conjunto dominante.
8 Ejemplo de una sucesión legal dominante
9 Ejemplo de una sucesión legal dominante 1
10 Ejemplo de una sucesión legal dominante 2 1
11 Ejemplo de una sucesión legal dominante 2 3 1
12 Ejemplo de una sucesión legal dominante
13 Ejemplo de una sucesión legal dominante
14 Ejemplo de una sucesión legal dominante
15 El problema de dominación Grundy El número de dominación Grundy de G (γ gr (G)) es la máxima longitud de una sucesión legal dominante.
16 El problema de dominación Grundy El número de dominación Grundy de G (γ gr (G)) es la máxima longitud de una sucesión legal dominante. S es una sucesión dominante de Grundy si es legal dominante y de longitud máxima.
17 El problema de dominación Grundy El número de dominación Grundy de G (γ gr (G)) es la máxima longitud de una sucesión legal dominante. S es una sucesión dominante de Grundy si es legal dominante y de longitud máxima. De manera natural, se puede formular el siguiente problema de decisión asociado: Número de dominación Grundy (Gr-DOM) Instancia: G = (V, E), j N. Pregunta: γ gr (G) j?
18 Resultados preliminares Brešar et al. (2014, 2016):
19 Resultados preliminares Brešar et al. (2014, 2016): (Gr-DOM) es NP-completo incluso para grafos cordales [2].
20 Resultados preliminares Brešar et al. (2014, 2016): (Gr-DOM) es NP-completo incluso para grafos cordales [2]. Existen algoritmos lineales para grafos split, cografos, árboles [2] y grafos de intervalo [1].
21 Grafos block Un grafo block es un grafo en cual todas sus componentes biconexas son cliques.
22 Grafos block Un grafo block es un grafo en cual todas sus componentes biconexas son cliques. Por ejemplo:
23 Parámetros Definición Dados G = (V, E), v V y S = (v 1,..., v k ) sucesión legal, decimos que S satisface la propiedad
24 Parámetros Definición Dados G = (V, E), v V y S = (v 1,..., v k ) sucesión legal, decimos que S satisface la propiedad AS si v S
25 Parámetros Definición Dados G = (V, E), v V y S = (v 1,..., v k ) sucesión legal, decimos que S satisface la propiedad AS si v S F I si i / v = v i v i N[v i ] i 1 j=1 N[v j ]
26 Parámetros Definición Dados G = (V, E), v V y S = (v 1,..., v k ) sucesión legal, decimos que S satisface la propiedad AS si v S F I si i / v = v i v i N[v i ] F A si i / {v} = N[v i ] i 1 j=1 i 1 j=1 N[v j ] N[v j ]
27 Parámetros Definición Dados G = (V, E), v V y S = (v 1,..., v k ) sucesión legal, decimos que S satisface la propiedad AS si v S F I si i / v = v i v i N[v i ] F A si i / {v} = N[v i ] i 1 j=1 P si no satisface la propiedad P i 1 j=1 N[v j ] N[v j ]
28 Parámetros Definición Dadas P 1,..., P r propiedades que puede satisfacer una sucesión legal, notamos γ P 1,...,P r gr (G, v) al máximo cardinal de una sucesión legal que satisface las propiedades P 1,..., P r para el grafo G y el vértice v.
29 Parámetros En este caso, los parámetros que nos interesan son: γ AS gr γ F I gr γ F I,F A gr γ AS,F I gr γ AS,F A gr γ AS gr γ F I gr γ F I,F A gr γ F A gr γ AS,F A gr
30 Relaciones entre los parámetros Teorema Para todo grafo G y vértice v V (G): γ gr(g) = γgr AS (G, v) γgr F I,F A (G, v) γgr F I (G, v) γgr F A (G, v) = γgr AS,F A (G, v) γgr F I (G, v) γ F I,F A gr (G, v) 1 γ AS gr (G, v) γ AS,F I gr (G, v) γ F I gr (G, v) 1 γ AS,F A gr (G, v) γ gr(g) 1 γ F A gr (G, v) 1 γas gr (G, v) 1 γ gr(g) 2
31 Parámetros Observación: Si bien varios de los parámetros se encuentran acotados entre γ gr (G) y γ gr (G) 2, se pueden dar diversas combinaciones de estos valores.
32 Parámetros Observación: Si bien varios de los parámetros se encuentran acotados entre γ gr (G) y γ gr (G) 2, se pueden dar diversas combinaciones de estos valores. Por ejemplo: v 4 = γ gr(g) = γgr F I,F A (G, v) = γgr F I (G, v) = γgr F A (G, v) = γgr AS (G, v) = γgr AS,F I (G, v) = γgr AS,F A (G, v) = γgr F I (G, v) = γgr F I,F A (G, v)
33 Parámetros Observación: Si bien varios de los parámetros se encuentran acotados entre γ gr (G) y γ gr (G) 2, se pueden dar diversas combinaciones de estos valores. Por ejemplo: v 4 = γ gr(g) = γgr F I,F A (G, v) = γgr F I (G, v) = γgr AS,F I (G, v) 3 = γgr F A (G, v) = γgr AS (G, v) = γgr F I (G, v) = γgr F I,F A (G, v) 2 = γgr AS,F A (G, v)
34 El algoritmo Dado un grafo G con componentes biconexas C 1,..., C k, construimos el grafo T G de la siguiente manera:
35 El algoritmo Dado un grafo G con componentes biconexas C 1,..., C k, construimos el grafo T G de la siguiente manera: V (T G ) = V (G) {c 1,..., c k }
36 El algoritmo Dado un grafo G con componentes biconexas C 1,..., C k, construimos el grafo T G de la siguiente manera: V (T G ) = V (G) {c 1,..., c k } k E(T G ) = {vc i v C i } i=0
37 El algoritmo Dado un grafo G con componentes biconexas C 1,..., C k, construimos el grafo T G de la siguiente manera: V (T G ) = V (G) {c 1,..., c k } k E(T G ) = {vc i v C i } i=0 Se puede demostrar que T G es un árbol y puede ser obtenido en tiempo lineal.[3]
38 El algoritmo Marcamos como raíz de T G a un vértice cualquiera r V (G).
39 El algoritmo Marcamos como raíz de T G a un vértice cualquiera r V (G). Notamos con G x al subgrafo de G correspondiente al subárbol de T G con raíz en x.
40 El algoritmo Marcamos como raíz de T G a un vértice cualquiera r V (G). Notamos con G x al subgrafo de G correspondiente al subárbol de T G con raíz en x. Definimos dos funciones mutuamente recursivas f V y f C :
41 El algoritmo Marcamos como raíz de T G a un vértice cualquiera r V (G). Notamos con G x al subgrafo de G correspondiente al subárbol de T G con raíz en x. Definimos dos funciones mutuamente recursivas f V y f C : Si v V (G), f V (v) calcula γgr AS (G v, v), γgr AS (G v, v), γgr F I (G v, v), γgr F I (G v, v), γgr F I,F A (G v, v), γgr F I,F A (G v, v), γ AS,F I gr (G v, v), γgr F A (G v, v) y γgr AS,F A (G v, v).
42 El algoritmo Marcamos como raíz de T G a un vértice cualquiera r V (G). Notamos con G x al subgrafo de G correspondiente al subárbol de T G con raíz en x. Definimos dos funciones mutuamente recursivas f V y f C : Si v V (G), f V (v) calcula γgr AS (G v, v), γgr AS (G v, v), γgr F I (G v, v), γgr F I (G v, v), γgr F I,F A (G v, v), γgr F I,F A (G v, v), γ AS,F I gr (G v, v), γgr F A (G v, v) y γgr AS,F A (G v, v). Si c {c 1,..., c k } y v es el padre de c en T G, f C (c) calcula γgr AS (G c, v), γgr AS (G c, v), γgr F I (G c, v), γgr F I (G c, v), γgr F I,F A (G c, v), γgr F I,F A (G c, v), γgr AS,F I (G c, v), γgr F A (G c, v) y γ AS,F A gr (G c, v).
43 El algoritmo Algoritmo 1: f V Entrada: ( G, T G, v V (G) ) Salida: γgr AS (G v, v), γgr AS (G v, v),..., γgr AS,F A (G v, v) 1 C {c i v C i c i es hijo de v} 2 si C = entonces 3 devolver (1, 0,..., 0) 4 si no, si C = {c i } entonces 5 devolver f C (c i ) 6 en otro caso 7 para ( todo c C hacer ) 8 γgr AS (G c, v), γgr AS (G c, v),..., γgr AS,F A (G c, v) f C (c) γ F I,F A gr devolver I,F A (G v, v) máx γf gr (G a, v) + a C c C {a} ) gr (Gc, v) 1 ( γ F I ( ) γgr AS (G v, v), γgr AS (G v, v),..., γgr AS,F A (G v, v)
44 El algoritmo Algoritmo 2: f C Entrada: ( G, T G, c i {c 1,..., c k } ) Salida: γgr AS (Gc i, p), γas gr (Gc A i, p),..., γas,f gr (G ci, p), siendo p el padre de c i 1 p padre de c i 2 V {v v C i v es hijo de c i } 3 si C i es una clique entonces 4 para todo v V hacer ( 7 γ F I,F A gr 8... γ AS gr 9 devolver 10 en otro caso A (Gv, v), γas gr (Gv, v),..., γas,f gr (G v, v) (G ci, p) máx a V 1 + v V {a} ) f V (v) γgr F I,F A (G v, v) + γ F A ( ) γgr AS (Gc i, p), γas gr (Gc A i, p),..., γas,f gr (G ci, p) gr (G a, a)
45 El algoritmo Algoritmo 3: Número de dominación Grundy Entrada: Grafo G Salida: γ gr (G) 1 Construir T G y marcar su raíz r ( ) 2 γgr AS (G, r), γgr AS (G, r),..., γgr AS,F A (G, r) f V (r) 3 devolver γ AS gr (G, r)
46 Ejemplo T G G
47 Ejemplo T G G
48 Ejemplo T G G
49 Ejemplo T G G
50 Ejemplo T G G
51 Ejemplo T G G
52 Ejemplo T G G
53 Ejemplo T G G
54 Ejemplo T G G
55 Ejemplo T G G
56 Ejemplo T G G
57 Ejemplo T G G
58 Ejemplo T G G
59 Ejemplo T G G
60 Ejemplo T G G
61 Ejemplo T G G
62 Ejemplo T G G
63 Ejemplo T G G
64 Ejemplo T G G
65 Ejemplo T G G
66 Ejemplo T G G
67 Ejemplo T G G
68 Ejemplo T G G
69 Ejemplo T G G
70 Ejemplo T G G
71 Ejemplo T G G
72 Ejemplo T G G
73 Ejemplo T G G
74 Ejemplo T G G
75 Ejemplo T G G
76 Ejemplo T G G
77 Ejemplo T G G
78 Ejemplo T G G
79 Ejemplo T G G
80 Ejemplo T G G
81 Ejemplo T G G
82 Ejemplo T G G
83 Ejemplo T G G
84 Ejemplo T G G
85 Ejemplo T G G
86 Ejemplo T G G
87 Ejemplo T G G
88 Ejemplo T G G
89 Ejemplo T G G
90 Ejemplo T G G
91 Resultados Teorema Si G es un grafo block, el algoritmo calcula γ gr (G) en O( V (G) ).
92 Resultados Teorema Si G es un grafo block, el algoritmo calcula γ gr (G) en O( V (G) ). Corolario El problema (Gr-DOM) es lineal en grafos block.
93 Resultados Teorema Si G es un grafo block, el algoritmo calcula γ gr (G) en O( V (G) ). Corolario El problema (Gr-DOM) es lineal en grafos block. Observación El algoritmo se puede modificar de manera de obtener una sucesión dominante de Grundy en tiempo polinomial.
94 Trabajo futuro Determinar si es posible modificar el algoritmo de modo de obtener una sucesión dominante de Grundy en tiempo lineal. Extender el algoritmo a otros grafos donde las componentes biconexas sean, por ejemplo, bipartitos completos, ciclos u otra estructura.
95 Bibliografía [1] B. Bresar, T. Gologranc, and T. Kos. Dominating sequences under atomic changes with applications in Sierpinski and interval graphs. ArXiv e-prints, March [2] Boštjan Brešar, Tanja Gologranc, Martin Milanič, Douglas F. Rall, and Romeo Rizzi. Dominating sequences in graphs. Discrete Math., 336(C):22 36, December [3] D. West. Introduction to Graph Theory. Prentice Hall, 2008.
96 Muchas gracias!
Introducción a la Teoría de Grafos
Introducción a la Teoría de Grafos Flavia Bonomo fbonomo@dc.uba.ar do. Cuatrimestre 009 Programa Introducción a la teoría de grafos Problemas de camino mínimo Problemas de flujo máximo Programación lineal
Más detallesParámetros de localización y. complementario. Mercè Mora
Parámetros de localización y dominación de un grafo y su complementario Carmen Hernando Mercè Mora Ignacio M. Pelayo Definiciones G=(V, (, E), S V,, S domina G v V\S a S: a y v son adyacentes S localiza
Más detallesMatemáticas Discretas L. Enrique Sucar INAOE. Teoría de Grafos. Problema de los puentes de Königsberg [Euler]
Matemáticas Discretas L. Enrique Sucar INAOE Teoría de Grafos Problema de los puentes de Königsberg [Euler] Teoría de Grafos Definición y terminología Tipos de grafos Trayectorias y circuitos Isomorfismo
Más detallesParticiones convexas en productos de grafos
Particiones convexas en productos de grafos Felipe Contreras Salinas DIM, Universidad de Chile Junio, 2016 Convexidad Definición Un conjunto S de vértices de un grafo es convexo si ningún (u, v)-camino
Más detallesSesión 4: Teoría de Grafos
Modelos Gráficos Probabilistas L. Enrique Sucar INAOE Sesión 4: Teoría de Grafos Problema de los puentes de Königsberg [Euler] Teoría de Grafos Definición y terminología Tipos de grafos Trayectorias y
Más detallesValores extremos en los parámetros de dominación y resolución de un grafo
Valores extremos en los parámetros de dominación y resolución de un grafo J. Cáceres 1, C. Hernando 2, M. Mora 2, I.M. Pelayo 2 y M.L. Puertas 1 1 Universidad de Almería, {jcaceres,mpuertas}@ual.es 2 Universitat
Más detallesGrafos cordales y árboles clique.
Grafos cordales y árboles clique. Silvia B. Tondato. Departamento de Matemática. Facultad de Ciencias Exactas. tondato@mate.unlp.edu.ar Director: Marisa Gutierrez. Codirector: Jayme Szwarcfiter. Resumen
Más detallesCapítulo 3: Grafos Clase 1: Grafos: Modelos, tipos, representación e isomorfismo
Capítulo 3: Grafos Clase 1: Grafos: Modelos, tipos, representación e isomorfismo Matemática Discreta - CC3101 Profesor: Pablo Barceló P. Barceló Matemática Discreta - Cap. 4: Grafos 1 / 35 Por qué estudiamos
Más detallesTEMA IV TEORÍA DE GRAFOS
TEMA IV TEORÍA DE GRAFOS Poli Abascal Fuentes TEMA IV Teoría de grafos p. 1/? TEMA IV 4. TEORÍA DE GRAFOS 4.1 GRAFOS 4.1.1 Introducción 4.1.2 Definiciones básicas 4.1.3 Caminos y recorridos 4.1.4 Subgrafos,
Más detallesAlgoritmo de Fleury. por. Ramón Espinosa Armenta
Algoritmo de Fleury por Ramón Espinosa Armenta El siguiente algoritmo, debido a Fleury (191), permite construir un circuito Euleriano en un multigrafo Euleriano. Algoritmo Fleury (G) Entrada. Un multigrafo
Más detallesColoreo de vértices Definiciones: Coloreo de Grafos. Cotas para χ Proposición: Si H es un subgrafo de G entonces χ(h) χ(g).
Coloreo de vértices Definiciones: Coloreo de Grafos Algoritmos y Estructuras de Datos III Un coloreo (válido) de los vértices de un grafo G = (V, X ) es una asignación f : V C, tal que f (v) f (u) (u,
Más detallesColoreo de vértices. Coloreo de Grafos. Cota superior para χ(g) Algoritmos y Estructuras de Datos III. Definiciones:
Coloreo de vértices Definiciones: Coloreo de Grafos Algoritmos y Estructuras de Datos III Un coloreo de los vértices de un grafo G = (V, E) es una asignación f : V C, tal que f (v) f (u) (u, v) E. Para
Más detallesLos grafos estrella extendida: reconocimiento y propiedades estructurales
Los grafos estrella extendida: reconocimiento y propiedades estructurales CONICET/ Departamento de Matemática, Universidad Nacional de La Plata LXV Reunión Anual de Comunicaciones Científicas de la UMA,
Más detallesColoreo de Grafos. Algoritmos y Estructuras de Datos III
Coloreo de Grafos Algoritmos y Estructuras de Datos III Coloreo de nodos Definiciones: Un coloreo (válido) de los nodos de un grafo G = (V, X ) es una asignación f : V C, tal que f (v) f (u) (u, v) E.
Más detallesCapítulo 4: Grafos Clase 4: Árboles
Capítulo 4: Grafos Clase 4: Árboles Matemática Discreta - CC3101 Profesor: Pablo Barceló P. Barceló Matemática Discreta - Cap. 4: Grafos 1 / 12 Árboles Los árboles son una clase particular de grafos que
Más detallesMatemáticas Discretas
Coordinación de Ciencias Computacionales - INAOE Matemáticas Discretas Cursos Propedéuticos 2011 Ciencias Computacionales INAOE Dr. Enrique Muñoz de Cote jemc@inaoep.mx http://ccc.inaoep.mx/~jemc Oficina
Más detalles1. GRAFOS : CONCEPTOS BASICOS
1. 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
Más detallesTeoría de Grafos Introducción Grafos isomorfos
Capítulo 1 Teoría de Grafos 1.1. Introducción Definición. Denominaremos pseudomultigrafo a una terna (V,E, γ), donde V y E son conjuntos y γ : E {{u,v}: u,v V }. El conjunto V se denomina conjunto de vértices
Más detallesÁrboles. no es un árbol porque no es conexo. Sin embargo, cada componente conexa es un árbol y, este tipo de grafo se llama bosque.
Ejemplos Árboles Un grafo sin lazos, es un árbol si es conexo y no contiene ciclos. Tenemos que: es un árbol. no es un árbol porque contiene un ciclo. no es un árbol porque no es conexo. Sin embargo, cada
Más detallesTeoría estructural de grafos y su aplicación a algoritmos de optimización combinatoria
Teoría estructural de grafos y su aplicación a algoritmos de optimización combinatoria Flavia Bonomo Universidad de Buenos Aires, FCEyN, Departamento de Computación / CONICET-Universidad de Buenos Aires,
Más detallesUniversidad Autónoma del Estado de México Licenciatura en Matemáticas Programa de Estudios: Algoritmos Sobre Gráficas
Universidad Autónoma del Estado de México Licenciatura en Matemáticas 2003 Programa de Estudios: Algoritmos Sobre Gráficas I. Datos de identificación Licenciatura Matemáticas 2003 Unidad de aprendizaje
Más detallesDefinición 1.1 Sea G = (V, A) un grafo no dirigido. G se denomina árbol si es conexo y no contiene ciclos.
Matemática Discreta y Lógica 2 1. Árboles Árboles Definición 1.1 Sea G = (V, A) un grafo no dirigido. G se denomina árbol si es conexo y no contiene ciclos. Como un lazo es un ciclo de longitud 1, un árbol
Más detallesEstructuras de Datos y Algoritmos
Estructuras de Datos y Algoritmos Tema 5.1. Árboles. Árboles binarios y generales Prof. Dr. P. Javier Herrera Contenido 1. Introducción 2. Terminología 3. Árboles binarios 4. Árboles generales Tema 5.1.
Más detallesLongitudes de frases y semigrupos numéricos
Longitudes de frases y semigrupos numéricos Aureliano M. Robles-Pérez Universidad de Granada Charla basada en un trabajo conjunto con José Carlos Rosales Seminario de semigrupos numéricos Jerez 2013 15-16
Más detallesÁrboles. Un grafo no dirigido es un árbol si y sólo si existe una ruta unica simple entre cualquiera dos de sus vértices.
ÁRBOLES Árboles Un grafo conectado que no contiene circuitos simples. Utilizados desde 1857, por el matemático Ingles Arthur Cayley para contar ciertos tipos de componentes químicos. Un árbol es un grafo
Más detallesObservación En algunas fuentes, estas coloraciones se denominan coloraciones admisibles; aquí, por comodidad, las denominamos coloraciones.
Coloración de grafos Hay muchos problemas, como la asignación de tareas y los problemas de almacenamiento, donde es necesario partir el conjunto de vértices (resp. aristas) de un grafo asociado de tal
Más detallesMatemáticas Discretas
Coordinación de Ciencias Computacionales - INAOE Matemáticas Discretas Cursos Propedéuticos 2016 Ciencias Computacionales INAOE Dr. Enrique Muñoz de Cote jemc@inaoep.mx http://ccc.inaoep.mx/~jemc Oficina
Más detallesDefiniciones: conjuntos, grafos, y árboles. Agustín J. González ELO 320: Estructura de Datos y Algoritmos. 2002
Definiciones: conjuntos, grafos, y árboles Agustín J. González ELO 320: Estructura de Datos y Algoritmos. 2002 1 Conjuntos (sets) y Grafos (graphs) Un Conjunto es una colección de objetos distintos. No
Más detallesTesis de Licenciatura GRAFOS DE INTERVALOS Y OTRAS CLASES RELACIONADAS
UNIVERSIDAD DE BUENOS AIRES Facultad de Ciencias Exactas y Naturales Departamento de Matemática Tesis de Licenciatura GRAFOS DE INTERVALOS Y OTRAS CLASES RELACIONADAS Fan Zhang Director: Guillermo Durán
Más detallesEstructuras de Datos y Algoritmos
Estructuras de Datos y Algoritmos Práctico 3: Grafos (Finalización: 06/09) Ing. en Computación - Ing. en Informática - Prof. en Computación Año 2018 Ejercicio 1: Dado el siguiente p-digrafo: 5 b 6 d 11
Más detallesMAESTRIA EN CIENCIAS DE LA COMPUTACION. Área: Ingeniería en Sistemas Inteligentes. Código: MCOM Tipo: Optativa. Créditos: 9
MAESTRIA EN CIENCIAS DE LA COMPUTACION Área: Ingeniería en Sistemas Inteligentes Programa de Asignatura: Teoría de Grafos Código: MCOM 22239 Tipo: Optativa Créditos: 9 Fecha: Noviembre 2012 1 1. DATOS
Más detallesUn grafo G = (V, E) se dice finito si V es un conjunto finito.
1 Grafos: Primeras definiciones Definición 1.1 Un grafo G se define como un par (V, E), donde V es un conjunto cuyos elementos son denominados vértices o nodos y E es un subconjunto de pares no ordenados
Más detallesClausuras. , se define la clausura algebráica de A como
Mónica Ribero - 201126017 Rafael Mantilla - 201124446 Andrés Rodríguez - 201123795 Matías Ruíz - 201126728 Conferencista: Alf Onshuus NIño Clausuras Introducción En este trabajo hablaremos, con intención
Más detallesGrafos clique K 5 -free con cada triángulo contenido en a lo sumo un K 4 con un único generador crítico
1 / 21 Grafos clique K 5 -free con cada triángulo contenido en a lo sumo un K 4 con un único generador crítico Lic. Gabriela Ravenna Dra. Liliana Alcón UMA- Bahía Blanca 21 de Septiembre de 2016 Esquema
Más detalles5.6 Árbol generador de un grafo
88 5.6 Árbol generador de un grafo Definición 5.59. Sea G un grafo simple. Un árbol generador de G es un subgrafo de G que es un árbol y contiene todos los vértices de G. Ejemplo 5.60. Un grafo y algunos
Más detallesMétodo de árbol de cubos para resolver problemas de optimización discreta en la toma de decisiones. CONTENIDO
Método de árbol de cubos para resolver problemas de optimización discreta en la toma de decisiones. 1 CONTENIDO Introducción Marco teórico Métodos de optimización Método de árbol de cubos Problema de optimización
Más detallesConceptos básicos en la Teoría de Grafos
Conceptos básicos en la Teoría de Grafos Cristina Jordán Lluch Instituto de Matemáticas Multidisciplinar Grupo de Modelización Físico-Matemática Conceptos básicos Subgrafos Caminos, cadenas y ciclos Represetación
Más detallesLógica Matemática ASIGNATURA(S) SUBSECUENTE(S)
UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ACATLÁN PLAN DE ESTUDIOS DE LA LICENCIATURA EN MATEMÁTICAS APLICADAS Y COMPUTACIÓN PROGRAMA DE ASIGNATURA SEMESTRE: 4 (CUARTO) Teoría
Más detallesGRAFOS GEOMÉTRICOS. Introducción. Número de corte. Aplicaciones. Incidencias de puntos y rectas. Distancias unitarias. k-sets.
GRAFOS GEOMÉTRICOS CROSSING LEMMA Y APLICACIONES GEOMÉTRICAS Introducción. Número de corte. Aplicaciones. Incidencias de puntos y rectas. Distancias unitarias. k-sets. Qué es un grafo geométrico? vi =
Más detallesÁRBOLES CRISTIAN ALFREDO MUÑOZ ÁLVAREZ JUAN DAVID LONDOÑO CASTRO JUAN PABLO CHACÓN PEÑA EDUARDO GONZALES
ÁRBOLES CRISTIAN ALFREDO MUÑOZ ÁLVAREZ JUAN DAVID LONDOÑO CASTRO JUAN PABLO CHACÓN PEÑA EDUARDO GONZALES ÁRBOL Un árbol es un grafo no dirigido, conexo, sin ciclos (acíclico), y que no contiene aristas
Más detallesÁrboles de Expansión Mínima. Matemática Discreta. Agustín G. Bonifacio UNSL
UNSL Árboles Definiciones y Ejemplos Caracterización Un árbol T es un grafo simple que satisface lo siguiente: si v y w son vértices en T, entonces existe una trayectoria simple única de v a w. Un árbol
Más detallesMatemática Discreta II
Matemática Discreta II Guía de Aprendizaje Información al estudiante 1. Datos Descriptivos Asignatura Materia Departamento responsable Matemática Discreta II Matemáticas Matemática Aplicada Créditos ECTS
Más detallesIntroducción a la complejidad computacional
Introducción a la complejidad computacional definida sobre anillos arbitrarios 18 de junio de 2016 Fuente: http://www.utmmcss.com/ Por qué otro modelo? Continuo vs discreto. Intuición interiorizada del
Más detallesNP Completitud I: SAT y 3-SAT. Febrero 2017
s NP NP Completitud I: SAT y Facultad de Ingeniería. Universidad del Valle Febrero 2017 Contenido s NP 1 s NP 2 Contenido s NP 1 s NP 2 s NPC s NP Definición Un problema de decisión NP es considerado NP
Más detallesINSTITUTO POLITECNICO NACIONAL SECRETARIA ACADEMICA DIRECCION DE ESTUDIOS PROFESIONALES EN INGENIERIA Y CIENCIAS FISICO MATEMATICAS
ESCUELA: UNIDAD PROFESIONAL INTERDISCIPLINARIA DE INGENIERÍA Y CIENCIAS SOCIALES Y ADMINISTRATIVAS CARRERA: LICENCIATURA EN CIENCIAS DE LA INFORMÁTICA LÍNEA CURRICULAR: COORDINACION: ACADEMIAS DE MATEMÁTICAS
Más detallesTema IV: NP completitud
Tema IV: NP completitud Definición: Un lenguaje L Σ es NP duro sii para cada L NP se tiene que L p L. Proposición 1: Si L 1 es NP duro y L 1 p L 2, entonces L 2 es NP duro. Definición: Un lenguaje L Σ
Más detallesAnálisis de Algoritmos Teoría de grafos
Análisis de Algoritmos Teoría de grafos Dra. Elisa Schaeffer elisa.schaeffer@gmail.com PISIS / FIME / UANL Teoría de grafos p. 1 Grafos Un grafo G es un par de conjuntos G = (V,E) Teoría de grafos p. 2
Más detallesOPTIMIZACIÓN EN GRAFOS Y EL PROBLEMA P=NP
OPTIMIZACIÓN EN GRAFOS Y EL PROBLEMA P=NP David Pérez-García Universidad Complutense de Madrid EL PROBLEMA P=NP P VS. NP 1. Es uno de los problemas del milenio. Un millón de dólares. 2. La clase P es la
Más detallesAnálisis y Complejidad de Algoritmos. Arboles Binarios. Arturo Díaz Pérez
Análisis y Complejidad de Algoritmos Arboles Binarios Arturo Díaz Pérez Arboles Definiciones Recorridos Arboles Binarios Profundidad y Número de Nodos Arboles-1 Arbol Un árbol es una colección de elementos,
Más detallesUniversidad Autónoma del Estado de México Licenciatura en Matemáticas Programa de Estudios: Teoría de Gráficas
Universidad Autónoma del Estado de México Licenciatura en Matemáticas 2003 Programa de Estudios: Teoría de Gráficas I. Datos de identificación Licenciatura Matemáticas 2003 Unidad de aprendizaje Teoría
Más detallesGrafos de orden máximo y mínimo con diámetro y dimensión métrica fijados
Grafos de orden máximo y mínimo con diámetro y dimensión métrica fijados Carmen Hernando, Mercè Mora, Ignacio M. Pelayo, Carlos Seara, David R. Wood Universitat Politècnica de Catalunya carmen.hernando@upc.edu,
Más detallesBiclique-Coloreo de Grafos
Universidad de Buenos Aires Tesis de Licenciatura Biclique-Coloreo de Grafos Alumno: Pablo Terlisky terlisky@dc.uba.ar L.U.: 431/03 Directores: Dra. Marina Groshaus Dr. Francisco Soulignac Departamento
Más detallesCLASES DE PROBLEMAS. 1) Introducción 2) Problemas de decisión, Lenguajes, Codificación. y la clase NP-Completa. 6) Otras clases de problemas NP-
CLASES DE PROBLEMAS 1) Introducción 2) Problemas de decisión, Lenguajes, Codificación. y la clase NP-Completa. 6) Otras clases de problemas Computers and Intractability NP- guide to the theory of 1. Introducción:
Más detallesGrafos. Algoritmos y Estructuras de Datos III
Grafos Algoritmos y Estructuras de Datos III Grafos Un grafo G = (V, X ) es un par de conjuntos, donde V es un conjunto de puntos o nodos o vértices y X es un subconjunto del conjunto de pares no ordenados
Más detallesMatemáticas Discretas Tc1003 Teoría de Grafos
Definición. Sea A un grafo. A recibe el nombre de árbol sí y sólo si: A es conexo. A no contiene circuitos. Ejemplos: Definición. Sea A un árbol. Un vértice de grado 1 se llama una hoja. Un vértice de
Más detallesLa clase de hoy. 22 de abril de 2017
La clase de hoy 22 de abril de 2017 1. Satisfacibilidad 1.1. Vamos a extender ahora nuestra noción de verdad bajo una interpretación de enunciados a fórmulas. Por supuesto, el tema es cómo interpretar
Más detallesMatemática Discreta II
Matemática Discreta II Guía de Aprendizaje Información al estudiante 1. Datos Descriptivos Asignatura Materia Departamento responsable Matemática Discreta II Matemáticas Matemática Aplicada Créditos ECTS
Más detallesNuevas cotas para parámetros de dominación y localización en grafos S
Nuevas cotas para parámetros de dominación y localización en grafos S C. Hernando a, M. Mora b, I. M. Pelayo c (a) Departament de Matemàtica Aplicada I, Universitat Politècnica de Catalunya, E-mail: carmen.hernando@upc.edu
Más detallesAlgebra Matricial y Teoría de Grafos
Algebra Matricial y Teoría de Grafos Unidad 3: Nociones de teoría de grafos Luis M. Torres Escuela Politécnica del Litoral Quito, Enero 2008 Maestría en Control de Operaciones y Gestión Logística p.1 Contenido
Más detallesEstructura de ciclos en MSDs (Minimally Strong Digraphs)
(Minimally Strong Digraphs) 28 de marzo de 2017 Jesús García MSD versus trees 21 de marzo de 2017 Luis M. Pozo 1 MSD Definición Árbol (grafo conexo minimal) Caracterización MSD versus trees Árbol Árbol
Más detallesMatemática Discreta II
Matemática Discreta II Guía de Aprendizaje Información al estudiante 1. Datos Descriptivos Asignatura Materia Departamento responsable Matemática Discreta II Matemáticas Matemática Aplicada Créditos ECTS
Más detallesARBOLES GENERADORES. Orlando Arboleda Molina. 16 de septiembre de Escuela de Ingeniería de Sistemas y Computación de La Universidad del Valle
ARBOLES GENERADORES Orlando Arboleda Molina Escuela de Ingeniería de Sistemas y Computación de La Universidad del Valle 16 de septiembre de 2008 Contenido Árboles generadores Algoritmo búsqueda por profundidad
Más detallesDefiniciones y ejemplos.
V. Grafos Definiciones y ejemplos. Módulo 5 DEF. Sea V un conjunto finito no vacío, y sea El par (V, E) es llamada entonces grafo dirigido en V, donde V es el conjunto de vértices o nodos y E es su conjunto
Más detallesGráficas : teoría, aplicaciones e interacciones : II
J. Ramírez Alfonsín Université Montpellier 2, Francia Facultad de Ciencias, UNAM, México 22 de Enero de 2013 1 Ciclos 2 Gráficas hamiltonianas 3 Arboles 4 Gráficas Eulerianas 5 Gráficas dirigidas 6 Problema
Más detallesProgramación dinámica
Algoritmos y Estructura de Datos III Facultad de Ciencias Exactas y Naturales, Universidad de Buenos Aires 03 de Abril de 2013 Repaso Aplica a problemas de optimización donde obtenemos una solución utilizando
Más detalles3.0.-ARBOLES ABARCADORES Y COMPONENTES CONEXOS CONCEPTO DE ARBOL ABARCADOR Y SU RELACION CON LOS RECORRIDOS.
3.0.-ARBOLES ABARCADORES Y COMPONENTES CONEXOS 3.1.- CONCEPTO DE ARBOL ABARCADOR Y SU RELACION CON LOS RECORRIDOS. 3.2.- BOSQUES Y COMPONENTES CONEXOS. NEXON LENIN CEFERINO POMPOSO Los árboles son particularmente
Más detallesUNIVERSIDAD AUTÓNOMA DE YUCATÁN FACULTAD DE MATEMÁTICAS MISIÓN
UNIVERSIDAD AUTÓNOMA DE YUCATÁN FACULTAD DE MATEMÁTICAS MISIÓN Formar profesionales altamente capacitados, desarrollar investigación y realizar actividades de extensión, en Matemáticas y Computación, así
Más detallesMAESTRIA EN CIENCIAS DE LA COMPUTACION. Área: Tronco Común. Programa de Asignatura: Matemáticas Discretas. Código: MCOM
MAESTRIA EN CIENCIAS DE LA COMPUTACION Área: Tronco Común Programa de Asignatura: Matemáticas Discretas Código: MCOM 20100 Tipo: Obligatoria Créditos: 9 Fecha: Noviembre 2012 1 1. DATOS GENERALES Nombre
Más detallesFundamentos de la teoría de grafos
Fundamentos de la teoría de grafos 3º I.T.I. de Sistemas Mª Teresa Cáceres Sansaloni 1 Tema 1: Nociones básicas Conceptos básicos sobre grafos. Representación de grafos. Multigrafos, grafos dirigidos y
Más detallesINSTITUTO POLITECNICO NACIONAL SECRETARIA ACADEMICA DIRECCIÓN DE ESTUDIOS PROFESIONALES EN INGENIERÍA Y CIENCIAS FÍSICO MATEMÁTICAS
ESCUELA: UNIDAD PROFESIONAL INTERDISCIPLINARIA DE INGENIERIA Y CIENCIAS SOCIALES Y ADMINISTRATIVAS. CARRERA: INGENIERIA EN INFORMATICA. COORDINACION: ACADEMIAS DE MATEMÁTICAS. DEPARTAMENTO: CIENCIAS BÁSICAS.
Más detallesIntroducción a la Teoría de Grafos
1 Semestre A2005 Teoría Introducción a la Teoría de Grafos 1. Grafos. Conceptos fundamentales Un grafo G es un par G = (V,E), donde V es un conjunto finito (vértices, nodos) y E es un multiconjunto de
Más detallesRelaciones y teoría de grafos a través de Mathematica
VIII FESTIVAL INTERNACIONAL DE MATEMÁTICA 7 al 9 de junio de 2012. Sede Chorotega, Universidad Nacional, Liberia, Costa Rica Relaciones y teoría de grafos a través de Mathematica Máster Enrique Vílchez
Más detallesMolinos de viento no-derogatorios
Molinos de viento no-derogatorios 69 Notas de Matemática, No. 245 Mérida, 2006 Molinos de viento no-derogatorios Juan Rada Abstract Un grafo dirigido G es no-derogatorio si su matriz de adyacencia A es
Más detallesFórmula integral de Cauchy
Fórmula integral de Cauchy Comentario: de acuerdo con esta fórmula, uno puede conocer el valor de f dentro del entorno, conociendo únicamente los valores que toma f en el contorno C! Fórmula integral de
Más detallesHamilton, Euler y Dijkstra
UNIVERSIDAD CENTRAL DE VENEZUELA FACULTAD DE CIENCIAS ESCUELA DE COMPUTACION Matemáticas Discretas III (Cód. 6108) Práctica # 2 Hamilton, Euler y Dijkstra 1. Sea G = un multigrafo no dirigido donde
Más detallesAlgoritmos y Estructuras de Datos III
Árboles Algoritmos y Estructuras de Datos III Árboles Definición: Un árbol es un grafo conexo sin circuitos simples. Árboles Teorema: Dado un grafo G = (V, X ) son equivalentes: 1. G es un árbol. 2. G
Más detallesTema 1: Introducción a la Teoría de Grafos
Tema 1: Introducción a la Teoría de Grafos MATEMÁTICA A DISCRETA Nociones básicas Subgrafos. Operaciones con grafos Formas de definir un grafo Isomorfismo de grafos Tema 1: 1 Nociones básicas: Grafo: G
Más detallesIntroducción a los árboles. Lección 11
Introducción a los árboles Lección 11 Árbol: Conjunto de elementos de un mismo tipo, denominados nodos, que pueden representarse en un grafo no orientado, conexo y acíclico, en el que existe un vértice
Más detallesUNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO. Facultad de Ciencias. Plan de estudios de la Licenciatura en Matemáticas. Teoría de Gráficas
UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO Facultad de Ciencias Plan de estudios de la Licenciatura en Matemáticas Teoría de Gráficas Clave 0759 Modalidad Semestre 7 u 8 Créditos 10 Área de concentración
Más detallesEn la fig. 1 se representa el grafo, G=(V,A) donde: V = {1, 2, 3, 4, 5, 6} A = { {1,2}, {1,3}, {1,5}, {3}, {3,4}, {4,5}, {5,6} }
Unidad 1 Parte 1 - Teoría de Grafos Introducción En este capítulo veremos la noción matemática de grafo y propiedades de los mismos. En capítulos subsiguientes veremos las estructuras de datos utilizadas
Más detalles5.4 Caminos mínimos: Algoritmo de Dijkstra
81 5.4 Caminos mínimos: Algoritmo de Dijkstra Al observar nuestro mapa de carreteras se pueden considerar las distancias en km que hay entre las ciudades, a cada arista se le asigna el valor correspondiente
Más detallesVariantes del problema de coloreo de grafos
Departamento de Matemática Facultad de Ciencias Exactas y Naturales Universidad de Buenos Aires 4 de diciembre de 005 Qué es un grafo? Un grafo está formado por un conjunto de vértices y un conjunto de
Más detallesAcerca del Algoritmo de Dijkstra
Acerca del Algoritmo de Dijkstra Alvaro H. Salas S. * Resumen arxiv:0810.0075v1 [cs.ds] 1 Oct 2008 In this paper we prove the correctness of Dijkstra s algorithm. We also discuss it and at the end we show
Más detallesMatemática Discreta II
Matemática Discreta II Guía de Aprendizaje Información al estudiante 1. Datos Descriptivos Asignatura Materia Departamento responsable Matemática Discreta II Matemáticas Matemática Aplicada Créditos ECTS
Más detallesAlgoritmos pseudo-polinomiales
Análisis de Algoritmos Algoritmos pseudo-polinomiales Dra. Elisa Schaeffer elisa.schaeffer@gmail.com PISIS / FIME / UANL Algoritmos pseudo-polinomiales p. 1 HAMILTON PATH es NP-completo La reducción es
Más detallesCLAVE V
CLAVE-962-2-V-2-00 -2017 UNIVERSIDAD DE SAN CARLOS DE GUATEMALA FACULTAD DE INGENIERÍA DEPARTAMENTO DE MATEMÁTICA CURSO: Matemática para computación 2 SEMESTRE: Segundo CÓDIGO DEL CURSO: 962 TIPO DE EXAMEN:
Más detallesTesis de Licenciatura. Problemas de Conjunto Dominante en Grafos
UNIVERSIDAD DE BUENOS AIRES Facultad de Ciencias Exactas y Naturales Departamento de Matemática Tesis de Licenciatura Problemas de Conjunto Dominante en Grafos Verónica Moyano Director: Min Chih Lin Junio
Más detallesComplejidad - Problemas NP-Completos. Algoritmos y Estructuras de Datos III
Complejidad - Problemas NP-Completos Algoritmos y Estructuras de Datos III Teoría de Complejidad Un algoritmo eficiente es un algoritmo de complejidad polinomial. Un problema está bien resuelto si se conocen
Más detallesUn GRAFO O GRAFO NO ORIENTADO es una terna G = {V, A,ϕ } conv
DEFINICIÓN 1: Un GRAFO O GRAFO NO ORIENTADO es una terna G = {V, A,ϕ } conv φ donde: V = {v 1, v 2,, v n }: conjunto finito de vértices o nodos. A = {a 1, a 2,, a n }: conjunto finito de aristas o lados
Más detallesSeparadores minimales de vértices de grafos dualmente cordales y caracterizaciones
Separadores minimales de vértices de grafos dualmente cordales y caracterizaciones Mar del Plata, septiembre de 2009 Definiciones rápidas Un uv-separador de G es un conjunto S V (G) tal que G S es no conexo
Más detallesUNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE INGENIERÍA PROGRAMA DE ESTUDIO
UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE INGENIERÍA PROGRAMA DE ESTUDIO LENGUAJES FORMALES Y AUTÓMATAS 1670 6 09 Asignatura Clave Semestre Créditos Ingeniería Eléctrica Ingeniería en Computación
Más detalles2007 Carmen Moreno Valencia
Tema VIII. Grafos Grafos 1 2007 Carmen Moreno Valencia 1. Grafos, digrafos y multigrafos 2. Grafos eulerianos 3. Matrices de adyacencia e incidencia 4. Exploración de grafos pesados 1. Grafos, digrafos
Más detallessup si A no es acotado.
Capítulo 6 Espacios completos 1. El teorema de Cantor En este capítulo estudiaremos más a fondo los espacios métricos completos. Lo primero que haremos es establecer la equivalencia entre completitud y
Más detallesLA MENOR SUMA DE GRADOS QUE CONDUCE A SUCESIONES POTENCIALMENTE PK BIPARTITAS GRÁFICAS
Pro Mathematica Vol. XV, Nos. 2.9-30 LA MENOR SUMA DE GRADOS QUE CONDUCE A SUCESIONES POTENCIALMENTE PK BIPARTITAS GRÁFICAS Daniel Brito, Gladys Lárez y Pedro Mago Resumen Un grafo bipartito balanceado
Más detallesUNIVERSIDAD NACIONAL AUTÓNOMA LICENCIADO EN CIENCIAS DE LA COMPUTACIÓN
UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO LICENCIADO EN CIENCIAS DE LA COMPUTACIÓN Programa de la asignatura: Teoría de Redes Clave: Semestre: Campo de conocimiento: Área de Formación: 0442 7-8 Linea terminal:
Más detalles