Sie sind auf Seite 1von 16

IIC 2252 - Matemtica Discreta a

L. Dissett Clase 21 Problemas en teor de grafos a

c Luis Dissett.

P.U.C. Chile, 2004

Anlisis del problema (Euler) a


El problema de los puentes de Knigsberg se puede expresar como sigue: Tiene el o grafo de la gura un camino (o circuito) que pase por cada arista exactamente una vez?

Un circuito con esta caracter stica se llama circuito Euleriano (en honor a Leonard Euler). Un grafo con un circuito Euleriano se dice grafo Euleriano.

1
c Luis Dissett. P.U.C. Chile, 2004

Anlisis del problema (cont.) a


Supongamos que podemos recorrer las aristas de un grafo (los puentes de Knigsberg) o en la forma pedida, y ordenemos el camino como sigue:

En cada vrtice que no es ni el inicial ni el nal, el camino debe salir una vez por cada e vez que entra. As el grado de cualquier vrtice excepto, posiblemente, los extremos del camino debe , e ser par.

2
c Luis Dissett. P.U.C. Chile, 2004

Anlisis del problema (cont.) a


Qu pasa con los vrtices extremos? e e Si los extremos no coinciden (o sea, el camino no es un circuito) entonces la primera salida desde el vrtice inicial no es compensada por ninguna entrada. Asimismo, la e ultima entrada en el vrtice nal no es compensada por ninguna salida. e As si el camino no es un circuito, los vrtices inicial y nal deben tener grado impar. , e Si el camino es un circuito, la primera salida y la ultima entrada se compensan mutuamente, y el vrtice inicial/nal tiene grado par, igual que los otros vrtices. e e

3
c Luis Dissett. P.U.C. Chile, 2004

Anlisis del problema (Resumen) a


Para que un grafo sea Euleriano, no puede haber ms que dos vrtices de grado a e impar en el grafo. Si el grafo tiene dos vrtices de grado impar, todo camino Euleriano debe comenzar e en uno de ellos y terminar en el otro. Si el grafo no tiene vrtices de grado impar, todo camino Euleriano debe ser un e circuito, y puede comenzar en cualquier vrtice. e

4
c Luis Dissett. P.U.C. Chile, 2004

Dibujos sin levantar el lpiz a


Una variante muy conocida del problema de determinar si un grafo es Euleriano es el de dibujar una gura de un solo trazo, o sea, sin levantar el lpiz del papel. a Ejemplo: cules de las siguientes guras pueden ser dibujadas con slo un trazo? a o

5
c Luis Dissett. P.U.C. Chile, 2004

Dibujos sin levantar el lpiz (cont.) a


Ms an: si no es posible dibujar una gura dada con un solo trazo, cuntos trazos a u a son necesarios? Si en una gura hay 2n vrtices de grado impar1 entonces se necesitan exactamente n e trazos para dibujarla.

Se puede demostrar que el nmero de vrtices de grado impar en un grafo siempre es par. u e

6
c Luis Dissett. P.U.C. Chile, 2004

Rutas en una red de caminos


Un grafo puede ser usado para modelar caminos entre distintos puntos de una red caminera (o elctrica, o hidrulica, etc.). Los vrtices son las intersecciones de caminos e a e y las aristas son los tramos de caminos entre intersecciones. Denicin 1. o Un camino (path) es un grafo simple, cuyos vrtices pueden ser ordenados de modo e que dos vrtices son adyacentes sii son consecutivos en la lista. e Para cada n 2, el unico camino2 con n vrtices es denominado Pn. e Un camino en un grafo G es un subgrafo de G isomorfo a algn Pn. u Un problema importante (y con mucha aplicacin) en Teor de Grafos es el de hallar o a el camino ms corto entre dos puntos. Por ejemplo: en Santiago, cul es el camino a a ms corto entre el Apumanque y el Museo Interactivo Mirador? Un sitio web que a resuelve este problema es http://www.mapcity.cl.

Salvo isomorsmo.

7
c Luis Dissett. P.U.C. Chile, 2004

Ciclos
Denicin 2. Un ciclo es un grafo con el mismo nmero de aristas que de vrtices, o u e cuyos vrtices pueden ser puestos alrededor de un c e rculo de modo que dos vrtices e son adyacentes sii son aparecen consecutivamente a lo largo del c rculo. Para cada n 3, el unico ciclo3 con n vrtices es denominado Cn. e Un ciclo en un grafo G es un subgrafo de G isomorfo a algn Cn. u Un grafo sin ciclos es llamado (sorpresa!) ac clico. Un grafo ac clico conexo es llamado un rbol. a

