Buscar

Lista 1 de Teoria de Grafos

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Lista 1 de Teoria de Grafos
Profa Cla´udia Linhares Sales
Atenc¸a˜o ! Algumas questo˜es conte´m novas definic¸o˜es que se unira˜o ao elenco
das definic¸o˜es apresentadas em sala de aula, como se assim o tivessem sido.
1. Mostre que se um grafo e´ simples, enta˜o m ≤ (n2).
2. Mostre que se G e´ isomorfo a H, enta˜o |V (G)| = |V (H)| e |E(G)| =
|E(H)|.
3. Mostre que o K4 possui onze subgrafos simples na˜o isomorfos.
4. Seja G um grafo simples. Mostre que m =
(
n
2
)
se e somente se G e´
completo.
5. Como sa˜o os grafos K¯n e K¯r,s ?
6. Mostre que:
(a) |E(Kr,s)| = rs;
(b) Se G e´ simples e bipartite, enta˜o m ≤ n2/2.
7. Seja I a matriz de incideˆncia e A a matriz de adjaceˆncias de um grafo G.
(a) Prove que a soma de toda coluna de I e´ exatamente 2;
(b) O que significa a soma das colunas de M ?
8. Mostre que:
(a) Todo subgrafo induzido de um grafo completo e´ completo;
(b) Todo subgrafo de um grafo bipartite e´ bipartite.
9. O k-cubo e´ o grafo cujos ve´rtices sa˜o k-tuplas ordenadas de 0’s e 1’s, onde
dois ve´rtices sa˜o adjacentes se eles diferem em exatamente uma coorde-
nada. Mostre que o k-cubo tem 2k ve´rtices e k2k−1 arestas (dica: tente
usar induc¸a˜o).
10. Encontre um grafo bipartite que na˜o e´ isomorfo a um subgrafo de qualquer
k-cubo.
11. Mostre que δ ≤ 2mn ≤ ∆.
12. Um grafo k-regular e´ um grafo cujo grau de qualquer ve´rtice e´ igual a k.
Mostre que um grafo bipartite k-regular (k > 0) com partic¸o˜es (X,Y ),
possui |X| = |Y |.
1
13. Mostre que em qualquer grupo de duas ou mais pessoas, existe sempre
duas com exatamente o mesmo nu´mero de amigos no grupo.
14. Se G tem ve´rtices v1, v2, . . . , vn, a sequ¨eˆncia (d(v1), d(v2), . . . , d(vn)) e´
chamada a sequ¨eˆncia de graus de G.
Mostre que uma sequ¨eˆncia de inteiros na˜o negativos (d1, d2, . . . , dn) e´ uma
sequ¨eˆncia de graus de algum grafo se e somente se
∑n
i=1 di e´ par.
15. Uma sequ¨eˆncia de graus d = (d1, . . . , dn) e´ grafica se existe um grafo sim-
ples cuja a sequ¨eˆncia de graus e´ d.
Mostre que as sequ¨eˆncias (7, 6, 5, 4, 3, 3, 2) e (6, 6, 5, 4, 3, 3, 1) na˜o sa˜o gra´ficas.
16. O grafo-linha G′ de um grafo G e´ o grafo cujo conjunto de ve´rtices e´ E(G)
e cujo conjunto de arestas e´ definido da seguinte forma: dois ve´rtices sa˜o
adjacentes em G′ se e somente se as arestas correspondentes de G forem
adjacentes.
Mostre que se G e´ simples, enta˜o o grafo-linha de G, G′, tem E(G) ve´rtices
e
∑
v∈V (G)
(
d(v)
2
)
arestas.
17. Mostre que se existe um passeio (u, v) em G, enta˜o existe tambe´m um
caminho (u, v) em G.
18. Mostre que se G e´ simples e δ ≥ k, enta˜o G possui um caminho de com-
primento k.
19. Mostre que G e´ conexo se e somente se, para toda partic¸a˜o de V (G) em
dois conjuntos na˜o vazios V1 e V2, existe uma aresta com uma extremidade
em V1 e a outra extremidade em V2.
20. (a) Mostre que se G e´ simples e m >
(
v−1
2
)
enta˜o G e´ conexo.
(b) Para n > 1, encontre um grafo simples e desconexo com m =
(
v−1
2
)
.
21. Mostre que se G e´ conexo, enta˜o G¯ e´ desconexo.
22. (a) Prove que se G e´ simples e δ > [v2 ]− 1, enta˜o G e´ conexo.
(b) Para n > 1 e n par, encontre um grafo simples desconexo k-regular,
onde k = [n2 ]− 1.
23. Mostre que quaisquer dois maiores caminhos em um grafo conexo teˆm um
ve´rtices em comum.
24. Mostre que se um grafoG tem diaˆmetro maior que 3, enta˜o G¯ tem diaˆmetro
menor que 3.
25. Mostre que se G e´ um grafo simples, conexo e na˜o completo, enta˜o G
possui treˆs ve´rtices x, y e z tais que xy ∈ E(G), yz ∈ E(G) e xz /∈ E(G).
26. Mostre que δ ≥ 2, enta˜o G conte´m um ciclo.
2
27. (a) Mostre que se e ∈ E(G), enta˜o C(G) ≤ C(G− e) ≤ C(G) + 1.
(b) Seja v ∈ V (G). Mostre que G− e na˜o pode, em geral, ser substitu´ıdo
por G− v na desigualdade de (a).
28. Mostre que se m ≥ n, enta˜o G conte´m um ciclo.
29. Mostre que se quaisquer dois ve´rtices de um grafo G sem lac¸os sa˜o conec-
tados por um u´nico caminho, enta˜o G e´ uma a´rvore.
30. Mostre que toda a´rvore com exatamente dois ve´rtices de grau um e´ um
caminho.
31. Seja G um grafo com n − 1 arestas. Mostre que as treˆs sentenc¸as abaixo
sa˜o equivalentes:
(a) G e´ conexo.
(b) G e´ ac´ıclico.
(c) G e´ uma a´rvore.
(Sugesta˜o: prove que (a) ⇒ (b), que (b) ⇒ (c) e que finalmente (c) ⇒
(a).)
32. Mostre que se G e´ uma a´rvore com ∆ ≥ k, enta˜o G tem pelo menos k
folhas.
33. Um grafo ac´ıclico e´ tambe´m chamado de floresta. Mostre que
(a) qualquer componente de uma floresta e´ uma a´rvore;
(b) G e´ uma floresta se e somente se m = n−C(G), onde C(G) e´ o nu´mero
de componentes de G.
34. Mostre que G e´ uma floresta se e somente se toda aresta de G e´ uma
ponte.
35. Mostre que se G e´ simples e k-regular, enta˜o κ = κ′.
36. Mostre que se G e´ simples e δ ≥ n− 2, enta˜o κ = δ.
37. Mostre que se G e´ k-conexo em arestas, enta˜o m ≥ k n2 .
38. Mostre um grafo simples com δ = n− 3 e κ < δ.
39. Mostre que G e´ 2-conexo em arestas se e somente se existem dois caminhos
disjuntos em arestas entre qualquer par de ve´rtices de G.
40. Mostre que se um grafo na˜o tem ciclos pares, enta˜o cada um de seus blocos
ou e´ um K1, ou K2 ou um ciclo ı´mpar.
41. Mostre que um grafo conexo que na˜o e´ um bloco tem pelo menos dois
blocos com exatamente uma articulac¸a˜o cada.
3
42. Descreva um bom algoritmo para achar blocos de um grafo.
43. Se poss´ıvel desenhe um grafo euleriano G com um nu´mero par de ve´rtices
e um nu´mero ı´mpar de arestas. Se na˜o for poss’ıvel, explique porque tal
grafo na˜o existe.
44. Mostre que se G e´ euleriano, cada bloco de G e´ euleriano.
45. Mostre que se G na˜o tem ve´rtices grau ı´mpar, enta˜o existem ciclos disjun-
tos em arestas C1, C2, . . . , Ck tais que E(G) = E(C1)∪E(C2) . . .∪E(Ck).
46. Mostre que se
(a) ou G na˜o e´ 2-conexo;
(b) ou G e´ bipartite com partic¸o˜es (X, Y) onde |X| > |Y |,
enta˜o G na˜o e´ hamiltoniano.
47. Mostre que se G possui um caminho hamiltoniano enta˜o para todo sub-
grafo S pro´prio de V , C(G) ≤ |S|+ 1.
48. Fac¸a um bom algoritmo para
(a) encontrar o feˆcho de um grafo;
(b) encontrar um ciclo hamiltoniano quando o feˆcho for completo.
4

Continue navegando