Você está na página 1de 10

PLANO DE AULA

Faculdade de Ciências
Departamento de Matemática e Informática Ano lectivo de 2020 Semestre: II
Curso : Licenciatura em Informática

Unidade Curricular: Matemática Discreta No da aula ___________________


Unidade didáctica: Teoria de Grafos e Aplicações Duração : 100 minutos
Objectivos Conteúdo
No final desta aula o estudante deve:  Grafos planar
 Perceber o conceito de grafo planar  Coloração de Grafos
 Enunciar e demonstrar os teoremas sobre
planaridade de grafos
 Conhecer algumas aplicações praticas da
planaridade de grafos
 Perceber o conceito de coloração de grafos
 Enunciar e demonstrar teoremas sobre a
coloração de grafos
 Conhecer algumas aplicações práticas sobre a
coloração de grafos
Procedimentos e métodos Recursos/meios Avaliação

Momentos Actividades Tempo


da aula Docente Estudante
Introdução do conceito de grafo 10 minutos
planar
Aplicações de planariedade de 10 minutos
grafos
Enunciar e demonstrar os 30 minutos
teoremas sobre planaridade de
grafos
Introdução do conceito de 10 minutos
coloração de grafos
Aplicações de coloração de grafos 10 minutos
Enunciar e demonstrar os 30 minutos
principais teoremas sobre
coloração de grafos

Assinatura do Docente________________ Data:


Tema : Grafos planares

Introdução
Nesta secção vamos estudar a questão de saber se um gráfo pode ser traçado no plano sem que suas
arestas se cruzem. Em particular, responderemos o problema casas-e-utilitários. Há sempre muitas
maneiras de representar um gráfo. Quando é que é possível encontrar pelo menos um forma de
representar este gráfo no plano sem qualquer cruzamento das arestas?

Figura 1: Três casas e três utilitários

Planaridade de gráfos desempenha um papel importante na projeto de circuitos. Podemos modelar


um circuito com um gráfico representando componentes do circuito por vértices e conexões entre
eles por arestas. Podemos imprimir um circuito em uma placa única, sem conexões que se cruzam, o
gráfo que representa o circuito é planar. Quando esse gráfo não é planar, devemos voltar para
opções mais caras. Por exemplo, podemos particionar os vértices no gráfo que representa o circuito
em subgraphs planar. Nós, então, construir o circuito usando várias camadas.
A planaridade de gráfos é, também, útil no desenho de redes de estradas. Suponha que queremos
conectar um grupo de cidades por estradas. Podemos modelar uma rede de estradas conectando
estas cidades usando um gráfo simples com vértices representando as cidades e arestas
representando as rodovias que ligam as cidades. Podemos construír esta rede de estradas sem o uso
de passagens subterrâneas ou viadutos se o gráfico resultante é plano.

Grafo planar
Um gráfo é chamado planar se ele pode ser traçado no plano, sem quaisquer arestas que cruzam
(onde um cruzamento de arestas é a intersecção das linhas ou arcos que os representam em um
ponto diferente do que o seu endpoint comum). Um tal desenho é denominado representação plana
do gráfo.
Exemplos

Figura 2: Grafos planares

Exercício: Mostre que o grafo bipartido completo é planar ou não.


Teorema
Fórmula de Euler: Seja um grafo simples conexo e planar com arestas e vértices. Seja o
número de regiões em uma representação planar de . Então

Exemplo: Suponha que um gráfo simples conexo e planar tem 20 vértices, cada um de grau 3. Em
quantas regiões a representação deste gráfico planar poderá sudividir o plano?

Corolário 1: Se é um gráfo simples conexo e planar com arestas e vértices, onde ,


então,

Corolário 2: Se é um gráfo simples conexo e planar, então tem um vértice de grau não
superior a cinco.
Demonstração: Se tem um ou dois vértices, o resultado é verdadeiro. Se tem pelo menos três
vértices, por corolário 1 sabemos que assim Se o grau de cada
vértice, pelo menos, seis foram, em seguida, porque , teríamos . Mas
isso contradiz a desigualdade Segue-se que deve haver um vértice com grau não
superior a cinco.
Exemplo: Mostre que o grafo completo não é planar usando o corolário 1.

Corolário 3: Se um gráfo simples, conexo e planar tem arestas e vértices com e sem
circuitos de comprimento três, então,
Exemplo: Use o corolário 3 para mostrar que o grafo bipartido completo não é planar.
Exercicios
1. Desenha os grafos planares correspondentes aos seguintes grafos:

2. Determine se os grafos seguintes são planares, caso sejam desenha o grafo correspondente
sem que suas arestas se cruzem.

3. Mostre que o grafo completo é não planar.


