Vous êtes sur la page 1sur 4

UNIVERSIDAD PERUANA DE CIENCIAS E INFORMATICA

Facultad de Ciencias e Ingeniera


Carrera Profesional de Ingenieria de Sistemas e Inform
atica
Lista de ejercicios de Matem
atica Discreta
Profesor: Pascual F. Onofre Mayta.
Ciclo: 2013-I
Bloque I
1. Sea A = {a, b, c, d, e} y sean R y S las relaciones sobre
A definidas por

1 0 1 0 1
0 0 0 1 0

MR =
1 0 0 0 0
0 0 1 1 0
1 0 1 0 0

5. Use el algoritmo de WARSHALL para calcular el cierre


transitivo de la relacion que se muestra en el siguiente
grafo

MS =

0
1
1
0
0

1
1
1
1
1

0
0
1
0
0

1
0
0
0
1

0
1
0
0
0

Bloque II

respectivamente. Utilice el algoritmo de WARSHALL


para calcular la cerradura transitiva de R S.

1. Se tiene un grafo que tiene ocho aristas y cinco


vertices. Se sabe ademas que tiene cuatro vertices
de grado 3. Explicar razonadamente de que grado es
el otro vertice.

2. Hallar el cierre transitivo de la relaci


on
R = {(a, b) , (a, d) , (b, d) , (d, c) , (d, a) , (d, b)}

2. En un torneo de todos contra todos, los Celestes


vencieron a los Merengues, los Celestes vencieron
a los Azules, los Celestes vencieron a los Rosados,
los Merengues vencieron a los Azules, los Merengues
vencieron a los Rosados y los Azules vencieron a los
Rosados. Representa estos resultados usando un grafo
dirigido. Que representan el grado de entrada y el
grado de salida de un vertice en este grafo dirigido ?

sobre el conjunto {a, b, c, d}


3. Sea R = {(0, 1) , (0, 2) , (1, 1) , (1, 3) , (2, 2) , (3, 0)}
una relaci
on sobre A = {0, 1, 2, 3}. Determine la
cierre transitivo de R usando el algoritmo de WARSHALL.
4. El siguiente grafo representa el plano de una ciudad
en el que las flechas indican la circulaci
on en las calles
de un solo sentido.

3. Sea G = (V, E) un grafo conexo no dirigido. Cu


al es
el mayor valor mas grande posible para |V |, si |E| =
19 y gr(v) 4 para todo v V ?
4. Existen grafos con cinco vertices de los siguientes
grados? En caso afirmativo, dibujar uno.
(a) 3, 4, 3, 4, 3

(b) 1, 2, 2, 3, 4

(c) 2, 2, 4, 4, 4

5. Se tiene un grafo que tiene cinco aristas y solo tiene


vertices de grado 3 y grado 2. Explique cu
antos
vertices tiene de cada tipo.
6. Un grafo G = (V, E) tiene vertices de grado 1, 1, 4, 6
y 2. Hallar |E| y trace el grafo G.

Utilizar matrices para determinar todos los caminos


de:

7. Dado una matriz de adyacencia


(V, E)

0 2 1
2 0 1

A=
1 1 2
0 0 1

(a) Longitud 2 de X a V
(b) Longitud 2 de W a U
(c) Longitud 3 de V a X.

de un grafo G =

0
0

1
0

(a) Determine la cantidad de vertices y aristas.


1

17. Consideremos el grafo no dirigido dado por la siguiente matriz de adyacencia

0 1 1 1
1 0 0 1

A=
1 0 0 0
1 1 0 0

(b) Dibuje el grafo G.


8. Sea el grafo G = (V, E) representado por su matriz
de adyacencia

0 1 1 0 0 1 1
1 1 1 0 0 0 0

1 1 0 1 0 0 0

A=
0 0 1 0 0 0 0
0 0 0 0 0 1 1

1 0 0 0 1 0 0
1 0 0 0 1 0 1

(a) Dibuja una posible representacion grafica del


grafo dado por la matriz A y calcula, a partir
de la matriz (explicando como), los grados de
todos los vertices.
(b) Usa la matriz adecuadamente para calcular el
n
umero de caminos de longitud 2 entre cada par
de vertices.

Sin realizar el dibujo del grafo G, determine la cantidad de vertices y aristas del grafo G.
9. Dibuja un grafo no dirigido representado por la matriz
de adyacencia correspondiente

1 3 2
(a) 3 0 4
2 4 0

1 2 0 1
2 0 3 0

(b)
0 3 1 1
1 0 1 0

0 0 0 1 2
0 0 0 1 1

(c)
0 0 0 2 1
1 1 2 0 0
2 1 1 0 0

(c) Es el grafo dado por A euleriano?


18. En una huerta existen 8 canales que llevan el agua de
una plantacion a otra. Entre dos plantaciones nunca
existe mas de un canal. La tercera parte de las plantaciones es el extremo de dos canales y las restantes de
tres. Usando la teora de grafos, responda a las siguientes cuestiones
(a) Cuantas plantaciones hay en dicha huerta?
(b) En cada plantacion hay una compuerta que
puede estar abierta o cerrada, pero siempre tiene
la posicion contraria a las compuertas de las
plantaciones que estan unidas a ella por medio
de un canal. Represente la situacion mediante
un grafo, que satisfaga todas las condiciones
anteriores. Es semieuleriano el grafo resultante?

Se dice que un grafo simple es regular si todos los


vertices del grafo tienen el mismo grado. Se dice que
un grafo regular es n-regular si todos los vertices del
grafo tienen grado n.

19. Doce miembros de la facultad de Ingeniera de Sistemas e Informatica de la UPCI dan servicio en los
siguientes comites:

10. Para que valores de n es regular el grafo Kn ?


