Alguns probleminhas...

Documentos relacionados
PERCURSOS. André Falcão, Carlos Augusto, Rafael Broédel e Lucas Dipré

UNIVERSIDADE FEDERAL DO PARÁ BIBLIOTECA DE OBJETOS MATEMÁTICOS COORDENADOR: Dr. MARCIO LIMA

UNIP - Ciência da Computação e Sistemas de Informação. Estrutura de Dados. AULA 8 Grafos. Estrutura de Dados 1

As Pontes de Königsberg

Teoria dos Grafos. Motivação

Introdução à Teoria do Grafos Notas de aula. Socorro Rangel últimas atualizações: (2009), (2012)

Capítulo 1. Aula Caminhos de Euler e Hamilton Caminhos de Euler e Circuitos

GRAFOS: UMA INTRODUÇÃO

Noções da Teoria dos Grafos. André Arbex Hallack

Comunicação e redes. Aula 2: Teoria dos Grafos Conceitos básicos. Professor: Guilherme Oliveira Mota.

x y Grafo Euleriano Figura 1

Teoria dos Grafos AULA 1

Teoria dos Grafos. Valeriano A. de Oliveira Socorro Rangel Departamento de Matemática Aplicada.

04 Grafos: caminhos e coloração SCC0503 Algoritmos e Estruturas de Dados II

Teoria dos Grafos AULA 1

Circuitos Hamiltorianos

BCC204 - Teoria dos Grafos

Capítulo 2- Modelos de grafos.

Noções da Teoria dos Grafos

1 Trajeto Euleriano. > Trajeto Euleriano 0/20

Noções da Teoria dos Grafos. André Arbex Hallack

MATEMÁTICA DISCRETA PARA ENGENHARIA DE COMPUTAÇÃO

Teoria dos grafos. Caminho euleriano e Hamiltoniano. Prof. Jesuliana N. Ulysses

Teoria dos Grafos. Profa. Alessandra Martins Coelho

UNIVERSIDADE FEDERAL DO RIO GRANDE DO SUL INSTITUTO DE MATEMÁTICA PROGRAMA DE PÓS-GRADUAÇÃO EM ENSINO DE MATEMÁTICA

Matemática Aplicada às Ciências Sociais- 11º ano (Versão: para o manual a partir de 2016/17)

Teoria dos Grafos. Valeriano A. de Oliveira Socorro Rangel Departamento de Matemática Aplicada.

Teoria dos Grafos. Valeriano A. de Oliveira, Socorro Rangel, Silvio A. de Araujo. Departamento de Matemática Aplicada

Ciência da Computação Engenharia de Computação Mestrado em Informática. Teoria dos Grafos. Maria Claudia Silva Boeres.

GRAFOS Aula 04 Caminhos, Conexidade e Distância Max Pereira

APLICAÇÕES DE BUSCA EM GRAFOS

Grafos: caminhos mínimos

Alguns Problemas Clássicos Sobre Grafos

Grafos AULA META. Introduzir noções elementares da teoria dos grafos. OBJETIVOS. Ao final da aula o aluno deverá ser capaz de:

Circuitos Eulerianos Ciclos Hamiltonianos O Problema do Caixeiro Viajante CAMINHAMENTOS BASEADO EM TOWNSEND (1987), CAP. 7.

Grafos Eulerianos e o Problema do Carteiro Chinês

Teoria dos Grafos. Maria Claudia Silva Boeres. UFES. Teoria dos Grafos

Teoria dos Grafos Introdu c ao

2º Trabalho Prático - Algoritmos em grafos

Introdução a Teoria dos Grafos Raimundo Macêdo

As pontes de Königsberg

Grafos IFRN. Prof.Robinson Alves

Teoria dos Grafos. Edson Prestes

DOIS PROBLEMAS SOBRE GRAFOS Paulo Cezar Pinto Carvalho IMPA

Teoria dos Grafos. Valeriano A. de Oliveira, Socorro Rangel, Silvio A. de Araujo. Capítulo 11: Grafos Eulerianos. Departamento de Matemática Aplicada

Teoria dos Grafos. Edson Prestes

Pesquisa Operacional II. Professor João Soares de Mello

