Você está na página 1de 4

UFPI – CCN – DC

DISC: Teoria e Aplicações em Grafos


PROF. ANTONIO COSTA

Aluno:

Matrícula: Data:

2a. Avaliação

1. A figura abaixo mostra um sistema de pontes e áreas de terra. Você pode passear
e atravessar cada ponte exatamente uma vez? Se sua resposta for positiva, então
onde deve iniciar e terminar seu passeio? Justifique sua resposta. Execute a
implosão da ponte de H a I. Responda as mesmas duas questões acima.

Observação: Não é necessário determinar percurso, caso exista.


2. Aplique o algoritmo de Fleury para encontrar um ciclo Euleriano no grafo
abaixo:
Explique de maneira sucinta a execução dos passos.

3. Considere o seguinte Problema do Caixeiro Viajante Simétrico determinado pela


matriz de distância abaixo:

Encontre uma solução para o PCV utilizando os seguintes algoritmos:


a. Heurística do Vizinho mais próximo, iniciando no vértice 1;
b. Heurística de Inserção mais barata, iniciando com a subrota formada
pelos vértices 1 - 4 - 3.
4. Dentre os muitos problemas enfrentados por Noé, o alojamento dos animais foi
um dos piores. Noé não era engenheiro, mas sabia que deveria planejar o
embarque dos animais em sua Arca, ou acabaria tendo de trabalhar muito mais
do que o necessário. Noé não conhecia a priori quais animais embarcariam na
Arca nem quando eles chegariam. Assim, imaginou a estratégia de criar vários
espaços amplos (salões) e neles alojar os animais na medida em que chegassem.
Sua política de embarque seria lotar completamente os espaços para minimizar o
tamanho da Arca. Estando a Arca ainda parcialmente construída, subitamente
um primeiro grupo de animais surgiu. Então Noé resolveu testar seu plano e
ocupar os dois primeiros espaços que já estavam prontos. Contudo, Noé
descobriu, para sua surpresa, que sua política de alojar os animais em grandes
espaços dificilmente funcionaria a contento porque vários dos animais chegados
na primeira onda não poderiam ser alojados imediatamente - nos dois espaços já
construídos - porque haveria riscos para a sobrevivência dos alojados. Noé
entendeu que deveria construir na Arca vários espaços de pequeno tamanho para
isolar as diversas classes de animais incompatíveis. Então Noé foi colocado
diante do problema de saber quantas divisões seria necessário criar dentro da
Arca para separar os animais à medida que chegavam. Considerando que os
espaços da Arca estão lotados, qual foi o número mínimo de divisões (baias) que
Noé construiu na Arca para alojar os animais de acordo com a tabela de
incompatibilidade que se segue? Aplique o Algoritmo Heurístico de Welsh-
Powell.
Importante: Não é necessário desenhar o grafo.
Rato Cão Leão Boi Cobra Gato Porco Sabiá Corvo Zebra Asno Urso Pato

Tatu x x x x
Rato x x x
Cão x x x x x
Leão x x x x x
Boi x x x
Cobra x x x x x x x x
Gato x x x x
Porco x
Sabiá x x
Corvo

Zebra x
Asno x
Urso x
Pato

Observação: Para que uma questão seja validada são estritamente necessários os
cálculos e/ou justificativas.

5. Encontre o fluxo máximo do nó 1 para o nó 7 na rede abaixo. Identifique o


conjunto de corte mínimo.

Você também pode gostar