11. Para que valores de m y n es regular Km,n ?

Educaci
on de pregado: Aguilar, Salas, Pereyra, Collazos.

12. Cu
antos vertices tiene un grafo regular de grado 4
con 10 aristas?

Educaci
on de graduados: Gatto, Chang, Collazos, Ulloa.

13. Disponemos de 9 cables para montar una red de comunicaciones entre 6 ordenadores. Es posible montar una red en la que cada ordenador este conectado
con otros cuatro?y con otros tres?. En caso afirmativo, es u
nica la red?

Espel: Zevallos, Moreno, Balbin.


Biblioteca: Salhua, Aguilar, Zevallos.
Contrataci
on: Gatto, Moreno, Chang, Salas.
Personal: Chang, Wang, Salhua.
Todos los comites se deben reunir durante la primera
semana de clases, pero hay solo tres intervalos de
tiempo. Determine un horario que permita a todos
los miembros de la Facultad asisitir a las reuniones
de las comisiones en las que se encuentran. Para ello,
represente cada comite como vertice de un grafo y
trace una arista entre dos vertices si los dos comites
tienen un miembro en com
un. Determine una coloracion en el grafo de manera que no haya dos comites
que tengan el mismo color y explique como utilizar el
resultado para programar las reuniones.

14. Cu
antos vertices se necesitan para obtener un grafo
con 12 aristas y todos sus vertices de grado 3? Dibuje
el grafo con las condiciones mencionadas
15. Sea G (V, E) un grafo conexo con |E| = 6 y con
(v1 ) = (v2 ) = (v3 ) = 3 para vertices v1 , v2 , v3
V . Determine el mnimo valor de |V |.
16. Sea G (V, E) un grafo conexo con |E| = 17 y (v) 3
para todos sus vertices v V . Determine el maximo
valor de |V |.
2

(c) Estudiar si los grafos tienen circuitos eulerianos.

20. Imagine que el diagrama que se muestra a continuaci


on es un mapa con los pases etiquetados de a a
g. Determine si es posible colorear el mapa con solo
tres colores de modo que no hay dos pases adyacentes
que tengan el mismo color.

(d) Estudia si los grafos son bipartidos.


26. Determine si el siguiente par de grafos son isomorfos. Si los grafos son isomorfos, de los ordenamientos
de sus vertices que producen matrices de adyacencia
iguales. Si los grafos no son isomorfos, explique el por
que no lo son.

21. Construya un grafo para el mapa dado y encuentre


su n
umero crom
atico.

(a)

(b)
Grafo G

Grafo H

22. Dados los siguientes grafos, determine si cada par de


grafos son isomorfos.

27. Dado X = {1, 2, 3, 4}, sea V = P2 (X) el conjunto


formado por todos los subconjuntos de X que tienen
cardinal 2. Sea E el conjunto de todas los pares no
ordenados {a, b} tales que a, b V y a, b son disjuntos.
(a) Encuentre V y E.
(b) Dibuje el grafo G = (V, E) . El grafo G es
bipartido? Por que?

23. Determine si los siguiente grafos son isomorfos, justicando en cada caso.
(a)

Bloque III
1. Establecer si cada uno de los grafos siguientes tiene
camino euleriano y/o circuito de Euler. En caso afirmativo determinar dicho camino o circuito euleriano
usando el algoritmo de Fleury. En caso negativo explicar el porque.

(b)

Grafo G1
24. Cu
antas aristas tiene un grafo simple si sus vertices
tienen los siguientes grados. 4, 3, 3, 2, 2? Dibujar tal
grafo.

Grafo G2

2. Bertha vive en la ciudad de Albricia. Las ciudades


mas cercanas son Benitogrado, Cistundia, Diricete y
Euloquia. Entre estas ciudades existen los siguientes
caminos

25. Sea el conjunto de vertices V = {a, b, c, d}

w (A, B) = 10

(a) Calcula el n
umero de posibles de grafos que tengan a V como conjunto de vertices y un total de
5 aristas.

w (D, A) = 5

w (B, E) = 20
w (E, C) = 5

w (E, D) = 5
w (C, D) = 3,

donde w (X, Y) = d indica que existe un camino de


ida y vuelta de d kilometros entre las ciudades X e
Y.

(b) Dibuja todos los grafos que cumplen la condicion


del apartado anterior.
3

(a) Representa las ciudades y los caminos mediante


un grafo ponderado.

6. Utilizando el algoritmo de Dijkstra, calcula los


caminos mas cortos del vertice A al resto de los
vertices del siguiente grafo ponderado

(b) Bertha quiere darse una vuelta por la zona, empezando y acabando en su ciudad y recorriendo
cada ciudad colindante una sola vez, es esto
posible? Si la respuesta es afirmativa, que
recorrido debe seguir para hacer el trayecto lo
m
as corto posible?
(c) Tras la excursi
on anterior, Bertha observa que
conoce ya todas las ciudades, pero no todos
los caminos. Decide hacer otra excursi
on empezando y acabando en Albricia, pero que esta
vez recorra todos los caminos, pasando por cada
uno una sola vez. Es esto posible? Si la respuesta es afirmativa, que recorrido debe hacer?
Y si la respuesta es negativa, justificala.
3. La red no dirigida de la figura representa un sistema
de carreteras entre ciudades de una regi
on.

Se desea determinar el camino m


as corto de la ciudad
A a la ciudad K mediante el algoritmo de DIJKSTRA.
4. Use el algoritmo de DIJKSTRA para encontrar el
camino m
as corto del vertice A a Z

5. Use el algoritmo de DIJKSTRA, para el encontrar los


caminos cortos del vertice a hacia los dem
as vertices.

Vous aimerez peut-être aussi