GRAFOS Aula 01 Introdução Max Pereira

Teoria dos Grafos. Edson Prestes

GRAFOS. Introdução Conceitos Fundamentais

Aplicações da Matemática: Redes Sociais, Jogos, Engenharia

MATEMÁTICA DISCRETA GRAFOS (1/4) Carlos Luz. EST Setúbal / IPS. 28 Maio - 3 Junho 2012

Helena Alves Rafael Sousa Rui Pedro Soares. MACS - Helena, Rafael, Rui Pedro 1

Teoria dos Grafos. Coloração de Vértices

Teoria dos Grafos. Edson Prestes

15 - Coloração Considere cada um dos grafos abaixo:

01 Grafos: parte 1 SCC0503 Algoritmos e Estruturas de Dados II

Teoria dos Grafos Aula 16

CES-11. Algoritmos e Estruturas de Dados. Carlos Alberto Alonso Sanches

Alg l ori r t i m t os e E str t u r tu t ra r s d e D ados I I Intr t o r duçã ç o ã a a Gr G a r f a o f s P of o a. M. C r C ist s ina n a /

Algoritmos e Estruturas de Dados II Introdução a Grafos. Divisão do arquivo

SCC Modelagem Computacional em Grafos Profª Rosane Minghim 1º sem ª lista de exercícios

Teoria da Computação. Complexidade computacional classes de problemas

Instituto de Computação - Universidade Federal Fluminense Teoria dos Grafos - Lista de exercícios

Universidade de Aveiro Departamento de Matemática ILDA MARIA DUARTE DE MATOS TEORIA DOS GRAFOS NO ENSINO BÁSICO E SECUNDÁRIO

Grafos representação e aplicações. Prof. Guilherme Tomaschewski Netto

Estrutura de Dados e Algoritmos e Programação e Computadores II. Aula 10: Introdução aos Grafos

14 Coloração de vértices Considere cada um dos grafos abaixo:

GRAFOS. Prof. André Backes. Como representar um conjunto de objetos e as suas relações?

Introdução. Introdução. Introdução. Distância euclidiana. Superfícies de custo

Teoria dos Grafos. Valeriano A. de Oliveira, Socorro Rangel, Silvio A. de Araujo. Departamento de Matemática Aplicada

76) 1.1 Sim 1.2 Não 1.3 Não

Grafos I. Figura 1: Mapa de Königsberg

UNIVERSIDADE FEDERAL DO RIO DE JANEIRO DEPARTAMENTO DE CIÊNCIAS DA COMPUTAÇÃO. 5 a Lista de Exercícios

Tópicos de Matemática Finita Data: I II-1 II-2 II-3 II-4 III-1 III-2 III-3 III-4 IV-1 IV-2 IV-3 IV-4 Nota Final

Instituto de Computação - Universidade Federal Fluminense Teoria dos Grafos - Lista de exercícios

SCC603 Algoritmos e Estruturas de Dados II Prof.a Rosane Minghim 1o sem. 2013

Algoritmos em Grafos - Aula 02 Introdução à Teoria dos Grafos

Grafos: aplicações. Grafos: árvore geradora mínima

GRAFOS E ALGORITMOS TEORIA DE GRAFOS

Teoria dos Grafos. Valeriano A. de Oliveira, Socorro Rangel, Silvio A. de Araujo. Capítulo 16: Grafos Planares. Departamento de Matemática Aplicada

Introdução a Grafos Letícia Rodrigues Bueno

IFRN. Introdução à Teoria dos Grafos. Prof. Edmilson Campos

Transcrição:

Introdução Vários problemas da computação, com aplicações em diversos problemas importantes, nasceram de jogos ou brincadeiras. Hoje veremos uma pequana amostra deste fato.

Alguns probleminhas... Problema das 7 pontes de Königsberg Problema do carteiro chinês Ligar 3 casas com 3 companhias Problema das 4 cores Problema do caxieiro viajante Circuito hamiltoniano

As pontes de Königsberg No século XVIII, havia sete pontes cruzando o rio Pregel, que banhava a pequena cidade universitária prussiana de Königsberg, hoje Kaliningrad, Rússia. Quatro delas ligavam as margens opostas a uma pequena ilha formada nesse rio, outras duas ligavam as margens opostas a uma outra ilha, próxima à primeira, e a última ponte ligava as duas ilhas, conforme a figura.

