Você está na página 1de 4

MATEMÁTICA

Licenciatura em Tecnologias da Informação


2022/2023

Teoria de Grafos – Ficha 1


No que se segue a palavra grafo refere-se a grafo não orientado.

1. Para cada 𝑛 a variar de 1 a 5, represente o diagrama de dois grafos distintos com 𝑛 arestas.
1.1 Para cada um dos grafos representados, indique:
a) a dimensão do grafo.
b) o grau de cada vértice do grafo
c) o número de vértices de grau ímpar
d) a soma dos graus de todos os vértices.
1.2 Com base nos resultados anteriores, verifique que:
e) a soma dos graus de todos os vértices é igual ao dobro da dimensão do grafo.
f) o número de vértices de grau ímpar de cada grafo é par.

2. Considere um grafo com 2 vértices, uma aresta entre esses vértices e um laço num dos vértices. Por exemplo,
𝑉 = { 𝑎, 𝑏 } e 𝐴 = { {𝑎, 𝑏} , {𝑏, 𝑏} }
a) Identifique todos os caminhos possíveis entre 𝑎 e 𝑏, de comprimento 3.
b) O que se altera no caso de haver laços em ambos os vértices?

3. Considere o grafo correspondente ao diagrama representado:


a) Qual a dimensão do grafo?
b) Identifique o grau de cada vértice do grafo.
c) Escolha dois caminhos simples.
5
d) Escolha dois caminhos independentes.
e) Identifique um ciclo simples e um ciclo não simples.
f) Identifique o ciclo simples de menor comprimento (contorno do grafo).
g) Qual a conetividade do grafo? 8

4. Desenhe o diagrama de um grafo conexo e de um grafo desconexo.

5. Desenhe o diagrama de um grafo conexo que se torna desconexo pela remoção de um vértice. Como se designa esse
vértice?

6. Desenhe o diagrama de um grafo conexo que se torna desconexo pela remoção de uma aresta. Que nome se dá a essa
aresta?

7. Defina ciclo e ciclo simples. Desenhe o diagrama de um grafo com um ciclo simples que passa por todos os vértices do
grafo.

8. Desenhe o diagrama de um grafo que contém um ciclo que passa por todas as arestas do grafo uma só vez.

9. Distinga ciclo hamiltoniano de ciclo euleriano. Como classifica cada um dos grafos que representou nos dois exercícios
anteriores?

10. Defina caminho euleriano e hamiltoniano e mostre, por meio de um contra-exemplo, que nem todo o caminho
euleriano é simples.

11. Considere novamente o grafo conexo G representado no exercício 3.


a) O grafo possui algum caminho de Euler? Em caso afirmativo, dê um exemplo.
b) O grafo possui algum caminho hamiltoniano? Em caso afirmativo, dê um exemplo.
c) Trata-se de um grafo euleriano? Justifique.
d) Identifique um ciclo hamiltoniano, caso exista.
e) Represente um grafo parcial de G com três arestas. Esse subgrafo é conexo?

1
Matemática 2022/2023

12. Defina grafo completo. Faça uma representação de um grafo completo com 𝑛 vértices, considerando 𝑛 = 3 até 8.

13. Mostre que: se um grafo é completo então o grafo é conexo.


Sugestão: Considere um grafo completo. Por redução ao absurdo, admita que o grafo é desconexo. Chegará a uma contradição.

𝑛(𝑛−1)
14. Prove, por indução matemática, que um grafo completo com 𝑛 vértices tem arestas.
2

15. Mostre, por indução matemática, que a soma dos graus dos vértices de um grafo é igual ao dobro do número de arestas.

16. Seja 𝐺 = (𝑉, 𝐴) um grafo cujo diagrama se encontra na figura seguinte:


a) Identifique o conjunto dos vértices e das arestas de 𝐺.
b) Identifique o grau de cada vértice.
c) Indique o valor lógico das seguintes afirmações:
i. 𝐺 é um digrafo;
ii. 𝐺 é um grafo simples;
iii. Todos os vértices de G são adjacentes
d) Identifique todos os ciclos simples que partem do vértice 6 e têm comprimento 3.
e) O grafo admitirá uma representação planar? Se sim, represente-a.

17. Para cada um dos grafos representados abaixo, diga, justificando:


a) A dimensão do grafo;
b) Se o grafo é conexo; em caso afirmativo, indique a sua conetividade.
c) Se o grafo é completo;
d) Se o grafo é bipartido;
e) Contém caminhos ou ciclos eulerianos (quais?)
f) Contém caminhos ou ciclos hamiltonianos (quais?).

(G1) (G2) (G3)

18. Considere o digrafo representado na figura ao lado. Classifique cada um dos


caminhos indicados em relação a: caminho simples/hamiltoniano/euleriano,
ciclo, ciclo simples/hamiltoniano/euleriano.
a) (1, 2, 3, 4, 5);
b) (1, 2, 1, 4, 5);
c) (1, 2, 3, 1, 2);
d) (1, 2, 2, 3, 4);
e) (2, 3, 1, 2, 1, 2);
f) (3, 1, 4, 5);
g) (4, 5, 1, 2, 2, 3, 4).

19. Considere um grafo orientado, 𝐺 = (𝑉, 𝐴), com 𝑉 = {1,2,3,4,5}. Faça uma representação de 𝐺 sabendo que:
• Os vértices 2 e 3 são adjacentes;
• Os vizinhos do vértice 1 são os vértices 2 e 4;
• O grau do vértice 1 é 4;
• Tem um caminho euleriano.

20. Quantas arestas tem um grafo se os seus vértices tiverem grau 4, 3, 3, 2, 2? Desenhe esse grafo.

21. Haverá um grafo simples com cinco vértices com os seguintes graus? Em caso afirmativo represente esse grafo:
a) 3,3,3,3,2 c) 1,2,3,4,4, e) 0,1,2,2,3
b) 1,2,3,4,5 d) 3,4,3,4,3 f) 1,1,1,1,1
2
Matemática 2022/2023

22. Verifique se os seguintes grafos são bipartidos.


a) b) c) d)

23. Desenhe todos os subgrafos deste grafo.

24. Para cada um dos seguintes grafos identifique as articulações e as pontes


a) b) c)

25. Poderão cinco casas ser ligadas a dois serviços sem que haja cruzamentos entre as ligações?

26. Verifique se os seguintes grafos são planares. Em caso afirmativo faça a representação planar dos grafos.
a) b) c) d)

27. Para cada 𝑛 a variar de 3 a 5, represente dois grafos distintos com 𝑛 vértices que sejam conexos e acíclicos1.
Para cada um dos grafos representados, indique:
a) o número de arestas.
b) o número de vértices de grau 1.
Com base nos resultados anteriores, verifique que:
c) A adição de uma aresta no grafo cria exatamente um ciclo.
d) A remoção de qualquer aresta do grafo torna-o desconexo, criando exatamente dois grafos acíclicos.
(1estes grafos são designados por árvores)

28. O “grafo das palavras” é definido assim: cada vértice é uma palavra da língua portuguesa e os vértices são adjacentes
se as palavras diferem somente numa vogal ou consoante. Considere os seguintes conjuntos de palavras:
a) Caiado Cavalo Cavado Vaiado
b) Girafa Girava Tirava
c) Ralo Ramo Rato Remo Reta Reto Rota
d) Vaiado Varada Virada Visada Casado

Para cada um dos conjuntos:


• represente o grafo das palavras;
• construa uma matriz quadrada, 𝑀, com dimensão igual ao número de vértices do grafo, cujo elemento 𝑚𝑖𝑗
traduz o número de arestas entre os vértices 𝑖 e 𝑗.
(A matriz assim definida chama-se matriz de adjacência de um grafo)