Salvo isomorsmo.

8
c Luis Dissett. P.U.C. Chile, 2004

Ciclos y caminos Hamiltonianos


Dado un grafo G, un ciclo de G que pasa por todos los vrtices de G es llamado un e ciclo Hamiltoniano. Anlogamente, un camino de G que pasa por todos los vrtices de G es llamado un a e camino Hamiltoniano. Un grafo con un ciclo Hamiltoniano se dice Hamiltoniano. Dado un grafo Hamiltoniano en el que cada arista tiene asociado un costo, el problema de hallar el ciclo Hamiltoniano de menor costo total es conocido como el problema del vendedor viajero (un problema clsico de optimizacin). a o

9
c Luis Dissett. P.U.C. Chile, 2004

Grafos autocomplementarios
Denicin 3. Un grafo es autocomplementario si es isomorfo a su propio o complemento. Teorema. Un grafo simple G de n vrtices es auto-complementario sii Kn se e descompone en dos copias de G. Ejemplos de grafos autocomplementarios: C5. P4 .

10
c Luis Dissett. P.U.C. Chile, 2004

Cliques y conjuntos independientes


Vimos que un clique en un grafo es un subgrafo isomorfo a algn grafo completo Kn, u y que un conjunto independiente es un subgrafo isomorfo a algn grafo trivial Kn. u Los siguientes problemas son importantes: Dado un grafo G y un entero positivo n, tiene G un clique (o un conjunto independiente) de tamao n? n Dado un grafo G, cul es el mximo tamao posible de un clique (o conjunto a a n independiente) en G? Dado un grafo G, hallar un clique (o conjunto independiente) de tamao mximo n a posible en G. Dado un grafo G, hallar todos los cliques (o conjuntos independientes) de tamao n mximo posible en G. a

11
c Luis Dissett. P.U.C. Chile, 2004

Planaridad
Puede un grafo ser dibujado en el plano, sin que se crucen las aristas?

Ejemplo:
Es posible unir tres casas a las distribuidoras de TV Cable, telfono e Internet sin que e se crucen los cables?

12
c Luis Dissett. P.U.C. Chile, 2004

La caracter stica de Euler


Teorema (Euler, 1758). Si G es un grafo plano conexo con n vrtices, e aristas y e f caras, entonces n e + f = 2. Demostracin. Por induccin en n. o o

Comentarios
Las siguientes son algunas consecuencias de la frmula de Euler: o Debido a la frmula de Euler, todas las representaciones planas de un grafo G o tienen el mismo nmero de caras. u Si G es un grafo plano disconexo, la frmula de Euler tal como est no es vlida. Si o a a G tiene k componentes, entonces hay que agregar k 1 aristas para conectarlas todas y aplicar la frmula original. Pero el agregar estas k 1 aristas no cambia la o cantidad de caras en G, por lo que en este caso n e + f = k + 1.

13
c Luis Dissett. P.U.C. Chile, 2004

Consecuencia de la frmula de Euler o


Teorema. Si G es un grafo plano que adems es simple y tiene ms de dos a a vrtices, entonces e(G) 3n(G) 6. Si adems G no tiene tringulos, entonces e a a e(G) 2n(G) 4. Demostracin. Basta considerar el caso en que G es conexo (si no lo es, agrguense o e aristas hasta que lo sea; el nuevo nmero de aristas satisface la cota y por lo tanto el u original tambin). e Sea G simple y con al menos 3 vrtices, y sean n = n(G), e = e(G) y f = f (G). e Por ser G es simple y tener al menos 3 vrtices, cada cara tiene largo 3, de donde e
f

2e =
i=1

l(Fi) 3f = 3(e n + 2),

de donde e 3n 6. Anlogamente, si G no tiene tringulos, l(Fi) 4, de donde 2e 4(e n + 2), o sea a a e 2n 4. 14


c Luis Dissett. P.U.C. Chile, 2004

Ejemplos
La no planaridad de K5 y de K3,3 puede ser demostrada usando el teorema recin e visto: para K5, e = 10 > 9 = 3n 6. Como K3,3 no tiene tringulos y a e = 9 > 8 = 2n 4, estos grafos tienen demasiadas aristas para ser planares.

15
c Luis Dissett. P.U.C. Chile, 2004

Das könnte Ihnen auch gefallen