As pontes de Königsberg

As pontes de Königsberg Os habitantes de Königsberg costumavam passear na sua cidade nas tardes ensolaradas de Domingo, mas nunca tinham conseguido dar um passeio especial: sair de casa, atravessar todas as pontes uma só vez e regressar a casa. No entanto a dúvida quanto à possibilidade persistia.

As pontes de Königsberg É possível resolver este problema?

As pontes de Königsberg Como provar que não tem mesmo solução? Como estabelecer resultados definitivos?

As pontes de Königsberg O grande matemático Euler resolver o problema em 1735.

As pontes de Königsberg Euler mostrou que: Se um diagrama contém somente vértices pares, ele pode ser atravessado começando e acabando no mesmo ponto. Se um diagrama contém, no máximo, dois vértices ímpares, ele também pode ser atravessado, mas não é possível voltar ao ponto de partida. Se o diagrama contém 2n vértices ímpares, onde n é um número inteiro qualquer, para atravessá-lo será necessário n passagens distintas por uma mesma linha.

As pontes de Königsberg A forma de modelagem proposta por Euler deu origem à Teoria dos Grafos. Esta teoria é hoje amplamente utilizada em computação para modelar problemas complexos.

Circuito Euleriano Dado um grafo qualquer, existe um passeio que inicial em algum nodo e percorre todas as arestas uma única vez e retorna ao nodo de partida? Aplicações: atendimento sequencial Coleta de lixo Transporte de cargas Vendas por atacado...

Problema do Carteiro Chinês Um carteiro deve percorrer um mesmo circuito todos os dias. Este circuito contém pesos, isto é, a distância em Km entre os trechos. Evidentemente, ele quer minimizar a distância percorrida. Se o grafo for euleriano, basta encontar o circuito euleriano. E se não for?

Problema do Carteiro Chinês Como isto pode ser resolvido?

Problema do Carteiro Chinês Basta duplicar as arestas que formam o camiho mínimo entre as arestas de grau ímpar. Este grafo agora é euleriano. Portanto, dado um grafo conexo com custo nas arestas, o objetivo do Problema do Carteiro Chinês é encontrar um caminho fechado de custo mínimo passando por cada aresta pelo menos uma vez.

É possivel ligar água luz e telefone em 3 casas sem cruzar linhas?

Problema modelado em grafos

Problema modelado em grafos

Planaridade em grafos Dado um grafo qualquer, é possível desenhá-lo sem que nenhuma aresta se cruze?

Planaridade em grafos Dado um grafo qualquer, é possível desenhá-lo em um plano sem que nenhuma aresta se cruze? Foi provado que o critério de planaridade pode ser determinado com base em dois grafos: K3,3 e K5

Aplicações Planaridade é um problema com diversas aplicações: Projeto de circuitos eletrônicos Visão computacional

O problema das 4 cores Dado um mapa qualquer, é possível colorir as regiões com apenas 4 cores?

Este dá para fazer com 3...

Este exige 4 cores 1 3 4 2

Aplicações Controle das fases de semáforos em um determinado cruzamento. Definem-se quais fluxos de veículos não são permitidos simultaneamente e o objetivo é planejar o controle dos semáforos com o menor número de fases possível

Aplicações Problemas de Programação de Horários onde, por exemplo, se deseja determinar o número mínimo de dias para se realizar um período de provas em determinada instituição de ensino, onde duas provas não podem ser realizadas na mesma hora se for o mesmo professor que irá aplicá-las, ou se for aplicada na mesma turma, ou se for aplicada na mesma sala

Aplicações Alocação de faixas de freqüência para rádios FM, onde dois transmissores não podem transmitir na mesma faixas de freqüência se estiverem próximos um do outro.

Curiosidade A prova do teorema das 4 cores é extremamente curiosa. Foi demonstrado pela primeira vez em 1976, utilizando um computador IBM 360 que teve de realizar bilhões de cálculos. Em 1994 foi produzida uma prova simplificada, mas até hoje ninguém conseguiu uma demonstração que não recorra a um computador.