3
Matemática 2022/2023

Observação: esta é uma primeira versão do documento e pode conter gralhas. Agradeço que as gralhas detetadas sejam comunicadas.

Soluções
Ex. 3 a) 6; b) os vértices 1,2,3,4,5 têm graus 2, 3, 3, 1, 3 respetivamente; c) (1,2,3,4) e (1,5,2,3,4); d) (1,5,3) e (1,2,3);
e) simples: (5,1,2,3,5); não simples: (5,1,2,3,2,5); f) o ciclo simples (5,1,2,5) tem comprimento 3

Ex. 5

articulação
Ex.6

ponte
Ex.7

ciclo hamiltoniano: (A,B,C,D,E,A)


Ex.8

ciclo euleriano: (A,B,C,D,B,E,A)


Ex.10 No exemplo do exercício 8 o caminho (A,B,C,D,B,E) é euleriano porque passa uma únivca vez por cada aresta, no entanto não é siples, porque há
repetição do vértice B.
Ex.11 a) não; b) sim (5,1,2,3,4); c) não (seria necessário que todos os vértices tivessem grau par); d) não tem; e) nenhum grafo parcial de G com 3 arestas
será conexo.

Ex.12 Representar grafos simples (sem laços nem arestas múltiplas) tal que todos os pares de vértices estão ligados por meio de uma aresta.
Ex.13 Mostrar por contradição (redução ao absurdo):
Seja G um grafo completo.
Admita-se que o grafo não é conexo.
Então existe pelo menos um par de vértices que não estão ligados entre si, o que entra em contradição com o facto do grafo ser completo. Assim,
o grafo tem de ser conexo.
Ex.14 Considere a propriedade p(n): o grafo com n vértices tem n(n-1)/2 arestas.
Provar que p(2) é verdadeiro; Provar que “se p(n) é verdadeiro então p(n+1) e verdadeiro”
Ex.16 a) V={1,2,3,4,5,6,7,8}; A={ {1,2}, {1,7}, {2,3}, {2,6}, {2,8}, {3,4}, {3,5}, {3,6}, {4,5}, {5,6}, {6,7}, {7,8} }
b) os vértices 1 a 8 têm grau: 2,4,4,2,3,4,3,2 respetivamente.
c) falso, verdadeiro, falso
d) num ciclo simples não há repetição de vértices, exceto o vértice final: (6,3,5,6) e (6,3,2,6)
Ex.17 G1: a) 8; b) conexo, com conetividade 1; c) não; d) sim; e) nenhum; f) nenhum.
G2: a) 3; b) conexo, com conetividade 1; c) não; d) sim; e) sim; não; f) sim; não.
G3: a) 12; b) conexo, com conetividade 3; c) não; d) sim; e) nenhum; f) sim; sim
Ex.18 Caminho simples: a) f)
Caminho Euler: não há
Caminho hamiltoniano: a) g)
Ciclo simples/ euler / hamiltoniano: não há
Ex.19

Ex.20 4+3+3+2+2=14 → 7 arestas


Ex.21 Não é possível para: b) d) f) porque a soma dos graus é um número ímpar.
Não é possível para c), porque para haver dois vértices de grau 4 não é possível que haja um vértice de grau 1.
Ex.22 a) sim, b) não; c) sim; d) sim
Ex.23 Existem muitos subgrafos. (No caso de grafos parciais, existem apenas 7.)
Ex.24 Articulações: a) c; b) c, d; c)b, c, e, i
Pontes: a) não tem; b) {c,d}; c) {c,e} ;{e,i}
Ex.25 Sim
Ex.26 a) sim; b)sim; c) sim; d) não
Ex.27 a) o número de arestas é igual a n-1; b) todos os grafos têm pelo menos um vértice de grau 1
Ex.28 Pode fazer represnetação gráfica do grfo ou através do conjunto das arestas e vértices;

Você também pode gostar