4. Suponha que um grafo simples conexo e planar tem oito vértices, cada um de grau três. Em
quantas regiões é o plano dividido por uma representação planar deste gráfo?
5. Suponha que um grafo simples conexo e planar tem seis vértices, cada um de grau quatro.
Em quantas regiões é o plano dividido por uma representação planar deste gráfo?
6. Suponha que um grafosimples conexo e planar tem 30 arestas. Se uma representação planar
deste gráfico divide o plano em 20 regiões, quantos vértices que este gráfo tem?
7. Prove o corolário 1.
8. Suponha que um grafo bipartido simples conexo tem arestas e vértices. Mostrar que o
se

9. Suponha que um grafo planar tem k componentes conexas, arestas e vértices. Também
suponha que o plano é dividida em regiões por uma representação plana da grafo.
Encontre uma fórmula para em termos de e
Tema: Coloração de Grafos

Intodução
Problemas relacionados com a coloração de regiões em mapas, tais como mapas de partes do
mundo, têm gerado muitos resultados em teoria dos grafos. Quando um mapa é colorida, duas
regiões com uma fronteira comum são habitualmente atribuídas cores diferentes. Uma maneira de
assegurar que as duas regiões adjacentes nunca tenham a mesma cor é a utilização de uma cor
diferente para cada região. No entanto, este é ineficiente, e em mapas com várias regiões que seria
difícil de distinguir as cores semelhantes. Em vez disso, deve ser utilizada sempre que possível, um
pequeno número de cores. Considere o problema de determinar o menor número de cores que
podem ser usadas para colorir um mapa de modo a que as regiões adjacentes nunca tem a mesma
cor. Para configurar essa correspondência, cada região do mapa é representado por um vértice.
Arestas ligam dois vértices se as regiões representada por esses vértices têm uma fronteira comum.
Duas regiões que tocam em apenas um ponto, não são considerados adjacentes. O gráfo resultante é
chamado o gráfo dual do mapa. A propósito, em que gráfos duais de mapas são construídos, é
evidente que qualquer mapa no plano tem um gráfo planar dual.

Definição 1: A coloração de um gráfo simples é a atribuição de uma cor para cada vértice do
gráfico de forma que não haja dois vértices adjacentes que são atribuídos a mesma cor.

Definição 2: O número cromático de um gráfo é o menor número de cores necessárias para


uma coloração de este gráfico. O número cromático de um gráfico G é denotado por χ (L).
Teorema: O número cromático de um grafo planar não é maior do que quatro.
Exemplo 1: Quais são os números cromáticos dos gráficos G e H apresentados na Figura 1?

Figura 3: Grafos simples G e H


Solução: O número cromático de L é, pelo menos, três, porque os vértices a, b, e c deve ser
atribuído cores diferentes. Para ver se G pode ser colorido com três cores, vermelho atribuir a um,
azul a b, e verde para c. Então, d pode (e deve) ser de cor vermelha, porque é adjacente ao B e C.
Além disso, e pode (e deve) ser de cor verde porque é adjacente apenas para vértices coloridos
vermelho e azul, e f pode (e deve) ser de cor azul porque é adjacente apenas para vértices coloridos
vermelho e verde. Finalmente, g pode (e deve) ser de cor vermelha, porque é adjacente apenas para
vértices coloridos azul e verde. Isso produz uma coloração de G usando exatamente três cores. A
Figura 2 exibe um tal corante. O gráfico H é composta do gráfico G, com uma aresta de união e um
g. Qualquer tentativa de cor H usando três cores devem seguir o mesmo raciocínio que o utilizado
para colorir G, exceto na última fase, quando todas as outras do que g vértices foram coloridos.
Então, porque é adjacente g (em H) para vértices coloridos vermelho, azul e verde, uma quarta cor,
dizer marrom, precisa ser usado. Assim, H tem um número igual a 4. cromática Uma coloração de H
é mostrada na Figura 2.

Figura 4: Coloração de Grafos Simples G e H

Exemplo 2: Qual é o número cromático de ?


Solução: A coloração de pode ser construída utilizando cores, atribuindo uma cor diferente
para cada vértice. Existe uma coloração utilizando menos cores? A resposta é não. Não há dois
vértices podem ser atribuídos a mesma cor, porque a cada dois vértices desse gráfo são adjacentes.
Assim, o número de cromática é . Isto é, . (Lembre-se que não é planar
quando , de modo que este resultado não contradiz o teorema de quatro cores.) A coloração
de utilizando cinco cores é mostrado na Figura 3.
Exemplo 3: Qual é o número cromática da completa bipartido gráfico onde e são
inteiros positivos?
Solução: O número de cores necessárias podem parecem depender de m e n. No entanto, são
necessárias apenas duas cores, por causa é um gráfico bipartido. Assim, . Isso
significa que nós podemos colorir o conjunto de m vértices com uma cor e o conjunto de n vértices
com uma segunda cor. Devido arestas ligar apenas um vértice do conjunto de vértices e um
vértice do conjunto de vértices, há dois vértices adjacentes têm a mesma coloração color. A de
com duas cores é apresentada na Figura 4.
Figura 6: Coloração de

