Teoria dos Grafos AULA 1
|
|
|
- Benedicto Sabala Marroquim
- 7 Há anos
- Visualizações:
Transcrição
1 Teoria dos Grafos Valeriano A. de Oliveira Socorro Rangel Departamento de Matemática Aplicada AULA 1 Introdução, Conceitos Iniciais, Isomorfismo Preparado a partir do texto: Rangel, Socorro. Teoria do Grafos, Notas de aula, IBILCE, Unesp,
2 Introdução
3 O que é um Grafo? Introdução Aplicações Conceitos Iniciais Isomorfismo Um grafo G é constituído de um conjunto V não-vazio de objetos, chamados vértices (ou nós), e um conjunto A de pares não ordenados de elementos de V, chamados de arestas. Denotamos o grafo por G(V,A) ou simplesmente G. Exemplo 1. a) V = {v 1,v 2,v 3,v 4,v 5 } e A = {(v 1,v 2 ),(v 1,v 3 ),(v 2,v 4 ),(v 3,v 4 ),(v 4,v 5 ),(v 1,v 2 ),(v 2,v 2 )}. b) V = {1,2,3,4,5} e A = {(1,2),(2,3),(1,4),(1,3)}. c) V = {a,b,c} e A = { }. Teoria dos Grafos (Antunes&Rangel) 3
4 Os grafos podem ser representados através de um diagrama onde os vértices são representados por pontos e cada aresta é representada por uma linha ligando os pares de vértices que a definem. A representação gráfica dos grafos dados no Exemplo 1 são dadas na figura a seguir. 1 v 1 v 2 2 a 3 v 5 4 v 3 v 4 5 b c Em algumas aplicações, as arestas são definidas como pares ordenados de vértices. Neste caso dizemos que o grafo é orientado ou direcionado e o chamamos de Digrafo. Teoria dos Grafos (Antunes&Rangel) 4
5 O que é um Digrafo? Introdução Aplicações Conceitos Iniciais Isomorfismo Um grafo orientado (ou direcionado) G(V,A) é constituído pôr um conjunto V não-vazio de objetos, chamados vértices (ou nós), e um conjunto A de pares ordenados de elementos de V, chamados de arestas ou arcos. Os digrafos podem ser desenhados através de um diagrama onde os vértices são representados por pontos e cada aresta (v i,v j ) é representada por uma linha ligando v i a v j com uma seta apontando para v j. Teoria dos Grafos (Antunes&Rangel) 5
6 Exemplo 2. V = {v 1,v 2,v 3,v 4,v 5 } e A = {(v 1,v 2 ),(v 1,v 3 ),(v 2,v 4 ),(v 3,v 4 ),(v 4,v 5 ),(v 1,v 2 ),(v 2,v 2 )}. v 1 v 2 v 5 v 3 v 4 Teoria dos Grafos (Antunes&Rangel) 6
7 Um mesmo grafo, ou um mesmo digrafo, pode ter diferentes representações gráficas. Ver figura abaixo: Figura 1: Um mesmo grafo com diferentes representações gráficas. Teoria dos Grafos (Antunes&Rangel) 7
8 O que é que caracteriza um grafo? O conjunto de vértices e de arestas, ou seja, um conjunto de objetos (vértices) e a relação entre estes objetos (arestas). Durante o curso, a distinção entre grafos e digrafos será feita de acordo com o tópico estudado. Assim, podemos dizer que a Teoria de Grafos é um ramo da matemática que estuda as relações entre os objetos de um determinado conjunto. Objetivos do curso: Desenvolver a Teoria dos Grafos Modelar problemas de forma a serem resolvidos utilizando conceitos e resultados de Teoria dos Grafos. Teoria dos Grafos (Antunes&Rangel) 8
9 Aplicações
10 O problema das pontes de Königsberg Introdução Aplicações Conceitos Iniciais Isomorfismo Na cidade de Konigsberg (Hoje Kaliningrado - Rússia) sete pontes cruzam o rio Pregel estabelecendo ligações entre uma ilha e o continente conforme a figura abaixo: Será que é possível fazer um passeio pela cidade, começando e terminando no mesmo lugar e passando pôr cada uma das pontes apenas uma vez? Teoria dos Grafos (Antunes&Rangel) 10
11 Problema do Carteiro Chinês Introdução Aplicações Conceitos Iniciais Isomorfismo Determinar a rota de menor custo que saia da agência central dos correios, passe pôr todas as ruas de um determinado bairro, e volte a origem. Teoria dos Grafos (Antunes&Rangel) 11
12 O Problema de ligações de eletricidade, gás e água Introdução Aplicações Conceitos Iniciais Isomorfismo Considerem que existam 3 casas e que cada uma delas precisa ser ligada ao sistema de eletricidade, gás e água. Por questões de segurança, deseja-se saber se é possível fazer as ligações sem que haja cruzamento das tubulações. Represente este problema através de um grafo. Teoria dos Grafos (Antunes&Rangel) 12
13 O problema do caixeiro viajante Introdução Aplicações Conceitos Iniciais Isomorfismo Um viajante necessita visitar um certo número de cidades. É possível determinar um roteiro de viagem tal que cada cidade seja visitada apenas uma vez? Considere, por exemplo, um trecho do mapa rodoviário que inclui a cidade de São José do Rio Preto (SJRP). Suponha que o viajante tenha que sair de SJRP e visitar as cidades de Marilia, Araçatuba, Bauru e São Carlos. Represente este problema através de um grafo. É possível encontrar uma rota que passe pôr todas as cidades apenas uma vez e retorne a cidade SJRP? Caso existam mais de uma rota, qual é a rota que minimiza o trecho viajado? Teoria dos Grafos (Antunes&Rangel) 13
14 Teoria dos Grafos (Antunes&Rangel) 14
15 Exercícios Introdução Aplicações Conceitos Iniciais Isomorfismo 1. Considere o problema de ligações de eletricidade, gás e água. Desenhe grafos representando as seguintes situações: (a) 2 casas e 3 serviços; (b) 4 casas e 4 serviços (água, eletricidade, gás e telefone). 2. Descreva 10 situações (jogos, atividades, problemas, etc.) que podem ser representadas através de grafos ou digrafos. Explique o que os vértices e as arestas estão representando. Sugestão de leitura: Capitulo 1, seção 1.3 de [2] e Capítulo3 e 5 de [3]. 3. O Problema da decantação - Considere três vasos, A, B, e C com capacidades de 8, 5 e 3 litros respectivamente. O vaso A está cheio e os vasos B e C estão vazios. Divida o líquido que está no vaso A em duas quantidades iguais. Represente o problema usando um grafo. Teoria dos Grafos (Antunes&Rangel) 15
16 Bibliografia Introdução Aplicações Conceitos Iniciais Isomorfismo 1. N. Deo, Graph Theory with applications to engineering and computer science, R.K. Ahuja, T. Magnanti e J.B. Orlin, Network Flows, Prentice Hall, R.J.Wilson, Introduction to graph theory, 3rd ed. The pitman Press Ltda, Bath, Teoria dos Grafos (Antunes&Rangel) 16
17 Conceitos Iniciais
18 Definição 3. Seja G(V,A) um grafo. Dada uma aresta a = (v i,v j ) A dizemos que: a) v i e v j são os extremos da aresta a. b) A aresta a é dita ser incidente nos vértices v i e v j. c) v i e v j são chamados de vértices adjacentes. d) Se v i = v j a aresta a é chamada de loop ou laço. Teoria dos Grafos (Antunes&Rangel) 18
19 Exercício Analise o grafo da figura abaixo e exiba exemplos dos termos citados na Definição 3. v 1 v 2 v 5 v 3 v 4 Figura 2: Teoria dos Grafos (Antunes&Rangel) 19
20 Definição 4. Um grafo é simples se não possui loops e/ou arestas paralelas. Definição 5. Duas arestas são ditas adjacentes se elas incidem no mesmo vértice. Definição 6. O grau de um vértice v, d(v), em um grafo sem loops é determinado pelo número de arestas incidentes em v. Caso haja loops, estas arestas contribuem com grau 2. Exemplo 7. Determine os graus dos vértices do grafo dado na figura acima. Teoria dos Grafos (Antunes&Rangel) 20
21 Definição 8. Dizemos que: a) Um vértice v é isolado se d(v) = 0. b) Um vértice v é pendente se d(v) = 1. c) Um grafo G(V,A) é dito nulo se o conjunto de arestas é vazio. d) Um grafo G(V,A) é dito regular se todos os seus vértices tem o mesmo grau. e) Um grafo G(V,A) é dito completo se existe uma aresta entre cada par vértices. É representado por K n, onde n é o número de vértices do grafo. f) Um grafo G(V,A) é dito valorado (ou rede) se são atribuídos valores para os vértices e/ou arestas. Teoria dos Grafos (Antunes&Rangel) 21
22 Figura 3: Grafos regular e nulo. Figura 4: Grafos completos K 4 e K 5. Teoria dos Grafos (Antunes&Rangel) 22
23 Proposição 9. Dado um grafo G com n vértices, v 1,v 2,...,v n e m arestas, temos que: n d(v i ) = 2m. (1) i=1 Porque este resultado é válido? Observe que cada aresta contribui com 2 graus para cada vértice. Assim a soma dos graus de todos os vértices é igual a duas vezes o número de arestas. Teorema 10. O número de vértices de grau ímpar em um grafo é sempre par. Teoria dos Grafos (Antunes&Rangel) 23
24 Demonstração. Vamos dividir a soma em (1) em duas parcelas. Os vértices com grau par e os vértices com grau ímpar: n d(v i ) = i=1 grau par d(v i )+ grau ímpar d(v i ). (2) O lado esquerdo da equação (2) é par (pela Proposição 9). A primeira parcela do lado direito também é par, pois é a soma de números pares. Para que a igualdade seja válida, a segunda parcela em (2) também deve ser par: d(v i ) é par. (3) grau ímpar Como cada parcela d(v i ) em (3) é ímpar temos que ter um número par de elementos para que a soma seja um número par (lembre-se que um número ímpar é da forma 2k +1). Teoria dos Grafos (Antunes&Rangel) 24
25 Exercícios: 1. Desenhe todos os grafos simples com 1,2, 3 e 4 vértices. 2. Represente os seguintes compostos orgânicos através de grafos: (a) CH 4 ; (b) C 2 H 2 ; (c) N 2 O Convença a você mesmo que o grau máximo de um vértice em um grafo simples com n vértices é n 1. Teoria dos Grafos (Antunes&Rangel) 25
26 Isomorfismo
27 Nós já vimos que é possível representar um mesmo grafo de várias maneiras. Como determinar se dois grafos são equivalentes, ou seja se possuem as mesmas propriedades? Isto é como determinar se dois grafos são isomorfos? A palavra isomorfismo vem do grego iso (mesmo) e morfo (mesma forma). Definição 11. Dizemos que dois grafos G e H são isomorfos se existir uma correspondência biunívoca entre os vértices de G e os vértices de H que preserve a relação de adjacência entre vértices e arestas. Em outras palavras, é possível obter o grafo H a partir de uma nova rotulação dos vértices de G. Teoria dos Grafos (Antunes&Rangel) 27
28 Exemplo 12. Considere os grafos da Figura 5. Construir a correspondência biunívoca. a 1 2 b c Figura 5: Teoria dos Grafos (Antunes&Rangel) 28
29 Aplicações: O estudo de isomorfismo pode ser aplicado na descoberta de novos compostos orgânicos. Os químicos mantém uma tabela de compostos orgânicos. Cada vez que um novo composto é descoberto é necessário determinar se ele é isomorfo a algum composto já existente. Teoria dos Grafos (Antunes&Rangel) 29
30 Aplicações: O estudo de isomorfismo pode ser aplicado na descoberta de novos compostos orgânicos. Os químicos mantém uma tabela de compostos orgânicos. Cada vez que um novo composto é descoberto é necessário determinar se ele é isomorfo a algum composto já existente. Determinar se dois grafos são isomorfos não é uma tarefa muito simples. De fato a determinação de isomorfismos é uma área de intensa pesquisa em teoria de grafos. Condições necessárias para que dois grafos sejam isomorfos são facilmente determinadas através da Definição 11: Teoria dos Grafos (Antunes&Rangel) 29
31 Condições necessárias para Isomorfismos entre os dois grafos G e H: 1. G e H devem possuir o mesmo número de vértices; 2. G e H devem possuir o mesmo número de arestas; 3. G e H devem possuir o mesmo número de vértices com um determinado grau. As condições 1,2 e 3 acima são suficientes? Teoria dos Grafos (Antunes&Rangel) 30
32 Vamos verificar este fato através do seguinte exemplo: G: u H: w x v y Observe que G e H: a) possuem mesmo número de vértices; b) possuem mesmo números de arestas; c) possuem: 3 vértices com grau 1; 2 vértices com grau com grau 2; 1 vértice com grau 3. Porém... Teoria dos Grafos (Antunes&Rangel) 31
33 Porém estes dois grafos não são isomorfos! Não é possível fazer uma correspondência biunívoca entre os vértices que preserve a relação de adjacência entre vértices e arestas. Observe que é necessário associar o vértice x do grafo G ao vértice y do grafo H, pois não existe nenhum outro vértice com grau 3 em H. Mas o vértice y é adjacente a apenas um vértice de grau 1, enquanto que x em G é adjacente a dois vértices de grau 1. Portanto, não é possível fazer uma correspondência biunívoca entre os vértices de G e H que preserve a relação de adjacência entre vértices e arestas. No capítulo 11, seção 11.7 de [N. Deo, Graph Theory with applications to engineering and computer science, 1974] é feita uma discussão a respeito de algoritmos para se determinar isomorfismos entre grafos. Teoria dos Grafos (Antunes&Rangel) 32
34 Exercícios: Introdução Aplicações Conceitos Iniciais Isomorfismo 1. Desenhe todos os grafos simples, não isomorfos com 1,2, 3 e 4 vértices. 2. Verifique se os grafos abaixo são isomorfos: (a) G: H: (b) G: H: Teoria dos Grafos (Antunes&Rangel) 33
Teoria dos Grafos AULA 1
Teoria dos Grafos Valeriano A. de Oliveira Socorro Rangel Silvio A. de Araujo Departamento de Matemática Aplicada [email protected], [email protected], [email protected] AULA 1 Introdução,
Introdução à Teoria do Grafos Notas de aula. Socorro Rangel últimas atualizações: (2009), (2012)
Campus de São José do Rio Preto Introdução à Teoria do Grafos Notas de aula Socorro Rangel ([email protected]) últimas atualizações: (2009), (2012) Instituto de Biociências Letras e Ciências Exatas
Teoria dos Grafos. Valeriano A. de Oliveira Socorro Rangel Departamento de Matemática Aplicada.
Teoria dos Grafos Valeriano A. de Oliveira Socorro Rangel Departamento de Matemática Aplicada [email protected], [email protected] Grafos direcionados (Digrafos) Preparado a partir do texto:
Teoria dos Grafos. Valeriano A. de Oliveira, Socorro Rangel, Silvio A. de Araujo. Departamento de Matemática Aplicada
Teoria dos Grafos Valeriano A de Oliveira, Socorro Rangel, Silvio A de Araujo Departamento de Matemática Aplicada Capítulo 12: Grafos Hamiltonianos Preparado a partir do texto: Rangel, Socorro Teoria do
Teoria dos Grafos. Valeriano A. de Oliveira Socorro Rangel Departamento de Matemática Aplicada.
Teoria dos Grafos Valeriano A de Oliveira Socorro Rangel Departamento de Matemática Aplicada antunes@ibilceunespbr, socorro@ibilceunespbr Grafos Hamiltonianos Preparado a partir do texto: Rangel, Socorro
Teoria dos Grafos. Valeriano A. de Oliveira Socorro Rangel Departamento de Matemática Aplicada.
Teoria dos Grafos Valeriano A. de Oliveira Socorro Rangel Departamento de Matemática Aplicada [email protected], [email protected] Grafos Eulerianos Preparado a partir do texto: Rangel, Socorro.
Teoria dos Grafos. Valeriano A. de Oliveira, Socorro Rangel, Silvio A. de Araujo. Departamento de Matemática Aplicada
Teoria dos Grafos Valeriano A. de Oliveira, Socorro Rangel, Silvio A. de Araujo Departamento de Matemática Aplicada Capítulo 09: Representação de Grafos Preparado a partir do texto: Rangel, Socorro. Teoria
Teoria dos Grafos AULA 3
Teoria dos Grafos Valeriano A. de Oliveira Socorro Rangel Departamento de Matemática Aplicada [email protected], [email protected] AULA 3 Trajetos, Caminhos, Circuitos, Grafos Conexos Preparado
Teoria dos Grafos AULA 2
Teoria dos Grafos Valeriano A. de Oliveira Socorro Rangel Departamento de Matemática Aplicada [email protected], [email protected] AULA 2 Subgrafos, Operações com Grafos Preparado a partir
As Pontes de Königsberg
As Pontes de Königsberg Anderson Freitas Ferreira e Lívia Minami Borges 13 de junho de 2015 Resumo A teoria de grafos teve seu início em 1736, quando Euler utilizou uma estrutura para resolver o Problema
Teoria dos Grafos. Valeriano A. de Oliveira Socorro Rangel Departamento de Matemática Aplicada.
Teoria dos Grafos Valeriano A. de Oliveira Socorro Rangel Departamento de Matemática Aplicada [email protected], [email protected] Preparado a partir do texto: Rangel, Socorro. Teoria do Grafos,
Teoria dos Grafos. Árvores
Teoria dos Grafos Valeriano A. de Oliveira Socorro Rangel Silvio A. de Araujo Departamento de Matemática Aplicada [email protected], [email protected], [email protected] Preparado a partir
Teoria dos Grafos Introdu c ao
Teoria dos Grafos Introdução Referências P. O. Boaventura Netto, Grafos: Teoria, Modelos e Algoritmos, São Paulo, E. Blucher 001; R. J. Trudeau, Introduction to Graph Theory, New York, Dover Publications,
Teoria dos Grafos. Valeriano A. de Oliveira, Socorro Rangel, Silvio A. de Araujo. Departamento de Matemática Aplicada
Teoria dos Grafos Valeriano A. de Oliveira, Socorro Rangel, Silvio A. de Araujo Departamento de Matemática Aplicada Capítulo 14: Conjuntos de Corte e Conectividade Preparado a partir do texto: Rangel,
GRAFOS: UMA INTRODUÇÃO
GRAFOS: UMA INTRODUÇÃO Vilmar Trevisan -Instituto de Matemática - UFRGS Junho de 2006 Grafos: uma introdução Informalmente, um grafo é um conjunto de pontos no plano ligados entre por flechas ou por segmentos
Teoria dos Grafos. Coloração de Vértices
Teoria dos Grafos Valeriano A. de Oliveira Socorro Rangel Silvio A. de Araujo Departamento de Matemática Aplicada [email protected], [email protected], [email protected] Coloração de
Teoria dos Grafos. Edson Prestes
Edson Prestes Referências P. O. Boaventura Netto, Grafos: Teoria, Modelos e Algoritmos, São Paulo, E. Blucher 2001; R. J. Trudeau, Introduction to Graph Theory, New York, Dover Publications, 1993; Kaufmann,
UNIP - Ciência da Computação e Sistemas de Informação. Estrutura de Dados. AULA 8 Grafos. Estrutura de Dados 1
UNIP - Ciência da Computação e Sistemas de Informação Estrutura de Dados AULA 8 Grafos Estrutura de Dados 1 Grafos - Motivação Muitas aplicações em computação necessitam considerar conjunto de conexões
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 Valeriano A. de Oliveira, Socorro Rangel, Silvio A. de Araujo Departamento de Matemática Aplicada Capítulo 11: Grafos Eulerianos Preparado a partir do texto: Rangel, Socorro. Teoria do
Teoria dos Grafos. Cobertura, Coloração de Arestas, Emparelhamento
Teoria dos Grafos Valeriano A. de Oliveira Socorro Rangel Silvio A. de Araujo Departamento de Matemática Aplicada [email protected], [email protected], [email protected] Cobertura, Coloração
Teoria dos Grafos. Valeriano A. de Oliveira, Socorro Rangel, Silvio A. de Araujo. Capítulo 16: Grafos Planares. Departamento de Matemática Aplicada
Teoria dos Grafos Valeriano A. de Oliveira, Socorro Rangel, Silvio A. de Araujo Departamento de Matemática Aplicada Capítulo 16: Grafos Planares Preparado a partir do texto: Rangel, Socorro. Teoria do
Teoria dos Grafos. Motivação
Teoria dos Grafos Aula 1 Primeiras Ideias Prof a. Alessandra Martins Coelho março/2013 Motivação Muitas aplicações em computação necessitam considerar conjunto de conexões entre pares de objetos: Existe
Circuitos Hamiltorianos
Circuitos Hamiltorianos Vimos que o teorema de euler resolve o problema de caracterizar grafos que tenham um circuito em que cada aresta apareça exatamente uma vez. Vamos estudar aqui uma questão relacionada.
MATEMÁTICA DISCRETA GRAFOS (1/4) Carlos Luz. EST Setúbal / IPS. 28 Maio - 3 Junho 2012
MATEMÁTICA DISCRETA GRAFOS (1/4) Carlos Luz EST Setúbal / IPS 28 Maio - 3 Junho 2012 Carlos Luz (EST Setúbal / IPS) Grafos (1/4) 28 Maio - 3 Junho 2012 1 / 34 Noção de Grafo De nição Um grafo não orientado
GRAFOS ORIENTADOS. PSfrag replacements. Figura 1: Exemplo de um grafo orientado.
Introdução à Teoria dos Grafos Bacharelado em Ciência da Computação UFMS, 2005 GRAFOS ORIENTAOS Resumo Existem ocasiões onde grafos não são apropriados para descrever certas situações. Por exemplo, um
AULA 11 PROJETO E ANÁLISE DE ALGORITMOS. Conceitos básicos e representação de grafos Karina Valdivia Delgado
AULA 11 PROJETO E ANÁLISE DE ALGORITMOS Conceitos básicos e representação de grafos Karina Valdivia Delgado Roteiro Motivação Conceitos básicos Representação Motivação Um grafo é uma abstração que permite
Teoria dos Grafos. Valeriano A. de Oliveira, Socorro Rangel, Silvio A. de Araujo. Departamento de Matemática Aplicada
Teoria dos Grafos Valeriano A. de Oliveira, Socorro Rangel, Silvio A. de Araujo Departamento de Matemática Aplicada Capítulo 18: Coloração de Arestas Preparado a partir do texto: Rangel, Socorro. Teoria
Noções da Teoria dos Grafos. André Arbex Hallack
Noções da Teoria dos Grafos André Arbex Hallack Junho/2015 Índice 1 Introdução e definições básicas. Passeios eulerianos 1 1.1 Introdução histórica..................................... 1 1.2 Passeios
Grafos: caminhos mínimos
quando o grafo é sem pesos, a determinação de um caminho mais curto pode ser feita através de uma busca em largura caminho mais curto é aquele que apresenta o menor número de arestas quando o grafo tem
Teoria dos Grafos. Valeriano A. de Oliveira, Socorro Rangel, Silvio A. de Araujo. Capítulo 5: Grafos Conexos. Departamento de Matemática Aplicada
Teoria dos Grafos Valeriano A. de Oliveira, Socorro Rangel, Silvio A. de Araujo Departamento de Matemática Aplicada Capítulo 5: Grafos Conexos Preparado a partir do texto: Rangel, Socorro. Teoria do Grafos,
Grafos representação e aplicações. Prof. Guilherme Tomaschewski Netto
Grafos representação e aplicações Prof. Guilherme Tomaschewski Netto [email protected] Roteiro! Contextualização! Apresentação, um pouco de história! Conceitos Grafos! Principais aplicacões! Estruturas
Teoria dos Grafos. Grafos Planares
Teoria dos Grafos Valeriano A. de Oliveira Socorro Rangel Silvio A. de Araujo Departamento de Matemática Aplicada [email protected], [email protected], [email protected] Grafos Planares
Conteúdo. Histórico. Notas. Teoria dos Grafos BCC204. Notas. Notas. 1736: Euler e as Pontes de Königsberg
Teoria dos Grafos BCC204 Haroldo Gambini Santos Universidade Federal de Ouro Preto - UFOP 15 de março de 2011 1 / 31 Conteúdo 1 Introdução 2 Exemplos 3 4 Representação 2 / 31 Histórico 1736: Euler e as
01 Grafos: parte 1 SCC0503 Algoritmos e Estruturas de Dados II
01 Grafos: parte 1 SCC0503 Algoritmos e Estruturas de Dados II Prof. Moacir Ponti Jr. www.icmc.usp.br/~moacir Instituto de Ciências Matemáticas e de Computação USP 2011/1 Moacir Ponti Jr. (ICMCUSP) 01
Teoria dos Grafos. Profa. Alessandra Martins Coelho
Teoria dos Grafos Profa. Alessandra Martins Coelho fev/2014 Avaliação 2 Provas 30 pontos cada; 3 Implementações 10 pontos cada; 1 Seminário 10 pontos; Listas de exercícios Listas não valem nota, entretanto...
14 Coloração de vértices Considere cada um dos grafos abaixo:
14 Coloração de vértices Considere cada um dos grafos abaixo: a) Quantas cores são necessárias para colorir os vértices de um grafo de maneira que dois vértices adjacentes não recebam a mesma cor? b) Qual
Comunicação e redes. Aula 2: Teoria dos Grafos Conceitos básicos. Professor: Guilherme Oliveira Mota.
Comunicação e redes Aula 2: Teoria dos Grafos Conceitos básicos Professor: Guilherme Oliveira Mota [email protected] Aula passada Redes complexas Grafo G: Conjunto de pontos e linhas ligando esses pontos
Alguns probleminhas...
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
Introdução à Teoria dos Grafos
Introdução à Teoria dos Grafos Profa. Sheila Morais de Almeida DAINF-UTFPR-PG junho - 2018 Sheila Almeida (DAINF-UTFPR-PG) Introdução à Teoria dos Grafos junho - 2018 1 / 38 Este material é preparado usando
GRAFOS. Prof. André Backes. Como representar um conjunto de objetos e as suas relações?
8/0/06 GRAFOS Prof. André Backes Definição Como representar um conjunto de objetos e as suas relações? Diversos tipos de aplicações necessitam disso Um grafo é um modelo matemático que representa as relações
Noções da Teoria dos Grafos. André Arbex Hallack
Noções da Teoria dos Grafos André Arbex Hallack Junho/2015 Índice 1 Introdução e definições básicas. Passeios eulerianos 1 2 Ciclos hamiltonianos 5 3 Árvores 7 4 Emparelhamento em grafos 11 5 Grafos planares:
GRAFOS E ALGORITMOS TEORIA DE GRAFOS
GRAFOS E ALGORITMOS TEORIA DE GRAFOS 1a. PARTE Prof. Ronaldo R. Goldschmidt [email protected] [email protected] ROTEIRO 1. INTRODUÇÃO E MOTIVAÇÃO 2. FUNDAMENTOS 3. CONECTIVIDADE 4.
IFRN. Introdução à Teoria dos Grafos. Prof. Edmilson Campos
IFRN Introdução à Teoria dos Grafos Prof. Edmilson Campos Conteúdo Histórico Aplicações Definições Grafo Dígrafo Ordem, adjacência e grau Laço Tipos de grafos Representação de Grafos Matriz de adjacências
Cap. 2 Conceitos Básicos em Teoria dos Grafos
Teoria dos Grafos e Aplicações 8 Cap. 2 Conceitos Básicos em Teoria dos Grafos 2.1 Grafo É uma noção simples, abstrata e intuitiva, usada para representar a idéia de alguma espécie de relação entre os
Estrutura de Dados e Algoritmos e Programação e Computadores II. Aula 10: Introdução aos Grafos
Estrutura de Dados e Algoritmos e Programação e Computadores II Aula 10: Introdução aos Grafos História O assunto que se constitui no marco inicial da teoria de grafos é na realidade um problema algorítmico.
Noções da Teoria dos Grafos
Noções da Teoria dos Grafos André Arbex Hallack Índice 1 Introdução e definições básicas. Passeios eulerianos 1 2 Ciclos hamiltonianos 7 3 Árvores 11 4 Emparelhamento em grafos 15 5 Grafos planares: Colorindo
Teoria dos Grafos. Conjuntos de Corte e Conectividade
Teoria dos Grafos Valeriano A. de Oliveira Socorro Rangel Silvio A. de Araujo Departamento de Matemática Aplicada [email protected], [email protected], [email protected] Conjuntos de
Definição e Conceitos Básicos
Definição e Conceitos Básicos Grafos e Algoritmos Computacionais Prof. Flávio Humberto Cabral Nunes [email protected] 1 Conceitos Básicos Em grafos ocorrem dois tipos de elementos: Vértices ou nós;
Grafos IFRN. Robinson Alves
Grafos IFRN Robinson Alves Introdução Problema das Pontes de Königsberg No século 18 havia na cidade de Königsberg(antiga Prússia) um conjunto de sete pontes (identificadas pelas letras de a até f nas
Capítulo 2- Modelos de grafos.
Capítulo 2- Modelos de grafos. 2.1- Introdução (pág. 8) [Vídeo 24] Grafo- é um esquema constituído por pontos (ou vértices) e por segmentos (ou arestas). (8) Exemplo 1(pág.8) Um grafo diz-se conexo se
Algoritmos em Grafos - Aula 02 Introdução à Teoria dos Grafos
Algoritmos em Grafos - Aula 02 Introdução à Teoria dos Grafos Prof a. Laura Silva de Assis PPCIC - Programa de Pós-graduação em Ciência da Computação CEFET/RJ - Centro Federal de Educação Tecnológica Celso
Teoria dos Grafos. Maria Claudia Silva Boeres. UFES. Teoria dos Grafos
Maria Claudia Silva Boeres [email protected] Motivação Por que estudar grafos? Importante ferramenta matemática com aplicação em diversas áreas do conhecimento Utilizados na definição e/ou resolução de
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 Profa. M. Cristina / Profa. Rosane (2012) Baseado no material de aula original: Profª. Josiane M. Bueno Divisão do arquivo 1ª parte: Motivação Definição:
Algoritmos e Estruturas de Dados II Introdução a Grafos. Divisão do arquivo
Algoritmos e Estruturas de Dados II Introdução a Profa. M. Cristina / Profa. Rosane (2010/11) Baseado no material de aula original: Profª. Josiane M. Bueno Divisão do arquivo 1ª parte: Motivação Definição:
PERCURSOS. André Falcão, Carlos Augusto, Rafael Broédel e Lucas Dipré
PERCURSOS André Falcão, Carlos Augusto, Rafael Broédel e Lucas Dipré Serra 2011 Índice 1...O que é caminho e circuito 1.1...Caminho 1.2...Circuito 1.3...Classificação 2...Caminhos Eulerianos 2.1...Definição
Teoria dos Grafos Aula 1 - Introdução
Teoria dos Grafos Aula 1 - Introdução Profa. Sheila Morais de Almeida Mayara Omai Universidade Tecnológica Federal do Paraná - Ponta Grossa 2018 Sheila Almeida e Mayara Omai (UTFPR-PG) Teoria dos Grafos
15 - Coloração Considere cada um dos grafos abaixo:
15 - Coloração Considere cada um dos grafos abaixo: a) Quantas cores são necessárias para colorir os vértices de um grafo de maneira que dois vértices adjacentes não recebam a mesma cor? b) Qual é o número
Teoria dos Grafos. Fluxo Máximo em Redes
Teoria dos Grafos Valeriano A. de Oliveira Socorro Rangel Silvio A. de Araujo Departamento de Matemática Aplicada [email protected], [email protected], [email protected] Fluxo Máximo
Teoria dos Grafos. Teoria dos Grafos. Profa. Sheila Morais de Almeida DAINF-UTFPR-PG. agosto
Teoria dos Grafos Introdução Profa. Sheila Morais de Almeida DAINF-UTFPR-PG agosto - 2017 O que é Grafo? Definição formal Um grafo G = (V (G), E(G)) é uma estrutura matemática que consiste de dois conjuntos:
Grafos AULA META. Introduzir noções elementares da teoria dos grafos. OBJETIVOS. Ao final da aula o aluno deverá ser capaz de:
Grafos META Introduzir noções elementares da teoria dos grafos. OBJETIVOS Ao final da aula o aluno deverá ser capaz de: Representar grafos por meio de matrizes e diagramas; Caracterizar uma árvore; Identificar
Matemática Aplicada às Ciências Sociais- 11º ano (Versão: para o manual a partir de 2016/17)
Matemática Aplicada às Ciências Sociais- 11º ano (Versão: para o manual a partir de 2016/17) Professor: Pedro Nóia Livro adotado: Matemática Aplicada às Ciências Sociais- 11º ano Elisabete Longo e Isabel
Matemática Discreta. Aula 06: Teoria dos Grafos. Tópico 01: Grafos e suas Representações. Observação
Aula 06: Teoria dos Grafos Tópico 01: Grafos e suas Representações Nesta aula nós passamos a estudar um outro assunto, mas que também tem muita aplicação na vida prática, a Teoria dos Grafos. Para esta
GRAFOS Conceitos Básicos (Parte 1)
ALGORITMOS E ESTRUTURAS DE DADOS II GRAFOS Conceitos Básicos (Parte 1) Gustavo Batista Profa. Elaine Parros Machado de Sousa alterações: Cris-na Dutra de Aguiar Ciferri Material baseado em aulas dos professores:
x y Grafo Euleriano Figura 1
Grafo Euleriano Um caminho simples ou um circuito simples é dito euleriano se ele contém todas as arestas de um grafo. Um grafo que contém um circuito euleriano é um grafo euleriano. Um grafo que não contém
TEORIA DOS GRAFOS TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS MATEMÁTICA DISCRETA II PROFº MARCOS NASCIMENTO
TEORIA DOS GRAFOS TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS MATEMÁTICA DISCRETA II PROFº MARCOS NASCIMENTO Por que estudar grafos? Importante ferramenta matemática com aplicação em diversas áreas
GRAFOS. Introdução Conceitos Fundamentais
GRAFOS Introdução Conceitos Fundamentais Uma aplicação do produto de matrizes Agora é a sua vez... Considere o diagrama seguinte Determine, o número de formas diferentes de ir de a 1 até e 2 e de a 2
04 Grafos: caminhos e coloração SCC0503 Algoritmos e Estruturas de Dados II
04 Grafos: caminhos e coloração SCC0503 Algoritmos e Estruturas de Dados II Prof. Moacir Ponti Jr. www.icmc.usp.br/~moacir Instituto de Ciências Matemáticas e de Computação USP 2011/1 Moacir Ponti Jr.
Parte B Teoria dos Grafos
45 Parte B Teoria dos Grafos B. Grafos e Subgrafos Um grafo G é uma tripla ordenada (V(G), E(G), ), constituindo de um conjunto não vazio V(G) de vértices, um conjunto disjunto E(G) das arestas e uma função
Teoria dos grafos. FATEC Carapicuíba Augusto de Toledo Cruz Junior
Teoria dos grafos FATEC Carapicuíba Augusto de Toledo Cruz Junior Teoria dos grafos HISTÓRICO 2 Origem O artigo do matemático e físico suiço Leonhard Euler, publicado em 1736, sobre o problema das Sete
Teoria dos Grafos. Valeriano A. de Oliveira, Socorro Rangel, Silvio A. de Araujo. Departamento de Matemática Aplicada
Teoria dos Grafos Valeriano A. de Oliveira, Socorro Rangel, Silvio A. de Araujo Departamento de Matemática Aplicada Capítulo 20: Decomposições de Arestas Preparado a partir da ref.: J.M. Aldous, R. Wilson,
Ciência da Computação Engenharia de Computação Mestrado em Informática. Teoria dos Grafos. Maria Claudia Silva Boeres.
Ciência da Computação Engenharia de Computação Mestrado em Informática Maria Claudia Silva Boeres [email protected] Programa 1.Conceitos Básicos 2.Grafos Eulerianos e Hamiltonianos 3.Caminhos, Ciclos
Pesquisa Operacional II. Professor João Soares de Mello
Pesquisa Operacional II Professor João Soares de Mello http://www.uff.br/decisao/notas.htm Ementa Teoria dos grafos (pré-requisitos: PO I, Álgebra Linear) Programação não linear (pré-requisitos: PO I,
TGR BCC Representação Computacional de Grafos. Prof. Ricardo José Pfitscher
TGR BCC Representação Computacional de Grafos Prof. Ricardo José Pfitscher Cronograma Representação Matriz de djacências Lista de djacências Matriz de Incidências Representação Como podemos representar
Matemática Discreta 10
Universidade Federal do Vale do São Francisco Curso de Engenharia da Computação Matemática Discreta 10 Prof. Jorge Cavalcanti [email protected] - www.univasf.edu.br/~jorge.cavalcanti 1 Muitas
Teoria dos Grafos. Valeriano A. de Oliveira, Socorro Rangel, Silvio A. de Araujo. Departamento de Matemática Aplicada
Teoria dos Grafos Valeriano A. de Oliveira, Socorro Rangel, Silvio A. de Araujo Departamento de Matemática Aplicada Capítulo 17: Coloração de Vértices Preparado a partir do texto: Rangel, Socorro. Teoria
Grafos Orientados (digrafos)
Grafos Orientados (digrafos) Grafo Orientado ou digrafo Consiste em um grafo G = (V,A) onde V = {v 1,, v n } é um conjunto de vértices e A = {a 1,, a k } é um conjunto de arcos tais que a k, k=1,,m é representado
A resposta para este problema envolve a partição do conjunto de arestas de tal forma que arestas adjacentes não pertençam a um mesmo conjunto.
7 - Coloração de Arestas e Emparelhamentos Considere o seguinte problema: Problema - Ao final do ano acadêmico, cada estudante deve fazer um exame oral com seus professores. Suponha que existam 4 estudantes
Conceitos Básicos da Teoria de Grafos
Conceitos Básicos da Teoria de Grafos Universidade Federal do Pampa - UNIPAMPA Engenharia da Computação Estrutura de Dados Profª Sandra Piovesan Grafos Uma noção simples, abstrata e intuitiva. Representa
CAP4. ELEMENTOS DA TEORIA DE GRAFOS. Grafo [graph]. Estrutura que consiste num par ordenado de conjuntos, G ( V, E) , sendo:
Matemática Discreta ESTiG\IPB Cap4. Elementos da Teoria de Grafos pg 1 CAP4. ELEMENTOS DA TEORIA DE GRAFOS Grafo [graph]. Estrutura que consiste num par ordenado de conjuntos, G ( V, E), sendo: Exemplos
Capítulo 1. Aula Caminhos de Euler e Hamilton Caminhos de Euler e Circuitos
Capítulo 1 Aula 8 1.1 Caminhos de Euler e Hamilton Podemos percorrer as margens de um grafo iniciando em um vértice e retornando a ele percorrendo cada borda do grafo exatamente uma vez? Da mesma forma,
