Grafos 2
Grafos 2
Grafos 2
AVALIAÇÃO
FICHA DE AVALIAÇÃO 1 Duração do Teste: 90 minutos
4. A figura mostra um conjunto de pontes a ligar diversas ilhas entre si e às margens de um rio. A Maria,
que se encontra no local A, queria realizar um percurso por todas as pontes sem repetir nenhuma,
regressando ao local de onde partiu, mas não tem a certeza se tal é possível.
Numa pequena composição ajude a Maria a saber se tal percurso é possível ou não deve incluir os
seguintes aspetos:
• representar a situação por um grafo;
• referir se é possível passar por todas as pontes sem repetir nenhuma, começando e terminando em A;
• fornecer a solução mais eficaz se o ponto anterior não for possível;
• indicar um percurso que em qualquer dos casos, a Maria deverá realizar.
1
© Areal Editores
DOSSIÊ DO PROFESSOR MACS 11
AVALIAÇÃO
5. Uma carrinha tem de ir buscar clientes ao Aeroporto e distribuí-los por cinco hotéis, regressando ao
local de partida (aeroporto) no final da distribuição. As distâncias estão dadas, em km, na tabela
seguinte:
H1 H2 H3 H4 H5
AEROPORTO 18 14 17 20 17
H1 - 9 19 21 15
H2 - - 13 24 22
H3 - - - 12 23
H4 - - - - 16
5.1. Por questões logísticas, a distribuição deve passar em primeiro lugar por H2 e de seguida H1 antes
de ir aos outros hotéis.
Indique todos os percursos possíveis obedecendo a este critério e as distâncias percorridas em
cada um deles.
5.2. Um dos motoristas da empresa afirma que a distribuição que percorre a menor distância possível é
a obtida pelo algoritmo do vizinho mais próximo. Averigue se o motorista tem razão.
Na sua resposta, deve:
• aplicar ao grafo que represente a situação, o algoritmo proposto pelo motorista;
• determinar a distância obtida pelo algoritmo;
• comparar com os resultados obtidos na alínea anterior;
• apresentar uma conclusão.
6. Uma pequena companhia pretende ligar por cabo de fibra ótica os edifícios das suas sedes
espalhadas por vários quarteirões. Pretende-se garantir o envio de mensagens entre qualquer par de
locais. Logo que o cabo esteja colocado, há de ser possível enviar e receber mensagens para todos
os locais via cabo, muito embora nem todos os pares de sítios estejam diretamente ligados. Os locais
estão representados por letras e os números representam os custos em milhares de euros da
instalação do cabo onde é possível. A tabela indica quais as ligações possíveis:
A B C D E F
A 2 5 18
B 2 6 3 1
C 6 16
D 3 16 9 4
E 5 1 9 20
F 18 4 20
FORMULÁRIO
MODELOS DE GRAFOS
Condição necessária e suficiente para que um grafo conexo admita circuitos de Euler
Um grafo conexo admite circuitos de Euler se e só se todos os seus vértices forem de grau par.
ALGORITMO DE KRUSKAL
1. Escolher a aresta com o menor peso.
2. Escolher a aresta seguinte com o menor peso, desde que essa aresta não forme ciclos.
3. Repetir o ponto anterior até que todos os vértices façam parte da árvore, tendo em conta que:
– se houver empate na escolha das arestas, seleciona-se a aresta aleatoriamente;
– se a aresta a escolher fechar um ciclo, essa aresta não deve ser considerada.
COTAÇÕES
1. 2. (A) 2. (B) 3.1. 3.2. 3.3. 3.4. 4. 5.1. 5.2. 6.1. 6.2. 6.3. Total
15 10 10 6 6 6 12 45 25 20 10 15 20 200
3
© Areal Editores