Figura 5: Coloração de

Aplicações da coloração de grafos


A coloração de grafos tem uma variedade de aplicações para os problemas que envolvem a
programação e atribuições. (Observe que, como nenhum algoritmo eficiente é conhecido para a
coloração de grafos, esta não conduz a algoritmos eficientes para agendamento e atribuições.) Os
exemplos de tais aplicações, será dada aqui. A primeira aplicação trata do agendamento de exames
finais.
Exemplo 4: Agendamento de exames finais. Como podem os exames finais em uma
universidade ser agendada para que nenhum aluno tenha dois exames ao mesmo tempo?
Solução: Este problema de programação pode ser resolvido usando um modelo de gráfo, com
vértices representando cursos e com uma aresta entre dois vértices se houver um estudante comum
nos cursos que eles representam. Cada intervalo de tempo para um exame final é representado por
uma cor diferente. A programação dos exames corresponde a uma coloração do grafo associado.
Por exemplo, suponha que há sete exames finais a serem programados. Suponha que os cursos são
numerados de 1 à 7. Suponha que os seguintes pares de cursos que os alunos comuns: 1 e 2, 1 e 3, 1
e 4, 1 e 7, 2 e 3, 2 e 4, 2 e 5, 2 e 7, 3 e 4, 3 e 6, 3 e 7, 4 e 5, 6 e 4, 5 e 6, 5 e 7, e 6 e 7. na Figura 4, o
gráfico relacionado com este conjunto de classes é mostrado. A programação consiste de uma
coloração deste gráfico. Porque o número cromático deste gráfico é 4, quatro ranhuras de tempo
são necessárias. A coloração do gráfo usando quatro cores e a programação associados são
mostrados na Figura 5.

Figura 7: Grafo ilustrando horários e a respectiva coloração

Exemplo 5: Atribuições de frequência. Os canais de televisão 2 a 13 são atribuídos a estações na


região Sul de Moçambique, de modo que não hája duas estações de menos de 150 milhas que
podem operar no mesmo canal. Como pode a atribuição de canais ser modelada por coloração de
grafos?
Solução: Construa um gráfo através da atribuição de um vértice para cada estação. Dois vértices
estão ligados por uma aresta que se situam a cerca de 150 milhas um do outro. Uma atribuição de
canais corresponde a uma coloração do gráfo, em que cada cor representa um canal diferente.

Exercícios:
1. Construa o grafo dual para o mapa mostrado. Em seguida, ache o número de cores
necessárias para colorir o mapa de modo que não hájam duas regiões adjacentes que tenham
a mesma cor.

2. Ache o número cromático dos grafos seguintes


3. Quais os gráfos têm um número cromático de 1?
4. Qual é o menor número de cores necessárias para colorir um mapa de Moçambique?

5. Agendar os exames finais para Matemática 115, matemática 116, matemática 185,
Matemática 195, CS 101, CS 102, CS 273 e CS 473, usando o menor número de diferentes
intervalos de tempo, se não há alunos que tanto Math 115 e CS 473, ambos Matemática 116
e CS 473, ambos Matemática 195 e CS 101, ambos Matemática 195 e CS 102, ambos
Matemática 115 e Matemática 116, ambos Matemática 115 e Matemática 185, e ambos
Matemática 185 e Matemática 195, mas há alunos em qualquer outro par de cursos.

6. Mostre que um gráfo simples que tem um circuito com um número ímpar de vértices em
que não pode ser corado com duas cores.

7. Quantos canais diferentes são necessários para seis estações localizadas a distâncias
mostrados na tabela, se duas estações não podem utilizar o mesmo canal quando eles estão
dentro 150 milhas um do outro?
8. Um zoológico quer criar habitats naturais para expor seus animais. Infelizmente, alguns
animais vão comer alguns dos outros quando dada a oportunidade. Como um modelo gráfo
e um corante pode ser utilizado para determinar o número de diferentes habitats necessários
e a colocação dos animais nestes ambientes?

9. Mostra que o número cromático de arestas de um gráfo deve ser pelo menos tão grande
como o grau máximo de um vértice do gráfo.
10. Ache número cromático de arestas de , quando representa um número inteiro positivo.

Você também pode gostar