El problema de dominación Grundy para grafos block

Tamaño: px
Comenzar la demostración a partir de la página:

Download "El problema de dominación Grundy para grafos block"

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 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 detalles

Parámetros de localización y. complementario. Mercè Mora

Pará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 detalles

Matemá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] 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 detalles

Particiones convexas en productos de grafos

Particiones 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 detalles

Sesión 4: Teoría de Grafos

Sesió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 detalles

Valores 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 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 detalles

Grafos cordales y árboles clique.

Grafos 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 detalles

Capí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 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 detalles

TEMA IV TEORÍA DE GRAFOS

TEMA 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 detalles

Algoritmo de Fleury. por. Ramón Espinosa Armenta

Algoritmo 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 detalles

Coloreo 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. 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 detalles

Coloreo de vértices. Coloreo de Grafos. Cota superior para χ(g) Algoritmos y Estructuras de Datos III. Definiciones:

Coloreo 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 detalles

Los grafos estrella extendida: reconocimiento y propiedades estructurales

Los 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 detalles

Coloreo de Grafos. Algoritmos y Estructuras de Datos III

Coloreo 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 detalles

Capítulo 4: Grafos Clase 4: Árboles

Capí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 detalles

Matemáticas Discretas

Matemá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 detalles

1. GRAFOS : CONCEPTOS BASICOS

1. 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 detalles

Teoría de Grafos Introducción Grafos isomorfos

Teorí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.

Á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 detalles

Teorí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 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 detalles

Universidad 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 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 detalles

Definición 1.1 Sea G = (V, A) un grafo no dirigido. G se denomina árbol si es conexo y no contiene ciclos.

Definició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 detalles

Estructuras de Datos y Algoritmos

Estructuras 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 detalles

Longitudes de frases y semigrupos numéricos

Longitudes 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. 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 detalles

Observación En algunas fuentes, estas coloraciones se denominan coloraciones admisibles; aquí, por comodidad, las denominamos coloraciones.

Observació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 detalles

Matemáticas Discretas

Matemá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 detalles

Definiciones: 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 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 detalles

Tesis de Licenciatura GRAFOS DE INTERVALOS Y OTRAS CLASES RELACIONADAS

Tesis 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 detalles

Estructuras de Datos y Algoritmos

Estructuras 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 detalles

MAESTRIA 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. 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 detalles

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

Un 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 detalles

Clausuras. , se define la clausura algebráica de A como

Clausuras. , 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 detalles

Grafos clique K 5 -free con cada triángulo contenido en a lo sumo un K 4 con un único generador crítico

Grafos 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 detalles

5.6 Árbol generador de un grafo

5.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 detalles

Mé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. 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 detalles

Conceptos básicos en la Teoría de Grafos

Conceptos 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 detalles

Lógica Matemática ASIGNATURA(S) SUBSECUENTE(S)

Ló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 detalles

GRAFOS GEOMÉTRICOS. Introducción. Número de corte. Aplicaciones. Incidencias de puntos y rectas. Distancias unitarias. k-sets.

GRAFOS 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 Á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

Á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 detalles

Matemática Discreta II

Matemá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 detalles

Introducción a la complejidad computacional

Introducció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 detalles

NP Completitud I: SAT y 3-SAT. Febrero 2017

NP 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 detalles

INSTITUTO POLITECNICO NACIONAL SECRETARIA ACADEMICA DIRECCION DE ESTUDIOS PROFESIONALES EN INGENIERIA Y CIENCIAS FISICO MATEMATICAS

INSTITUTO 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 detalles

Tema IV: NP completitud

Tema 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 detalles

Análisis de Algoritmos Teoría de grafos

Aná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 detalles

OPTIMIZACIÓN EN GRAFOS Y EL PROBLEMA P=NP

OPTIMIZACIÓ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 detalles

Aná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 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 detalles

Universidad 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 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 detalles

Grafos 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 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 detalles

Biclique-Coloreo de Grafos

Biclique-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 detalles

CLASES 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 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 detalles

Grafos. Algoritmos y Estructuras de Datos III

Grafos. 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 detalles

Matemáticas Discretas Tc1003 Teoría de Grafos

Matemá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 detalles

La clase de hoy. 22 de abril de 2017

La 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 detalles

Matemática Discreta II

Matemá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 detalles

Nuevas 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 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 detalles

Algebra Matricial y Teoría de Grafos

Algebra 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 detalles

Estructura de ciclos en MSDs (Minimally Strong Digraphs)

Estructura 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 detalles

Matemática Discreta II

Matemá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 detalles

ARBOLES 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. 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 detalles

Definiciones y ejemplos.

Definiciones 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 detalles

Gráficas : teoría, aplicaciones e interacciones : II

Grá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 detalles

Programación dinámica

Programació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 detalles

3.0.-ARBOLES ABARCADORES Y COMPONENTES CONEXOS CONCEPTO DE ARBOL ABARCADOR Y SU RELACION CON LOS RECORRIDOS.

3.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 detalles

UNIVERSIDAD AUTÓNOMA DE YUCATÁN FACULTAD DE MATEMÁTICAS MISIÓN

UNIVERSIDAD 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 detalles

MAESTRIA 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 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 detalles

Fundamentos de la teoría de grafos

Fundamentos 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 detalles

INSTITUTO POLITECNICO NACIONAL SECRETARIA ACADEMICA DIRECCIÓN DE ESTUDIOS PROFESIONALES EN INGENIERÍA Y CIENCIAS FÍSICO MATEMÁTICAS

INSTITUTO 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 detalles

Introducción a la Teoría de Grafos

Introducció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 detalles

Relaciones y teoría de grafos a través de Mathematica

Relaciones 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 detalles

Molinos de viento no-derogatorios

Molinos 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 detalles

Fórmula integral de Cauchy

Fó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 detalles

Hamilton, Euler y Dijkstra

Hamilton, 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 detalles

Algoritmos y Estructuras de Datos III

Algoritmos 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 detalles

Tema 1: Introducción a la Teoría de Grafos

Tema 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 detalles

Introducción a los árboles. Lección 11

Introducció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 detalles

UNIVERSIDAD 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 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 detalles

En 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} }

En 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 detalles

5.4 Caminos mínimos: Algoritmo de Dijkstra

5.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 detalles

Variantes del problema de coloreo de grafos

Variantes 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 detalles

Acerca del Algoritmo de Dijkstra

Acerca 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 detalles

Matemática Discreta II

Matemá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 detalles

Algoritmos pseudo-polinomiales

Algoritmos 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 detalles

CLAVE V

CLAVE 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 detalles

Tesis de Licenciatura. Problemas de Conjunto Dominante en Grafos

Tesis 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 detalles

Complejidad - Problemas NP-Completos. Algoritmos y Estructuras de Datos III

Complejidad - 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 detalles

Un GRAFO O GRAFO NO ORIENTADO es una terna G = {V, A,ϕ } conv

Un 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 detalles

Separadores minimales de vértices de grafos dualmente cordales y caracterizaciones

Separadores 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 detalles

UNIVERSIDAD 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 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 detalles

2007 Carmen Moreno Valencia

2007 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 detalles

sup si A no es acotado.

sup 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 detalles

LA MENOR SUMA DE GRADOS QUE CONDUCE A SUCESIONES POTENCIALMENTE PK BIPARTITAS GRÁFICAS

LA 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 detalles

UNIVERSIDAD NACIONAL AUTÓNOMA LICENCIADO EN CIENCIAS DE LA COMPUTACIÓN

UNIVERSIDAD 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