Você está na página 1de 8

Facultad de Ingeniera - UNLPam

MATEMTICA DISCRETA

Trabajo Prctico No 7: Grafos


1. Dibujar grafos, especicando el tipo de grafo que se utiliza, para representar un sistema de rutas areas en el que cada da hay cuatro vuelos de Boston a Londres, dos vuelos de Londres a Boston, tres vuelos de Londres a Madrid, dos vuelos de Madrid a Londres, un vuelo de Londres a Buenos Aires, dos vuelos de Buenos Aires a Londres, tres vuelos de Londres a Pars, dos vuelos de Pars a Londres y un vuelo de Pars a Madrid, de modo que: a ) Un arco conecta dos nodos que representan ciudades si y slo si hay algn vuelo de una ciudad a la otra (en cualquiera de los dos sentidos). b ) Un arco conecta dos ciudades por cada vuelo que opera entre las dos ciudades (en cualquiera de los dos sentidos). c ) Un arco conecta dos ciudades por cada vuelo que opera entre las dos ciudades (en cualquiera de los dos sentidos) ms un bucle que representa una excursin turstica que despega y aterriza en Madrid. d ) Existe un arco desde un nodo v hacia un nodo w si y slo si hay algn vuelo de la ciudad representada por v hacia la ciudad representada por w. e ) Por cada vuelo que sale de la ciudad representada por el nodo v y aterriza en la ciudad representada por el nodo w existe un arco de v hacia w. 2. En cada caso, hallar el nmero de nodos, el nmero de aristas, y el grado de cada nodo del grafo no dirigido correspondiente. Identicar los nodos aislados y las hojas. Hallar la suma de los grados de los nodos y comprobar que coincide con el doble del nmero de aristas del grafo.

3. Pueden los 7 nodos de un grafo simple tener grado 3? 4. Determinar cules de los siguientes grafos son bipartidos:

5. En cierto edicio conviven 85 personas. Es posible que cada persona del edicio se lleve mal con exactamente 5 de las personas restantes?
Grafos. 28

Facultad de Ingeniera - UNLPam

MATEMTICA DISCRETA

6.

a ) Dibujar los siguientes grafos (A) K7 (B) K1;8 (C) K4;4 (D) C7 (E) W7 (F) Q4 b ) Dados los grafos siguientes: (A) Cn (B) Wn (C) Kn (D) Qn Indicar para qu valores de n son bipartidos. Cuntos nodos y cuntas aristas tiene cada uno?

7. Cuntos aristas tiene un grafo no dirigido si los grados de sus nodos son 5, 2, 2, 2, 2, 1? Dibujar un grafo que verique lo anterior. 8. Demostrar que si G es un grafo simple con al menos dos nodos, G tiene dos nodos con el mismo grado. 9. Existe algn grafo simple de seis nodos con los grados siguientes? Si es as dibujar un grafo con esa propiedad. (a) 0; 1; 2; 3; 4; 5 (b) 2; 2; 2; 2; 2; 2 (c) 3; 2; 3; 2; 3; 2 (d) 1; 1; 1; 1; 1; 1 (e) 3; 2; 2; 2; 2; 3

10. Dibujar 5 subgrafos del siguiente grafo.

11.

a ) Si G es un grafo no dirigido con 25 aristas y el grado de cada nodo es, al menos, cuatro, cul es el mximo nmero de nodos que puede tener G? b ) Si G es un grafo simple con 52 aristas, cul es el menor nmero de nodos que puede tener G? c ) Sea G = hV; E i un grafo no dirigido, donde cada nodo de G tiene grado 3. Si jE j = 2jV j 6, cunto valen jE j y jV j?

12. El grafo complementario G de un grafo simple G es otro grafo simple que tiene los mismos nodos que G. Dos vrtices son adyacentes en G si, y slo si, no son adyacentes en G. a ) Hallar los siguientes grafos. (i) Kn (ii) Km;n (iii) Cn (iv) Qn b ) Si el grafo simple G tiene v nodos y e aristas, cuntos aristas tiene G? c ) Si G es un grafo simple con 15 aristas y G tiene 13 aristas, cuntos nodos tiene G? 13. En cada caso proporcionar las matrices de adyacencia e incidencia de los siguientes grafos. Indicar cules son grafos simples e indicar, cuando sea posible, su lista de adyacencias.

Grafos.

29

Facultad de Ingeniera - UNLPam

MATEMTICA DISCRETA

15. Determinar cules de los siguientes pares de grafos simples son isomorfos (si lo son indicar el isomorsmo, si no explicar por qu no lo son):

14. En cada caso encontrar un grafo cuya matriz de adyacencia sea la que se da a continuacin y dibujarlo. Indica el tipo de cada grafo encontrado. 2 3 2 3 2 3 0 0 1 1 1 2 0 1 0 0 1 1 6 0 0 1 0 7 6 2 0 3 0 7 6 1 1 1 0 7 7 7 7 (a) 6 (b) 6 c) 6 4 1 1 0 1 5 4 0 3 1 1 5 4 0 0 0 0 5 1 0 1 0 1 0 1 0 0 1 1 0

