Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Grafos - Álgebra, Apuntes de Matemática Discreta

Asignatura: Matemática Discreta y Álgebra, Profesor: alejandro garcia del amo, Carrera: Ingeniería del Software, Universidad: URJC

Tipo: Apuntes

2012/2013

Subido el 02/11/2013

rubenszpilman
rubenszpilman 🇪🇸

4.2

(29)

7 documentos

1 / 7

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Matemática Discreta
Clase magistral 8. Teor´ıa de grafos I
Grado en Ingenier´ıa en Inform´
atica
Doble Grado en Ingenier´ıa en Inform´
atica y Administraci´
on de Empresas
Universidad Carlos III de Madrid
DM p. 1/14
Relaciones entre temas
Relaciones
Conjuntos
Combinatoria
Inducción
Teoría de Grafos
DM p. 2/14
pf3
pf4
pf5

Vista previa parcial del texto

¡Descarga Grafos - Álgebra y más Apuntes en PDF de Matemática Discreta solo en Docsity!

Matemática Discreta

Clase magistral 8. Teor´ıa de grafos I

Grado en Ingenier´ıa en Inform ´atica Doble Grado en Ingenier´ıa en Inform ´atica y Administraci ´on de Empresas

Universidad Carlos III de Madrid

DM – p. 1/

Relaciones entre temas

Relaciones

Conjuntos

Combinatoria

Inducción

Teoría de Grafos

Tema 5: Teoría de grafos

  1. Nociones generales:
    • Notación y definiciones básicas.
    • Representación de grafos.
    • Isomorfismo.
    • Caminos en grafos.
    • Árboles.
    • Grafos planos.
    • Grafos dirigidos.
  2. Algoritmos en teoría de grafos.

DM – p. 3/ Grafos no orientados: definición v

Definici ´on 1 Un grafo simple G = (V, E) est ´a compuesto por un conjunto no vac´ıo de v ´ertices V y un conjunto de aristas E, que es un conjunto de pares de elementos distintos de V.

Si la arista e une los vértices u, v ∈ V , diremos que u y v son adyacentes o vecinos y que la arista e es incidente con u y v.

Definici ´on 2 Un multigrafo G = (V, E) est ´a compuesto por un conjunto no vac´ıo de v ´ertices V , un conjunto de aristas E en el que se permite que haya aristas m ´ultiples (que son aquellas que conectan el mismo par de v ´ertices).

Definici ´on 3 Un lazo o bucle (“loop”) es una arista que une un v ´ertice consigo mismo. Un pseudografo G = (V, E) es un grafo en el que se permiten aristas m ´ultiples y bucles.

El teorema del apretón de manos

Teorema 9 La suma de los grados de los v ´ertices de un grafo G = (V, E) es dos veces el n ´umero de aristas. Es decir: (^) ∑

i∈V

d(i) = 2|E|.

Corolario 10 En todo grafo G la suma de los grados de sus v ´ertices es par.

Teorema 11 El n ´umero de v ´ertices de grado impar en un grafo G es par.

Corolario 12 En todo grafo G con n ´umero impar de v ´ertices hay un n ´umero impar de v ´ertices de grado par.

DM – p. 7/ Más definiciones

Definici ´on 13 Un grafo G = (V, E) es bipartito si V se puede dividir en dos conjuntos no vac´ıos y disjuntos V 1 y V 2 , de manera que cada arista e ∈ E conecta un v ´ertice de V 1 con otro de V 2 y viceversa.

Familias sencillas de grafos:

  • Grafo completo de n vértices Kn.
  • Camino Pn y ciclo Cn de n vértices.
  • Rueda de n + 1 vértices Wn.
  • Grafo bipartito completo de n y m vértices Kn,m.
  • El grafo Qn es aquel formado por vértices que representan las cadenas de bits de longitud n. Dos vértices son adyacentes si y sólo si difieren en exactamente un bit.

Grafos complementarios y subgrafos

Definici ´on 14 El grafo complementario G = (V, E) de un grafo simple G = (V, E) es aquel formado

por el mismo conjunto de v ´ertices y tal que dos v ´ertices son adyacentes en G si y s ´olo si no son adyacendes en G.

Definici ´on 15 Un grafo H = (W, F ) es un subgrafo de G = (V, E) si W ⊆ V y F ⊆ E.

Definici ´on 16 Dado un grafo G = (V, E), un subgrafo generador de G es todo aquel subgrafo H =

(V, F ) con F ⊆ E.

DM – p. 9/ Representación numérica de un grafo

Definici ´on 17 Sea G = (V, E) un grafo. Consideremos una ordenaci ´on v 1 , v 2 ,... , v|V | de los v ´ertices

de G. La matriz de adyacencia de G asociada a dicha ordenaci ´on es la matriz |V | × |V | cuyas entradas Aij cuentan el n ´umero de aristas que unen vi con vj.

Definici ´on 18 Sea G = (V, E) un grafo. Consideremos una ordenaci ´on v 1 , v 2 ,... , v|V | de los v ´ertices de G y una ordenaci ´on e 1 , e 2 ,... , e|E| de las aristas de G. La matriz de incidencia de G

asociada a dichas ordenaciones es la matriz |V | × |E| con entradas

Iij =

0 si ej no es incidente con vi 1 si ej es incidente con vi

Número de caminos entre dos vértices

Teorema 22 Sea un grafo G con matriz de adyacencia A con respecto al orden {v 1 , v 2 ,... , v|V |}. El n ´umero de caminos orientados diferentes de longitud n ≥ 1 que empiezan en vi y acaban en vj est ´a dado por la entrada (i, j) de la matriz An.

Corolario 23 Sea G un grafo simple con matriz de adyacencia A, entonces

  • A^2 ii = d(i) para todo 1 ≤ i ≤ |V |.
  • tr A^2 = 2|E|.
  • tr A^3 = 6 × N ´umero de tri ´angulos no orientados en G.

DM – p. 13/ Grafos conexos

Definici ´on 24 Un grafo es conexo si cada par de v ´ertices v, w ∈ V pueden ser conectados por un camino elemental. Un grafo no conexo est ´a formado por la uni ´on de varios subgrafos conexos y desconectados entre s´ı que se denominan componentes conexas del grafo.

Nota: Si dos vértices de un grafo se pueden conectar por un camino, entonces existe un camino elemental que los une.

Definici ´on 25 Un punto de articulaci ´on o de corte de un grafo G es un v ´ertice tal que si lo eliminamos (junto con todas las aristas que le son incidentes) obtenemos un subgrafo con m ´as compo- nentes conexas que G. Un puente de un grafo G es una arista tal que si la eliminamos (pero no los v ´ertices con los que es incidente) obtemos un grafo con m ´as componentes conexas que G.