Coloração de Grafos e Aplicações: Robson Piacente Alves
Coloração de Grafos e Aplicações: Robson Piacente Alves
Coloração de Grafos e Aplicações: Robson Piacente Alves
Florianópolis / SC
Junho de 2015
1
Florianópolis / SC
Junho de 2015
3
(Albert Einstein)
11
Resumo
O objetivo deste trabalho é o estudo de grafos aplicado à coloração
de vértices e arestas. Para tal, faremos uma breve apresentação sobre
conceitos básicos de grafos, bem como a importância de suas aplicações.
Buscamos aqui a resolução de problemas envolvendo coloração e sua
possível aplicação matemática na educação básica.
Abstract
The objective of this work is the study of graphs applied to colouring
of vertex and edges. To do this, we will give a brief presentation about
basics concepts of graphs, as well as the importance of its applications.
We seek here the solution of the problems involving colouring and its
possible mathematical application in basic education.
Keywords: Graphs, vertex and edges colouring, the four colour theo-
rem.
Lista de ilustrações
Introdução
1 Conceitos básicos
Figura 15 – Árvores.
2 Coloração
Entrada: um grafo 𝐺.
𝑘
𝑣11 , . . . , 𝑣1𝑘1 , 𝑣21 , . . . , 𝑣2𝑘2 , . . . , 𝑣𝜒1 , . . . , 𝑣𝜒𝑘𝜒 , 𝑣𝜒+1
1 𝜒+1
, . . . , 𝑣𝜒+1 .
{︃
2, 𝑠𝑒 𝑛 é 𝑝𝑎𝑟
𝜒(𝐶𝑛 ) = . (2.1)
3, 𝑠𝑒 𝑛 é í𝑚𝑝𝑎𝑟
vértice adjacente com a mesma cor, ou seja, não há arestas entre dois
vértices da mesma cor. Logo, só poderá haver arestas entre um vér-
tice de um subconjunto para um vértice do outro, o que corresponde à
definição de grafo bipartido (Definição 1.14).
Mostraremos agora que duas cadeias 𝐺𝑝𝑞 e 𝐺𝑝𝑟 com uma cor
𝑝 em comum e 𝑟 ̸= 𝑞 interceptam-se apenas em 𝑣𝑝 . Suponha que 𝑧 é
um vértice que pertença a ambas as cadeias, 𝐺𝑝𝑞 e 𝐺𝑝𝑟 . Então a cor
utilizada no vértice 𝑧 é 𝑝 (pois trata-se da única cor comum a ambas
cadeias de Kempre em questão). Desse modo, a menos que o vértice
𝑧 coincida com o vértice 𝑣𝑝 , 𝑧 tem dois vizinhos coloridos com a cor
𝑞 e outros dois coloridos com a cor 𝑟 (como representado pela Figura
33). Logo, existe uma cor não utilizada nos vértices adjacentes à 𝑧 e,
portanto, é possível recolorir o grafo 𝐺 como no processo realizado
anteriormente, gerando um absurdo.
58 Capítulo 2. Coloração
A B C D E F G H I
A X X X
B X X
C X X X
D X X X
E X X X
F X X X X
G X X X X X
H X X X X
I X X X
{A, B, C, D, E, F, G, H, I };
de modo que dois vértices estarão ligados por uma aresta sempre que
representarem duas espécies que não podem estar no mesmo aquário.
A Entra no conjunto
B Entra no conjunto
C Conflito
D Entra no conjunto
E Conflito
F Conflito
G Conflito
H Conflito
I Conflito
Conjunto {𝐴, 𝐵, 𝐷}
Lema 2.2. Toda árvore não trivial (com mais de um vértice) tem pelo
menos dois vértices com grau 1.
um vértice com grau 1, então a soma dos graus dos vértices será pelo
menos 2(𝑛 − 1) + 1 > 2𝑛 − 2, o que não é possível. Portanto, toda árvore
com mais de um vértice tem pelo menos dois vértices com grau 1.
Observando a Figura 45, temos que cada uma das 6 faces pos-
sui grau 4 e que somando todos esses graus obtemos 6.4 = 24, o que
corresponde ao dobro do número de arestas (12 arestas). Isto ocorre
pelo fato de que todas as arestas são contabilizadas duas vezes, pois
são adjacentes a duas faces distintas no grafo planar. Desse modo, po-
demos dizer que em grafos planares a soma dos graus de suas faces é
2𝑚.
Demonstração. Temos que a soma dos graus das faces é 2𝑚. Mas, por
outro lado, cada face é limitada pelo menos por 3 arestas (pois 𝐺 é
conexo), sendo que uma ou duas arestas não formam uma face. Então
a soma dos graus das faces é, no mínimo, o triplo do número de faces,
dado por 3𝑓 . Assim, temos que 2𝑚 ≥ 3𝑓 e, finalmente, 𝑓 ≤ 23 𝑚.
𝑛(7 − 𝑛) ≥ 12.
4𝑓 − 4𝑚 + 4𝑛 = 8.
2𝑚 − 4𝑚 + 4𝑛 ≥ 8,
𝑚 ≤ 2𝑛 − 4.
Observação importante:
2.3. O Teorema das Quatro Cores 75
2𝑛 − 4 = 2 × 6 − 4 = 12 − 4 = 8 < 9.
2. 𝑖 = 0.
4. 𝑖 = 𝑖 + 1.
78 Capítulo 2. Coloração
7. Coloque 𝑣𝑘 em 𝑇𝑖 .
8. Retire 𝑣𝑘 de 𝑉 .
9. Volte ao passo 3.
10. Fim. A saída são os conjuntos 𝑇1 , 𝑇2 , ..., 𝑇𝑘 , que devem ser colori-
dos com cores distintas. Note que 𝑘 representa o número de cores
utilizadas na coloração obtida para o grafo 𝐺.
𝑉 = {𝐺, 𝑀, 𝐼, 𝐽, 𝐶, 𝐸, 𝐻, 𝐿, 𝑄, 𝐵, 𝐷, 𝐹, 𝑁, 𝑃, 𝑅, 𝑂, 𝐴, 𝑆}.
𝑇1 = {𝐺, 𝑀, 𝐵, 𝑅}.
Teorema 2.12. (das 4 cores) Todo mapa pode ser colorido com 4
cores de modo que regiões vizinhas não partilhem a mesma cor.
82 Capítulo 2. Coloração
3 Aplicações
https://play.google.com/store/apps/details?id=com.BigM
Games.Grafos.
88 Capítulo 3. Aplicações
Este problema não admite solução pelo fato de que o grafo 𝐾3,3
é não planar, logo, não é possível ligar todas as casas à água, luz e gás
sem que alguma dessas ligações se cruzem. É claro que para uma turma
de ensino fundamental não abordaremos o teorema que diz isso, mas
podemos falar sem problemas sobre a sua existência após a percepção
pelos alunos de que o problema é impossível de ser resolvido.
3.2. Coloração de vértices 91
∙ 𝑣1 - Matemática
∙ 𝑣2 - Português
∙ 𝑣3 - Ciências
∙ 𝑣5 - História
94 Capítulo 3. Aplicações
∙ 𝑣6 - Geografia
∙ 𝑣7 - Artes
∙ 𝑣8 - Educação Física
2. 𝑖 = 0;
4. 𝑖 = 0 + 1;
5. 𝑣3 ∈ 𝑇1 ;
𝑣6 ∈ 𝑇3 , 𝑇3 = {𝑣6 ; 𝑣4 ; 𝑣5 } e 𝑉3 = {𝑣7 };
𝑣7 ∈ 𝑇4 , 𝑇4 = {𝑣7 } e 𝑉4 = ∅.
2. 𝑖 = 0;
4. 𝑖 = 0 + 1;
5. 𝐵 ∈ 𝑇1 ;
3.2. Coloração de vértices 97
𝐴1 é adjacente a 𝐴2 , 𝐴5 , 𝐴6 ;
𝐴2 é adjacente a 𝐴1 , 𝐴3 , 𝐴4 , 𝐴5 ;
𝐴3 é adjacente a 𝐴2 , 𝐴4 ;
𝐴4 é adjacente a 𝐴2 , 𝐴3 , 𝐴5 , 𝐴7 , 𝐴8 , 𝐴9 ;
𝐴5 é adjacente a 𝐴1 , 𝐴2 , 𝐴4 , 𝐴6 , 𝐴7 ;
𝐴6 é adjacente a 𝐴1 , 𝐴5 , 𝐴7 , 𝐴14 ;
𝐴7 é adjacente a 𝐴4 , 𝐴5 , 𝐴6 , 𝐴8 , 𝐴13 ;
𝐴18 é adjacente a 𝐴12 , 𝐴16 , 𝐴17 , 𝐴19 , 𝐴22 , 𝐴26 , 𝐴30 ; 𝐴31 ;
𝐴31 é adjacente a 𝐴18 , 𝐴19 , 𝐴21 , 𝐴30 , 𝐴32 , 𝐴34 , 𝐴36 , 𝐴37 ;
∙ Grau 4: 𝐴2 ; 𝐴6 ; 𝐴9 ; 𝐴14 ; 𝐴15 ; 𝐴17 ; 𝐴21 ; 𝐴23 ; 𝐴25 ; 𝐴27 ; 𝐴32 ; 𝐴36 ;
𝐴38 ; 𝐴42
∙ Grau 5: 𝐴5 ; 𝐴7 ; 𝐴13 ; 𝐴16 ; 𝐴26 ; 𝐴29 ; 𝐴34 ; 𝐴37 ; 𝐴39 ; 𝐴40 ; 𝐴43 ; 𝐴46 ;
∙ Grau 7: 𝐴30 ;
2. 𝑖 = 0;
4. 𝑖 = 0 + 1;
5. 𝐴18 ∈ 𝑇1 ;
Observe que:
2. 𝑖 = 0;
4. 𝑖 = 0 + 1;
5. 𝐴 ∈ 𝑇1 ;
𝐶 ∈ 𝑇3 , 𝑇3 = {𝐶} e 𝑉3 = {𝑋};
𝑋 ∈ 𝑇4 , 𝑇4 = {𝑋} e 𝑉4 = ∅.
2. 𝑖 = 0;
4. 𝑖 = 0 + 1;
3.2. Coloração de vértices 109
5. 𝑣1 ∈ 𝑇1 ;
figura abaixo:
Considerações Finais
Referências
[15] http://networkx.github.io/documentation/latest/reference/index.
html. Acesso em 12 de Fevereiro de 2015.
[16] http://www.press.jhu.edu/journals/american_journal_of_
mathematics/. Acesso em 20 de Fevereiro de 2015.
INTRODUÇÃO:
de ensino.
OBJETIVO GERAL:
OBJETIVOS ESPECÍFICOS:
CONTEÚDOS:
Resolução de problemas;
123
ESTRATÉGIA DE ENSINO:
METODOLOGIA:
Problema 03: É possível unir água, luz e gás a três casas obe-
decendo as condições descritas anteriormente?
2. 𝑖 = 0;
4. 𝑖 = 0 + 1;
5. 𝑣1 ∈ 𝑇1 ;
inicial que 𝑣1 . Uma terceira coloração possível seria 𝑣8 ; 𝑣10 , 𝑣15 , sa-
tisfazendo todas as condições inciais. Logo, 𝑇1 = {𝑣1 ; 𝑣8 ; 𝑣10 , 𝑣15 }
e 𝑉1 = {𝑣2 ; 𝑣3 ; 𝑣4 ; 𝑣5 ; 𝑣6 ; 𝑣7 ; 𝑣9 ; 𝑣11 , 𝑣12 ; 𝑣13 ; 𝑣14 ; 𝑣16 };
Geometricamente, representado por:
distintas.
PRÓXIMA AULA:
AVALIAÇÃO:
almente.
BIBLIOGRAFIA:
Data: 29/06/15