16. Representa un camino cada una de estas listas de nodos en el grafo siguiente? Qu longitud tienen los que son caminos? Cules caminos son simples? Cules son circuitos? (a) a; e; b; c; b (b) a; e; a; d; b; c; a (c) e; b; a; d; b; e (d) c; b; d; a; e; c

17. Considerar el grafo G de la gura.

a ) Encontrar un camino simple de longitud 5, un camino de longitud 8 y un ciclo. b ) Hallar la matriz de adyacencia del grafo AG y calcular (AG )2 y (AG )3 . c ) Enumerar los caminos de longitud 2 entre cada par de nodos. d ) Enumerar los caminos de longitud 3 entre los nodos c y d. 18. En cada caso determinar si el grafo dado es conexo. Para cada grafo hallar cada una de sus componentes conexas.

Grafos.

30

Facultad de Ingeniera - UNLPam

MATEMTICA DISCRETA

19. Describir la matriz de adyacencia de un grafo con n componentes conexas si los nodos del grafo se ordenan de manera que los vrtices de cada una de las componentes conexas aparecen consecutivamente. 20. En cada caso determinar si el grafo correspondiente es o no euleriano. Construir un circuito de Euler en caso de que exista. Si no existe algn circuito euleriano, determinar si el grafo contiene o no un camino euleriano abierto y construir uno en caso de que exista.

21. En cada caso determinar si el grafo correspondiente es o no hamiltoniano. Si lo es, encontrar un circuito de Hamilton.

22. Para qu valores de n contiene cada uno de los siguientes grafos un circuito euleriano? (a) Kn (b) Cn (c) Wn (d) Qn

23. Sea la siguiente matriz una matriz 2 0 0 1 1 6 0 0 0 0 6 6 1 0 0 1 6 6 1 0 1 0 6 6 0 1 0 0 6 6 0 0 0 0 6 6 0 0 0 0 6 6 0 0 0 0 6 6 0 0 0 0 6 6 1 0 1 0 6 6 0 0 0 0 6 6 0 0 0 0 6 6 0 0 0 0 6 4 0 0 0 0 1 0 0 1

de adyacencia de un grafo simple G = hV; E i. 3 0 0 0 0 0 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 7 7 0 0 0 0 0 1 0 0 0 0 0 7 7 0 0 0 0 0 0 0 0 0 0 1 7 7 0 1 0 0 0 0 0 0 0 0 0 7 7 1 0 1 1 0 0 0 0 0 0 0 7 7 0 1 0 1 0 0 0 0 0 0 0 7 7 0 1 1 0 0 0 0 0 0 0 0 7 7 0 0 0 0 0 0 1 1 0 0 0 7 7 0 0 0 0 0 0 0 0 0 0 0 7 7 0 0 0 0 1 0 0 1 0 1 0 7 7 0 0 0 0 1 0 1 0 1 0 0 7 7 0 0 0 0 0 0 0 1 0 1 0 7 7 0 0 0 0 0 0 1 0 1 0 0 5 0 0 0 0 0 0 0 0 0 0 0

a ) Determinar el nmero de nodos, el grado de cada nodo y el nmero de aristas de G. b ) Determinar las distintas componentes conexas de G, escribiendo sus nodos y aristas. c ) Determinar si cada una de las componentes conexas de G es o no euleriana. d ) Determinar si cada una de las componentes conexas de G es o no hamiltoniana.
Grafos. 31

Facultad de Ingeniera - UNLPam

MATEMTICA DISCRETA

24. Es posible trazar las siguientes guras sin levantar el lpiz de modo que cada trazo sea hecho solamente una vez (es decir sin hacer un trazo encima de uno ya hecho)?

25. Sea G un grafo no dirigido con n vrtices y A su matriz de adyacencia. Probar que si G tiene un circuito de Hamilton, entonces la diagonal principal de An no tiene ceros. Probar que la recproca de esta armacin es falsa. 26. Construir un grafo que contenga un circuito euleriano pero no uno hamiltoniano; y un grafo que contenga un circuito hamiltoniano pero no uno euleriano. 27. En el juego del Domin, cada una de las 28 chas puede representarse por el smbolo [xjy ], donde x e y son elementos del conjunto f0; 1; 2; : : : ; 6g. Los nmeros x e y pueden ser iguales. a ) En el juego del Domin las chas deben colocarse de manera que las partes adyacentes sean iguales: [xjy ] junto a [y jz ], etc. Demostrar, usando teora de grafos, que es posible colocar todas las chas en una partida. b ) Si se colocan todas las chas formando una lnea y en uno de los extremos aparece el nmero 5, qu nmero aparecer en el otro extremo? c ) Si alguien toma una de las chas y le propone a otra persona que coloque todas las chas en una la, la primera persona puede conocer cules son los valores que aparecen en los extremos de dicha la an sin saber cmo se han ubicado las piezas? Cules son esos nmeros? Ocurre lo mismo si una persona toma dos chas cualesquiera? 28. El siguiente plano representa dependencias de una casa comunicadas mediante puertas.

