Escolar Documentos
Profissional Documentos
Cultura Documentos
• • capital •
• • • •
2
O Primeiro Problema
3
• Em linguagem de grafos, trata-se de encontrar um circuito
euleriano no grafo da figura 3, no qual os vértices representam as
ilhas e as margens, e os arcos são as pontes.
c •
a• •d
b•
4
O Segundo Problema
5
• Não há método eficiente para determinar se um tal circuito
existe em um grafo.
• Existe um procedimento para verificar se um determinado
grafo G possui um circuito hamiltoniano !
• Se um tal circuito existe em G, ele corresponderá a uma
permutação circular de seus nós, com a propriedade de que nós
consecutivos nesta permutação sejam ligados por um arco de
G.
• Ora, para verificar a existência de um circuito hamiltoniano
em um grafo, basta gerar todas as permutações circulares
dos nós deste grafo e testar para ver se uma delas
corresponde a um percurso no grafo.
• Vejamos o que ocorre em um grafo que tenha 50 nós. Neste
caso deveríamos examinar 49! (fatorial de 49) circuitos
potenciais.
> 1.2.2.4.4.4.4.8.8...16.16...32.32...32 =
Agora,
6
210 = 1024 > 1000 = 103 .
Mas,
18 vezes
> 28.10
142
3
.103...
43103 = 28.1054
18 vezes
ou seja,
49!> 28.1054
• Um computador moderno pode realizar 200 milhões de
operações por segundo.
7
O Terceiro Problema (Colorindo mapas)
Um mapa de vários países (estados, etc.), desenhado em uma
folha de papel, deve ser colorido de modo que, para uma melhor
visualização, dois países (estados, etc.) com uma fronteira em
comum devem ter cores distintas. Qual é o número mínimo de cores
exigidas para a coloração de qualquer mapa ?
8
Considere os seguintes mapas das figuras 6 e 7:
Figura 6.
Figura 7.
9
• No mínimo quatro cores são necessárias para resolver o problema
geral da coloração de mapas.
10
•
• •
• •
11
• Vale observar que o teorema das quatro cores garante uma
coloração com no máximo quatro cores. Não significa que
qualquer coloração apresente no máximo quatro cores.
12
Figura 11. Grafo dual do mapa do Brasil.
13