a ) Se pueden recorrer todas las dependencias del plano, de modo que al cruzar una puerta, la cerremos y no la volvamos a abrir? Justicar la respuesta.
Grafos. 32

Facultad de Ingeniera - UNLPam

MATEMTICA DISCRETA

b ) Se pueden recorrer todas las dependencias del plano, pasando por cada una de ellas una nica vez, de modo que al cruzar una puerta, la cerremos y no la volvamos a abrir? Justicar la respuesta. c ) Se pueden atravesar todas las puertas del plano de modo que al cruzar cada una de ellas, la cerremos y no la volvamos a abrir? Justicar la respuesta. d ) Se pretende amueblar estas dependencias con distintos tipos de mobiliario, de forma que en habitaciones contiguas, es decir, que se pueda ir de una a otra atravesando una puerta, haya muebles de distinto tipo. (i) Cuntos tipos distintos de muebles son necesarios? (ii) Qu habitaciones tienen mobiliario del mismo tipo? 29. Cada miembro de un grupo de personas elige una carta de la baraja. Se establece entre ellos la siguiente relacin: Dos personas estn relacionadas si han elegido la misma carta . Entonces, el nmero de cartas distintas elegidas es (indicar la o las opciones correctas): a ) el nmero de componentes conexas del grafo asociado al digrafo de la relacin. b ) el nmero cromtico de dicho grafo. c ) el nmero de arcos del grafo simple asociado (ignorando los loops). d ) el nmero de nodos del grafo. 30. Cules de estos grafos son rboles?

31. Considerar el rbol T de la gura. Contestar las siguientes cuestiones relativas al rbol con raz hT; ui.

a ) Cules son los nodos internos? b ) Qu nodos son hojas? c ) Qu nodos son hijos de j ? d ) Qu nodo es padre de h? e ) Qu nodos son hermanos de o? f ) Cules son los antecesores de m?
Grafos. 33

Facultad de Ingeniera - UNLPam

MATEMTICA DISCRETA

g ) Cules son los descendientes de b? h ) Es hT; ui un rbol m-ario completo para algn entero positivo? i ) Cul es el nivel de cada uno de los nodos? j ) Cul es la altura del rbol? k ) Dibuja el subrbol del rbol con raz en: (i) u (ii) c (iii) e: 32. a ) Cuntos aristas tiene un rbol con 10.000 nodos? b ) Sea T un rbol m ario completo con i nodos internos. Probar que T tiene mi +1 nodos en total y (m 1)i + 1 nodos terminales. c ) Cuntos nodos tiene un rbol binario completo con 1.000 nodos internos? 33. Considerar el rbol con raz de la gura.

a ) En qu orden se visitan los nodos si se utiliza el recorrido preorden? b ) En qu orden se visitan los nodos si se utiliza el recorrido postorden? c ) En qu orden se visitan los nodos si se utiliza el recorrido entreorden? a ) Representar mediante un rbol binario la expresin ((x + 2) " 3) (y (3 + x)) 5.

b ) Escribir dicha expresin con notacin: (i) inja, (ii) preja (o polaca), (iii) postja (o polaca inversa).

34. Cul es el valor de cada una de las expresiones siguientes en notacin preja? (a) 2 843 (b) " 33 425 (c) + " 32 " 23 6 42.

35. Cul es el valor de cada una de las expresiones siguientes en notacin postja? (a) 521 314 + + (b) 93 5 + 72 (c) 32 2 " 53 84 .

36. Hallar un rbol generador para cada uno de los siguientes grafos.

Grafos.

34

Facultad de Ingeniera - UNLPam

MATEMTICA DISCRETA

37. Se va a construir un sistema de carreteras que comunique las cinco ciudades que se indican. Determinar las carreteras que debern construirse para que el costo de la construccin sea mnimo. Montes Cedros Maitn Aguas Claras Cedros 14 Maitn 38 12 Aguas Claras 10 35 13 Lomas 26 9 18 28 38. En el grafo de la gura se muestra una red de computadoras que se quiere construir; los nodos representan las computadoras y las aristas las lneas de transmisin a considerar para conectar algunos pares de ellas. Cada arco tiene un peso que indica el costo de construir esa lnea especca. a ) De qu manera hay que conectar las computadoras para que el costo sea el menor posible? b ) Qu conecciones hay que construir si se requiere que las computadoras h y c estn comunicadas, de tal manera que el costo sea mnimo?

39. El grafo con peso de abajo representa un sistema aspersor para la prevencin de incendios. Los nodos representan aspersores y los arcos representan las caeras de agua que los conectan. Las conexiones entre los aspersores deben ser chequeadas peridicamente, pero esta tarea en algunos casos es ms difcil que en otros debido a la ubicacin de los apersores y a la longitud de las caeras que los unen. El peso de cada arco representa el costo de mantenimiento para chequear la conexin correspondiente. La compaa que opera el sistema aspersor desea ahorrar costos de mantenimiento quitando algunas de las caeras que unen los aspersores. Cul es el mximo ahorro que la compaa puede hacer?

Grafos.

35

Você também pode gostar