Teoria dos Grafos. Componentes, Conj. Indep., Cliques

Tamanho: px
Começar a partir da página:

Download "Teoria dos Grafos. Componentes, Conj. Indep., Cliques"

Transcrição

1 Teoria dos Grafos Componentes, Conj. Indep., Cliques

2 Grafo Conexo/Desconexo Um grafo é conexo se existe um caminho entre qualquer par de nós, caso contrário ele é chamado desconexo. Basta que não exista um caminho entre um nó p e qualquer outro nó do grafo para o grafo ser desconexo. Dois nós estão conectados se existe um caminho entre eles no grafo. u u p y v y v x conexo w x w desconexo

3 Componentes Conexos Os componentes conexos de um grafo são os subgrafos conexos maximais deste grafo, ou seja, são os subgrafos conexos que não estão estritamente contidos em outros subgrafos conexos. O subgrafo formado pelos vértices u e v juntamente com a aresta (u, v) corresponde a componente conexo? y u v p x w

4 Componentes Conexos Não, pois ele está contido no subgrafo formado pelos nós u, v, w, x, y e arestas (u, v), (v, w), (w, x), (x, y), (y, u) e (u, x). y u v p x w O grafo possui 2 componentes conexos. O primeiro formado pelos nós u, v, w, x, y e arestas (u, v), (v, w), (w, x), (x, y), (y, u), (u, x). E o segundo unicamente formado pelo nó p.

5 Componentes Conexos Quantos componentes conexos o grafo abaixo possui? s z t y u x w v

6 Componentes Conexos Quantos componentes conexos o grafo abaixo possui? s z t y u x w v Dois! s z t y u w x v

7 Grafo totalmente conexo/desconexo Um grafo totalmente desconexo tem todos os seus vértices com grau zero. u v w Um grafo completo de n vértices, denotado por K n, possui a característica de que todo vértice do grafo é adjacente aos demais. y u v x w w v u x

8 Grafo totalmente conexo/desconexo Um grafo totalmente desconexo tem todos os seus vértices com grau zero. u v w Um grafo completo de n vértices, denotado por K n, possui a característica de que todo vértice do grafo é adjacente aos demais. y u v x w w v u x Quantas arestas um grafo completo (K n ) com n vértices possui?

9 Grafo totalmente conexo/desconexo Um grafo totalmente desconexo tem todos os seus vértices com grau zero. u v w Um grafo completo de n vértices, denotado por K n, possui a característica de que todo vértice do grafo é adjacente aos demais. y u v x w w v u x Quantas arestas um grafo completo (K n ) com n vértices possui? Ele possui exatamente ( ) n 2 = n(n 1) 2 arestas.

10 Conjunto Independente Um conjunto independente (maximal) em um grafo é um conjunto de vértices não adjacentes entre si que não está estritamente contido em outros conjuntos independentes. O tamanho do maior conjunto independente é chamado número de independência, denotado por α(g) O Grafo abaixo mostra um conjunto independente de tamanho 2 formado pelos vértices {u, w}. Existe mais algum? u y v x w Sim. {y, v}, {y, w} e {x, v}.

11 Conjunto Independente - Exercício Quais os conjuntos independentes: número de independência α(g) =?

12 Conjunto Independente - Exercício 1, 3, 7, Quais os conjuntos independentes: número de independência α(g) =?

13 Conjunto Independente - Exercício 1, 3, 7, Quais os conjuntos independentes: número de independência α(g) =?

14 Conjunto Independente - Exercício 1, 4, 3, 7, 2, 6, 8, Quais os conjuntos independentes: número de independência α(g) =?

15 Conjunto Independente - Exercício 1, 4, 3, 7, 2, 6, 8, Quais os conjuntos independentes: {1, 2, 3, 6, 7, 8} número de independência α(g) =?

16 Conjunto Independente - Exercício 1, 3, 7, Quais os conjuntos independentes: {1, 2, 3, 6, 7, 8} número de independência α(g) =?

17 Conjunto Independente - Exercício 1, 4, 3, 7, 5, 2, 6, Quais os conjuntos independentes: {1, 2, 3, 6, 7, 8} número de independência α(g) =?

18 Conjunto Independente - Exercício 1, 4, 3, 7, 5, 2, 6, Quais os conjuntos independentes: {1, 2, 3, 6, 7, 8}, {1, 3, 5, 7} número de independência α(g) =?

19 Conjunto Independente - Exercício Quais os conjuntos independentes: {1, 2, 3, 6, 7, 8}, {1, 3, 5, 7} número de independência α(g) =?

20 Conjunto Independente - Exercício 2, 8, 4, Quais os conjuntos independentes: {1, 2, 3, 6, 7, 8}, {1, 3, 5, 7} número de independência α(g) =?

21 Conjunto Independente - Exercício 2, 8, 4, 5, 1, 3, 7, Quais os conjuntos independentes: {1, 2, 3, 6, 7, 8}, {1, 3, 5, 7} número de independência α(g) =?

22 Conjunto Independente - Exercício Quais os conjuntos independentes: {1, 2, 3, 6, 7, 8}, {1, 3, 5, 7} número de independência α(g) =?

23 Conjunto Independente - Exercício 4, 1, 2, 3, 5, 7, Quais os conjuntos independentes: {1, 2, 3, 6, 7, 8}, {1, 3, 5, 7} número de independência α(g) =?

24 Conjunto Independente - Exercício 4, 1, 2, 3, 5, 7, Quais os conjuntos independentes: {1, 2, 3, 6, 7, 8}, {1, 3, 5, 7}, {4, 6} número de independência α(g) =?

25 Conjunto Independente - Exercício Quais os conjuntos independentes: {1, 2, 3, 6, 7, 8}, {1, 3, 5, 7}, {4, 6} número de independência α(g) =?

26 Conjunto Independente - Exercício 5, 2, 4, 6, Quais os conjuntos independentes: {1, 2, 3, 6, 7, 8}, {1, 3, 5, 7}, {4, 6} número de independência α(g) =?

27 Conjunto Independente - Exercício 5, 2, 4, 6, 8, 1, 3, Quais os conjuntos independentes: {1, 2, 3, 6, 7, 8}, {1, 3, 5, 7}, {4, 6} número de independência α(g) =?

28 Conjunto Independente - Exercício Quais os conjuntos independentes: {1, 2, 3, 6, 7, 8}, {1, 3, 5, 7}, {4, 6} número de independência α(g) =?

29 Conjunto Independente - Exercício 6, Quais os conjuntos independentes: {1, 2, 3, 6, 7, 8}, {1, 3, 5, 7}, {4, 6} número de independência α(g) =?

30 Conjunto Independente - Exercício 6, Quais os conjuntos independentes: {1, 2, 3, 6, 7, 8}, {1, 3, 5, 7}, {4, 6} número de independência α(g) =?

31 Conjunto Independente - Exercício 6, 5, 1, 2, 3, 7, 8, Quais os conjuntos independentes: {1, 2, 3, 6, 7, 8}, {1, 3, 5, 7}, {4, 6} número de independência α(g) =?

32 Conjunto Independente - Exercício 6, 5, 1, 2, 3, 7, 8, Quais os conjuntos independentes: {1, 2, 3, 6, 7, 8}, {1, 3, 5, 7}, {4, 6} número de independência α(g) =?

33 Conjunto Independente - Exercício 6, 5, 4, 1, 2, 3, 7, Quais os conjuntos independentes: {1, 2, 3, 6, 7, 8}, {1, 3, 5, 7}, {4, 6} número de independência α(g) =?

34 Conjunto Independente - Exercício 6, 5, 4, 1, 2, 3, 7, Quais os conjuntos independentes: {1, 2, 3, 6, 7, 8}, {1, 3, 5, 7}, {4, 6} número de independência α(g) =?

35 Conjunto Independente - Exercício 6, 5, 4, 1, 2, 3, 7, Quais os conjuntos independentes: {1, 2, 3, 6, 7, 8}, {1, 3, 5, 7}, {4, 6} número de independência α(g) =?

36 Conjunto Independente - Exercício Quais os conjuntos independentes: {1, 2, 3, 6, 7, 8}, {1, 3, 5, 7}, {4, 6} número de independência α(g) = 6

37 Cliques Um clique (clique maximal) de um grafo é um conjunto de vértices adjacentes entre si que não está estritamente contido em outros cliques (conceito similar para dígrafos). O tamanho do maior clique de (dí)grafo G é chamado número de clique, ω(g). Um clique de G é um subgrafo completo de G.

38 Cliques Quantos cliques os grafos abaixo possuem? Quais os valores de ω(g)? z y u x v w u w? cliques, ω(g) =?? cliques, ω(g) =? ? cliques, ω(g) =?? cliques, ω(g) =? y 1 5 x v 4

39 Cliques Quantos cliques os grafos abaixo possuem? Quais os valores de ω(g)? u v w x y z u v w x y z u v w x y 2 cliques, ω(g) = 3? cliques, ω(g) =? ? cliques, ω(g) =?? cliques, ω(g) =?

40 Cliques Quantos cliques os grafos abaixo possuem? Quais os valores de ω(g)? u v w x y z u v w x y z u v w x y 2 cliques, ω(g) = 3 4 cliques, ω(g) = ? cliques, ω(g) =?? cliques, ω(g) =?

41 Cliques Quantos cliques os grafos abaixo possuem? Quais os valores de ω(g)? u v w x y z u v w x y z u v w x y 2 cliques, ω(g) = 3 4 cliques, ω(g) = cliques, ω(g) = 4? cliques, ω(g) =?

42 Cliques - Exercício Quantos cliques os grafos abaixo possuem? Quais os valores de ω(g)? u v w x y z u v w x y z u v w x y 2 cliques, ω(g) = 3 4 cliques, ω(g) = cliques, ω(g) = 4 2 cliques, ω(g) = 4

43 Grafo Regular Um grafo G = (V, A) é regular se todos os vértices de G possuírem o mesmo grau, i.e., δ(g) = (G) = d(v) v V Observe que todo grafo completo é regular de grau n 1, onde n corresponde ao número de vértices.

44 Grafo Regular - Exercício Quantas arestas são necessárias para desenhar um grafo regular de 9 vértices, onde o grau de cada vértice é igual a 3?

45 Grafo Regular - Exercício Quantas arestas são necessárias para desenhar um grafo regular de 9 vértices, onde o grau de cada vértice é igual a 3? Não é possível! A soma dos graus dos vértices precisa ser par, logo o número de vértices de grau ímpar também deve ser par.

46 Grafo Regular - Exercício Quantas arestas são necessárias para desenhar um grafo regular de 9 vértices, onde o grau de cada vértice é igual a 3? Não é possível! A soma dos graus dos vértices precisa ser par, logo o número de vértices de grau ímpar também deve ser par. E um grafo com 10 vértices? Desenhe!

47 Grafo Regular - Exercício Quantas arestas são necessárias para desenhar um grafo regular de 9 vértices, onde o grau de cada vértice é igual a 3? Não é possível! A soma dos graus dos vértices precisa ser par, logo o número de vértices de grau ímpar também deve ser par. E um grafo com 10 vértices? Desenhe! Sim. Um grafo regular com 10 vértices, onde cada vértice tem grau 3, também é chamado de 3-regular

48 Grafo Ciclo Um grafo ciclo, C n, de n vértices (com n > 2) é um grafo simples 2-regular C 4 C 6

49 Grafo Roda Um grafo roda W n, com n > 2, é igual ao grafo C n adicionado de mais um vértice, o qual é adjacente a todos os demais. Um grafo W n possui n + 1 vértices e 2n arestas O vértice adicionado ao C n possui grau igual a n, enquanto que os demais possuem grau igual a W 4 W 6 2 3

50 Grafo Bipartido Um grafo G é bipartido se seus vértices podem ser separados em dois conjuntos independentes de tal forma que todas arestas do grafo conectam vértices de conjuntos distintos. y u v x z w Neste caso, o conjunto de vértices pode ser dividido em dois conjuntos V 1 = {y, u, v} e V 2 = {x, z, w}

51 Grafo Bipartido Considere um grafo bipartido constituído dos conjuntos V j e V k. Se todo vértice v V j estiver ligado a todo vértice u V k, então temos um grafo bipartido completo G, chamado de biclique e denotado por K r,s, onde r = V j e s = V k. y u v x z K 3,3 w

52 Grafo Bipartido Considere um grafo bipartido constituído dos conjuntos V j e V k. Se todo vértice v V j estiver ligado a todo vértice u V k, então temos um grafo bipartido completo G, chamado de biclique e denotado por K r,s, onde r = V j e s = V k. y u v x z w K 3,3 Quantos vértices e quantas arestas possui um biclique K r,s?

53 Grafo Bipartido Considere um grafo bipartido constituído dos conjuntos V j e V k. Se todo vértice v V j estiver ligado a todo vértice u V k, então temos um grafo bipartido completo G, chamado de biclique e denotado por K r,s, onde r = V j e s = V k. y u v x z w K 3,3 Quantos vértices e quantas arestas possui um biclique K r,s? Ele possui r + s vértices e r.s arestas.

54 Grafo K-partido Um grafo G é k-partido se ele possuir k conjuntos independentes. Logo, um grafo G bipartido é um grafo com 2 conjuntos independentes, portanto, ele é 2-partido. Um grafo G = (V, A) é chamado k-partido se os seguintes criterios forem obedecidos 1 for possível particionar o conjunto de vértices em k conjuntos não vazios V 1, V 2, V k, de forma que eles sejam disjuntos dois a dois, e a união dos elementos destes conjuntos seja o conjunto de vértices original. 2 cada aresta a A, tenha extremidades em conjuntos distintos. 3 k é o menor inteiro que ainda garante os critérios anteriores, caso contrário qualquer grafo com n vértices seria um grafo n-partido.

55 Grafo K-partido - Exercício Conjuntos independentes: {1, 2, 3, 6, 7, 8}, {1, 3, 5, 7}, {4, 6} Particionamentos:

56 Grafo K-partido - Exercício Conjuntos independentes: {1, 2, 3, 6, 7, 8}, {1, 3, 5, 7}, {4, 6} Particionamentos: {1, 2, 3, 6, 7, 8}, {4}, {5}

57 Grafo K-partido - Exercício Conjuntos independentes: {1, 2, 3, 6, 7, 8}, {1, 3, 5, 7}, {4, 6} Particionamentos: {1, 2, 3, 6, 7, 8}, {4}, {5} {1, 3, 5, 7}, {4, 6}, {2, 8}

58 Grafo K-partido - Exercício Conjuntos independentes: {1, 2, 3, 6, 7, 8}, {1, 3, 5, 7}, {4, 6} Particionamentos: {1, 2, 3, 6, 7, 8}, {4}, {5} {1, 3, 5, 7}, {4, 6}, {2, 8} {1, 3, 5, 7}, {4}, {2, 6, 8}

59 Grafo K-partido - Exercício Conjuntos independentes: {1, 2, 3, 6, 7, 8}, {1, 3, 5, 7}, {4, 6} Particionamentos: {1, 2, 3, 6, 7, 8}, {4}, {5} {1, 3, 5, 7}, {4, 6}, {2, 8} {1, 3, 5, 7}, {4}, {2, 6, 8} {4, 6}, {1, 2, 3, 7, 8}, {5}

60 Grafo K-partido - Exercício Conjuntos independentes: {1, 2, 3, 6, 7, 8}, {1, 3, 5, 7}, {4, 6} Particionamentos: {1, 2, 3, 6, 7, 8}, {4}, {5} {1, 3, 5, 7}, {4, 6}, {2, 8} {1, 3, 5, 7}, {4}, {2, 6, 8} {4, 6}, {1, 2, 3, 7, 8}, {5} {4, 6}, {2, 3, 7, 8}, {1, 5}

61 Grafo K-partido - Exercício Conjuntos independentes: {1, 2, 3, 6, 7, 8}, {1, 3, 5, 7}, {4, 6} Particionamentos: {1, 2, 3, 6, 7, 8}, {4}, {5} {1, 3, 5, 7}, {4, 6}, {2, 8} {1, 3, 5, 7}, {4}, {2, 6, 8} {4, 6}, {1, 2, 3, 7, 8}, {5} {4, 6}, {2, 3, 7, 8}, {1, 5} {4, 6}, {1, 2, 7, 8}, {3, 5}

62 Grafo K-partido - Exercício Conjuntos independentes: {1, 2, 3, 6, 7, 8}, {1, 3, 5, 7}, {4, 6} Particionamentos: {1, 2, 3, 6, 7, 8}, {4}, {5} {1, 3, 5, 7}, {4, 6}, {2, 8} {1, 3, 5, 7}, {4}, {2, 6, 8} {4, 6}, {1, 2, 3, 7, 8}, {5} {4, 6}, {2, 3, 7, 8}, {1, 5} {4, 6}, {1, 2, 7, 8}, {3, 5} {4, 6}, {1, 2, 3, 8}, {7, 5}

63 Grafo K-partido - Exercício Conjuntos independentes: {1, 2, 3, 6, 7, 8}, {1, 3, 5, 7}, {4, 6} Particionamentos: {1, 2, 3, 6, 7, 8}, {4}, {5} {1, 3, 5, 7}, {4, 6}, {2, 8} {1, 3, 5, 7}, {4}, {2, 6, 8} {4, 6}, {1, 2, 3, 7, 8}, {5} {4, 6}, {2, 3, 7, 8}, {1, 5} {4, 6}, {1, 2, 7, 8}, {3, 5} {4, 6}, {1, 2, 3, 8}, {7, 5} {4, 6}, {2, 7, 8}, {1, 3, 5}

64 Grafo K-partido - Exercício Conjuntos independentes: {1, 2, 3, 6, 7, 8}, {1, 3, 5, 7}, {4, 6} Particionamentos: {1, 2, 3, 6, 7, 8}, {4}, {5} {1, 3, 5, 7}, {4, 6}, {2, 8} {1, 3, 5, 7}, {4}, {2, 6, 8} {4, 6}, {1, 2, 3, 7, 8}, {5} {4, 6}, {2, 3, 7, 8}, {1, 5} {4, 6}, {1, 2, 7, 8}, {3, 5} {4, 6}, {1, 2, 3, 8}, {7, 5} {4, 6}, {2, 7, 8}, {1, 3, 5} {4, 6}, {2, 3, 8}, {1, 5, 7}

65 Grafo K-partido - Exercício Conjuntos independentes: {1, 2, 3, 6, 7, 8}, {1, 3, 5, 7}, {4, 6} Particionamentos: {1, 2, 3, 6, 7, 8}, {4}, {5} {1, 3, 5, 7}, {4, 6}, {2, 8} {1, 3, 5, 7}, {4}, {2, 6, 8} {4, 6}, {1, 2, 3, 7, 8}, {5} {4, 6}, {2, 3, 7, 8}, {1, 5} {4, 6}, {1, 2, 7, 8}, {3, 5} {4, 6}, {1, 2, 3, 8}, {7, 5} {4, 6}, {2, 7, 8}, {1, 3, 5} {4, 6}, {2, 3, 8}, {1, 5, 7} {4, 6}, {1, 2, 8}, {3, 5, 7}

66 Grafo K-partido

67 Teoria dos Grafos Componentes, Conj. Indep., Cliques

Teoria dos Grafos. Edson Prestes

Teoria dos Grafos. Edson Prestes Edson Prestes Introdução Um passeio entre os nós i e j é uma seqüência alternada de nós e arestas que começa no nó i e termina no nó j. G 1 G 2 Um exemplo de passeio entre os nós 1 e 4 do grafo G 1 é (1,(1,3),3,(2,3),2,(1,2),1,(1,4),4).

Leia mais

Teoria dos Grafos. Edson Prestes

Teoria dos Grafos. Edson Prestes Edson Prestes Introdução Um passeio entre os nós i e j é uma seqüência alternada de nós e arestas que começa no nó i e termina no nó j. G 1 G 2 Um exemplo de passeio entre os nós 1 e 4 do grafo G 1 é (1,(1,3),3,(2,3),2,(1,2),1,(1,4),4).

Leia mais

CONCEITOS BÁSICOS EM GRAFOS

CONCEITOS BÁSICOS EM GRAFOS Um grafo (simples) G é formado por um conjunto de vértices, denotado por V(G), e um conjunto de arestas, denotado por E(G). Cada aresta é um par (não ordenado) de vértices distintos. Se xy é uma aresta,

Leia mais

Definição e Conceitos Básicos

Definição e Conceitos Básicos Definição e Conceitos Básicos Grafos e Algoritmos Computacionais Prof. Flávio Humberto Cabral Nunes fhcnunes@yahoo.com.br 1 Conceitos Básicos Em grafos ocorrem dois tipos de elementos: Vértices ou nós;

Leia mais

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. 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,

Leia mais

Percursos em um grafo

Percursos em um grafo Percursos em um grafo Definição Um percurso ou cadeia é uma seqüência de arestas sucessivamente adjacentes, cada uma tendo uma extremidade adjacente à anterior e a outra a subsequente (à exceção da primeira

Leia mais

Teoria dos Grafos Aula 2

Teoria dos Grafos Aula 2 Teoria dos Grafos Aula 2 Aula passada Logística, regras Objetivos Grafos, o que são? Formando pares Encontrando caminhos Aula de hoje Outro problema real Definições importantes Algumas propriedades Grafo

Leia mais

Matemática discreta e Lógica Matemática

Matemática discreta e Lógica Matemática AULA - Prof. Dr. Hércules A. Oliveira UTFPR - Universidade Tecnológica Federal do Paraná, Ponta Grossa Departamento Acadêmico de Matemática Definição 1 Um Grafo G = (V, E) consiste em V, um conjunto não

Leia mais

CAP4. ELEMENTOS DA TEORIA DE GRAFOS. Grafo [graph]. Estrutura que consiste num par ordenado de conjuntos, G ( V, E) , sendo:

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

Leia mais

Parte B Teoria dos Grafos

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

Leia mais

Teoria dos Grafos. Edson Prestes

Teoria dos Grafos. Edson Prestes Edson Prestes Introdução Mais sobre grafos.. Cintura A cintura de um grafo é o comprimento do menor ciclo do grafo. Um grafo sem ciclos tem uma cintura de comprimento infinito. Diâmetro de um grafo O diâmetro

Leia mais

Percursos em um grafo

Percursos em um grafo Percursos em um grafo Definição Um percurso ou cadeia é uma seqüência de arestas sucessivamente adjacentes, cada uma tendo uma extremidade adjacente à anterior e a outra a subsequente (à exceção da primeira

Leia mais

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

Instituto de Computação - Universidade Federal Fluminense Teoria dos Grafos - Lista de exercícios Instituto de Computação - Universidade Federal Fluminense Teoria dos Grafos - Lista de exercícios 1 Conceitos 1. Prove o Teorema da Amizade: em qualquer festa com pelo menos seis pessoas, ou três se conhecem

Leia mais

Teoria dos Grafos AULA 2

Teoria dos Grafos AULA 2 Teoria dos Grafos Valeriano A. de Oliveira Socorro Rangel Departamento de Matemática Aplicada antunes@ibilce.unesp.br, socorro@ibilce.unesp.br AULA 2 Subgrafos, Operações com Grafos Preparado a partir

Leia mais

Subconjuntos Especiais

Subconjuntos Especiais Subconjuntos Especiais Cobertura de vértices ^ C uma cobertura de vértices de um grafo é um conjunto de vértices tal que cada aresta do grafo é incidente a, pelo menos, um vértice do conjunto. É um conjunto

Leia mais

Teoria dos Grafos Aula 3 - Planaridade

Teoria dos Grafos Aula 3 - Planaridade Teoria dos Grafos Aula 3 - Planaridade 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

Leia mais

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

Instituto de Computação - Universidade Federal Fluminense Teoria dos Grafos - Lista de exercícios Instituto de Computação - Universidade Federal Fluminense Teoria dos Grafos - Lista de exercícios 1 Conceitos 1. Prove o Teorema da Amizade: em qualquer festa com pelo menos seis pessoas, ou três se conhecem

Leia mais

Instituto de Computação Universidade Federal Fluminense. Notas de Aula de Teoria dos Grafos. Prof. Fábio Protti Niterói, agosto de 2015.

Instituto de Computação Universidade Federal Fluminense. Notas de Aula de Teoria dos Grafos. Prof. Fábio Protti Niterói, agosto de 2015. Instituto de Computação Universidade Federal Fluminense Notas de Aula de Teoria dos Grafos Niterói, agosto de 2015. Conteúdo 1 Conceitos Básicos 5 1.1 Grafos, vértices, arestas..................... 5 1.2

Leia mais

Teoria dos Grafos AULA 3

Teoria dos Grafos AULA 3 Teoria dos Grafos Valeriano A. de Oliveira Socorro Rangel Departamento de Matemática Aplicada antunes@ibilce.unesp.br, socorro@ibilce.unesp.br AULA 3 Trajetos, Caminhos, Circuitos, Grafos Conexos Preparado

Leia mais

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

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

Leia mais

Fábio Protti - UFF Loana T. Nogueira - UFF Sulamita Klein UFRJ

Fábio Protti - UFF Loana T. Nogueira - UFF Sulamita Klein UFRJ Fábio Protti - UFF Loana T. Nogueira - UFF Sulamita Klein UFRJ Suponha que temos um grupo de pessoas (funcionário de uma empresa) que serão submetidos a um treinamento. Queremos identificar os grupos de

Leia mais

Capítulo 1 Conceitos e Resultados Básicos

Capítulo 1 Conceitos e Resultados Básicos Introdução à Teoria dos Grafos (MAC-5770) IME-USP Depto CC Profa. Yoshiko Capítulo 1 Conceitos e Resultados Básicos Um grafo é um par ordenado (V, A), onde V e A são conjuntos disjuntos, e cada elemento

Leia mais

Subgrafos. Se G é um grafo e F A(G) então o subgrafo de G induzido (ou gerado) por F é o

Subgrafos. Se G é um grafo e F A(G) então o subgrafo de G induzido (ou gerado) por F é o Um grafo completo é um grafo simples em que quaisquer dois de seus vértices distintos são adjacentes. A menos de isomorfismo, existe um único grafo completo com n vértices; que é denotado por K n. O grafo

Leia mais

CI065 CI755 Algoritmos e Teoria dos Grafos

CI065 CI755 Algoritmos e Teoria dos Grafos CI065 CI755 Algoritmos e Teoria dos Grafos Exercícios 11 de outubro de 2017 1 Fundamentos 1. Seja S = {S 1,..., S n } uma família de conjuntos. O grafo intercessão de S é o grafo G S cujo conjunto de vértices

Leia mais

Teoria dos Grafos. Edson Prestes

Teoria dos Grafos. Edson Prestes Edson Prestes Dígrafos Dado um dígrafo G, podemos definir uma função multívoca vértices de G entre os Se G possui os arcos (x,y) e (x,w), então sabemos que G possui duas arestas que saem de x e alcançam

Leia mais

Teoria da Computação. Clique de um Grafo. Alexandre Renato Rodrigues de Souza 1

Teoria da Computação. Clique de um Grafo. Alexandre Renato Rodrigues de Souza 1 Teoria da Computação Clique de um Grafo Alexandre Renato Rodrigues de Souza 1 O que é um grafo? Definição 1: grafo é uma estruturas utilizada para representar relações entre elementos de um dado conjunto.

Leia mais

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

UNIVERSIDADE FEDERAL DO RIO DE JANEIRO DEPARTAMENTO DE CIÊNCIAS DA COMPUTAÇÃO. 5 a Lista de Exercícios UNIVERSIDADE FEDERAL DO RIO DE JANEIRO DEPARTAMENTO DE CIÊNCIAS DA COMPUTAÇÃO MATEMÁTICA COMBINATÓRIA 5 a Lista de Exercícios 1. O grafo de intersecção de uma coleção de conjuntos A 1,..., A n é o grafo

Leia mais

Teoria dos Grafos Aula 2

Teoria dos Grafos Aula 2 Teoria dos Grafos Aula 2 Aula passada Logística Objetivos Grafos, o que são? Formando pares Aula de hoje Mais problemas reais Definições importantes Algumas propriedades Objetivos da Disciplina Grafos

Leia mais

GRAFOS: UMA INTRODUÇÃO

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

Leia mais

Introdução à Teoria dos Grafos. Isomorfismo

Introdução à Teoria dos Grafos. Isomorfismo Isomorfismo Um isomorfismo entre dois grafos G e H é uma bijeção f : V (G) V (H) tal que dois vértices v e w são adjacentes em G, se e somente se, f (v) e f (w) são adjacentes em H. Os grafos G e H são

Leia mais

Lista de Exercícios2

Lista de Exercícios2 Lista de Exercícios2 Esta lista de exercícios foi criada com o intuito de prover ao aluno uma plataforma para a revisão sistemática do conteúdo visto em aula. Estes exercícios não são de nenhuma maneira

Leia mais

Teoria dos Grafos. Edson Prestes

Teoria dos Grafos. Edson Prestes Edson Prestes Árvores Algoritmo de Kruskal O algoritmo de Kruskal permite determinar a spanning tree de custo mínimo. Este custo corresponde à soma dos pesos (distância, tempo, qualidade,...) associados

Leia mais

Lista de Exercícios 9 (Extra): Soluções Grafos

Lista de Exercícios 9 (Extra): Soluções Grafos UFMG/ICEx/DCC DCC111 Matemática Discreta Lista de Exercícios 9 (Extra): Soluções Grafos Ciências Exatas & Engenharias 1 o Semestre de 018 Para cada uma das seguintes armações, diga se é verdadeira ou falsa

Leia mais

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

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

Leia mais

GRAFOS Aula 02 Formalização: definições Max Pereira

GRAFOS Aula 02 Formalização: definições Max Pereira Ciência da Computação GRAFOS Aula 02 : definições Max Pereira Um grafo G é um par ordenado G = (V, E) onde V é um conjunto finito e não vazio de elementos e E é um conjunto de subconjuntos de dois elementos

Leia mais

Teoria dos Grafos. Edson Prestes

Teoria dos Grafos. Edson Prestes Edson Prestes Existem três companhias que devem abastecer com gás, eletricidade e água três prédios diferentes através de tubulações subterrâneas. Estas tubulações podem estar à mesma profundidade? Isto

Leia mais

2 Relação entre soma dos graus e número de arestas

2 Relação entre soma dos graus e número de arestas Rio de Janeiro, 24 de Outubro de 2011. LISTA DE ESTRUTURAS DISCRETAS PROFESSOR: EDUARDO LABER OBSERVAÇÕES: Exercícios marcados com são mais complicados. 1 Isomorfismo 1. Seja G =(V,E) um grafo simples.

Leia mais

Coloração total distinta na vizinhança em grafos 4-partidos completos

Coloração total distinta na vizinhança em grafos 4-partidos completos https://eventos.utfpr.edu.br//sicite/sicite2017/index Coloração total distinta na vizinhança em grafos 4-partidos completos RESUMO Matheus Scaketti mts.scaketti@gmail.com Universidade Tecnológica Federal

Leia mais

Matemática Discreta. Aula 06: Teoria dos Grafos. Tópico 01: Grafos e suas Representações. Observação

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

Leia mais

PCC173 - Otimização em Redes

PCC173 - Otimização em Redes PCC173 - Otimização em Redes Marco Antonio M. Carvalho Departamento de Computação Instituto de Ciências Exatas e Biológicas Universidade Federal de Ouro Preto 27 de abril de 2016 Marco Antonio M. Carvalho

Leia mais

Teoria dos Grafos. Edson Prestes

Teoria dos Grafos. Edson Prestes Edson Prestes Introdução Automorfismo Um automorfismo de um grafo G é um isomorfismo de G para si próprio. Os automorfismos de G são as permutações de V(G) que podem ser aplicadas a ambas as linhas e colunas

Leia mais

Teoria dos Grafos. Edson Prestes

Teoria dos Grafos. Edson Prestes Edson Prestes Introdução Isomorfismo Dois grafos G e G' são isomorfos, ou seja, apresentam as mesmas propriedades estruturais. se eles Definição: Dois grafos G e G' são isomorfos se existe uma função bijetora

Leia mais

Teoria dos Grafos. Edson Prestes

Teoria dos Grafos. Edson Prestes Edson Prestes Introdução Representação Mostre que todo passeio de u até v contém um caminho de u até v. Considere um passeio de comprimento l de u até v. Se l = 0 então temos um passeio sem nenhuma aresta.

Leia mais

GRAFOS Aula 08 Árvore Geradora Mínima: Algoritmos de Kruskal e Prim-Jarnik Max Pereira

GRAFOS Aula 08 Árvore Geradora Mínima: Algoritmos de Kruskal e Prim-Jarnik Max Pereira Ciência da Computação GRAFOS Aula 08 Árvore Geradora Mínima: Algoritmos de Kruskal e Prim-Jarnik Max Pereira Árvore Geradora (spanning tree) É um subconjunto de um grafo G que possui todos os vértices

Leia mais

Grafos. Rafael Kazuhiro Miyazaki - 21 de Janeiro de 2019

Grafos. Rafael Kazuhiro Miyazaki - 21 de Janeiro de 2019 21 de Janeiro de 2019 1 Definições Definição 1. (Grafo) Um grafo G = (V, A) é constituido por um conjunto V de vértices e um conjunto A V V de arestas. Usualmente representamos o conjunto V como pontos

Leia mais

Conceitos Básicos Isomorfismo de Grafos Subgrafos Passeios em Grafos Conexidade

Conceitos Básicos Isomorfismo de Grafos Subgrafos Passeios em Grafos Conexidade Conteúdo 1 Teoria de Grafos Conceitos Básicos Isomorfismo de Grafos Subgrafos Passeios em Grafos Conexidade > Teoria de Grafos 0/22 Conceitos Básicos Inicialmente, estudaremos os grafos não direcionados.

Leia mais

Grafo planar: Definição

Grafo planar: Definição Grafo planar Considere o problema de conectar três casas a cada uma de três infraestruturas (gás, água, energia) como mostrado na figura abaixo. É possível fazer essas ligações sem que elas se cruzem?

Leia mais

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. Teoria dos Grafos Valeriano A. de Oliveira Socorro Rangel Departamento de Matemática Aplicada antunes@ibilce.unesp.br, socorro@ibilce.unesp.br Grafos Eulerianos Preparado a partir do texto: Rangel, Socorro.

Leia mais

Cortes (cut sets) 2010/2 Teoria dos Grafos (INF 5037/INF2781) CC/EC/UFES

Cortes (cut sets) 2010/2 Teoria dos Grafos (INF 5037/INF2781) CC/EC/UFES Cortes (cut sets) (INF 5037/INF2781) Corte por arestas Em um grafo conexo G, um corte de arestas é um conjunto de arestas cuja remoção de G torna G desconexo, desde que nenhum subconjunto próprio desse

Leia mais

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

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 antunes@ibilce.unesp.br, socorro@ibilce.unesp.br, saraujo@ibilce.unesp.br Coloração de

Leia mais

CI065 CI755 Algoritmos e Teoria dos Grafos

CI065 CI755 Algoritmos e Teoria dos Grafos CI065 CI755 Algoritmos e Teoria dos Grafos Exercícios 10 de junho de 2018 1 Fundamentos 1. Seja S = {S 1,..., S n } uma família de conjuntos. O grafo intercessão de S é o grafo G S cujo conjunto de vértices

Leia mais

GRAFOS BUSCAS E MENOR CAMINHO. Prof. André Backes

GRAFOS BUSCAS E MENOR CAMINHO. Prof. André Backes 8//6 GRAFOS BUSCAS E MENOR CAMINHO Prof. André Backes Busca em grafos Definição Consiste em explorar o grafo de uma maneira bem específica. Trata-se de um processo sistemático de como caminhar por seus

Leia mais

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

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

Leia mais

Teoria dos Grafos. Teoria dos Grafos. Profa. Sheila Morais de Almeida DAINF-UTFPR-PG. agosto

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:

Leia mais

Oferta de Serviços. Grafo Planar. Notas. Teoria dos Grafos - BCC204, Planaridade. Notas

Oferta de Serviços. Grafo Planar. Notas. Teoria dos Grafos - BCC204, Planaridade. Notas Teoria dos Grafos - BCC204 Planaridade Haroldo Gambini Santos Universidade Federal de Ouro Preto - UFOP 29 de maio de 2011 1 / 23 Oferta de Serviços Gás Luz Água Podemos oferecer os demais serviços para

Leia mais

Grafos IFRN. Robinson Alves

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

Leia mais

Teoria dos Grafos Aula 8

Teoria dos Grafos Aula 8 Teoria dos Grafos Aula 8 Aula passada Classe de funções e notação Propriedades da notação Funções usuais Aula de hoje Grafos direcionados Busca em grafos direcionados Ordenação topológica Tempo de execução

Leia mais

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

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 Tópicos de Matemática Finita Data: 5-07-2003 2 a Época Correcção Código: 2D Nome: Número: Curso: O exame que vai realizar tem a duração de três horas. As respostas às perguntas do grupo I não necessitam

Leia mais

Cap. 2 Conceitos Básicos em Teoria dos Grafos

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

Leia mais

Planaridade UFES. Teoria dos Grafos (INF 5037)

Planaridade UFES. Teoria dos Grafos (INF 5037) Planaridade Planaridade Ideia intimamente ligada à noção de mapa, ou seja, uma representação de um conjunto de elementos (usualmente geográficos) dispostos sobre o plano A planaridade é um conceito associado

Leia mais

Teorema 1 - Todo corte de arestas de um grafo conexo G contém pelo menos uma aresta em comum com qualquer árvore geradora de G. Exemplo 2 - Seja T:

Teorema 1 - Todo corte de arestas de um grafo conexo G contém pelo menos uma aresta em comum com qualquer árvore geradora de G. Exemplo 2 - Seja T: 12 - Conjuntos de Corte o estudarmos árvores geradoras, nós estávamos interessados em um tipo especial de subgrafo de um grafo conexo: um subgrafo que mantivesse todos os vértices do grafo interligados.

Leia mais

Uma Introdução Sucinta à Teoria dos Grafos

Uma Introdução Sucinta à Teoria dos Grafos Uma Introdução Sucinta à Teoria dos Grafos Paulo Feofiloff Yoshiharu Kohayakawa Yoshiko Wakabayashi IME USP www.ime.usp.br/ pf/teoriadosgrafos/ 25/10/2004 11:00 1 Prefácio 2 Grafos são bons modelos para

Leia mais

Programa. 1 Parte 1 - Conjuntos e Aplicações. 1 Conjuntos. 4 Indução Matemática e Divisibilidade. 5 Congruências Lineares

Programa. 1 Parte 1 - Conjuntos e Aplicações. 1 Conjuntos. 4 Indução Matemática e Divisibilidade. 5 Congruências Lineares Programa Matemática Discreta 2008/09 Jorge Manuel L. André FCT/UNL 1 Parte 1 - Conjuntos e Aplicações 1 Conjuntos 2 Relações Binárias 3 Aplicações 4 Indução Matemática e Divisibilidade 5 Congruências Lineares

Leia mais

Teoria dos Grafos Aula 1 - Introduçã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

Leia mais

Teoria dos Grafos. Edson Prestes

Teoria dos Grafos. Edson Prestes Edson Prestes Árvores Sabemos que com um ou dois vértices apenas uma árvore pode ser formada. Entretanto com três vértices podemos formar três árvores. Com quatro vértices temos quatro estrelas e doze

Leia mais

Coloração de Mapas. O Grafo. Notas. Teoria dos Grafos - BCC204, Coloração de Grafos. Notas

Coloração de Mapas. O Grafo. Notas. Teoria dos Grafos - BCC204, Coloração de Grafos. Notas Teoria dos Grafos - BCC204 Coloração de Grafos Haroldo Gambini Santos Universidade Federal de Ouro Preto - UFOP 22 de maio de 2011 1 / 16 Coloração de Mapas Pergunta Considere um mapa político de qualquer

Leia mais

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

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

Leia mais

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

SCC Modelagem Computacional em Grafos Profª Rosane Minghim 1º sem ª lista de exercícios DEPARTAMENTO DE CIÊNCIAS DE COMPUTAÇÂO SCC0216 - Modelagem Computacional em rafos Profª Rosane Minghim 1º sem. 2014 1ª lista de eercícios Questão 1 Desenhe as versões orientada e não orientada do grafo:

Leia mais

Formulação de Programação Linear Inteira para o Problema de Particionamento em Conjuntos Convexos

Formulação de Programação Linear Inteira para o Problema de Particionamento em Conjuntos Convexos Formulação de Programação Linear Inteira para o Problema de Particionamento em Conjuntos Convexos Teobaldo L. Bulhões Júnior a a Instituto de Computação, Universidade Federal Fluminense, Niterói, RJ, Brazil

Leia mais

Matemática Discreta 10

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 jorge.cavalcanti@univasf.edu.br - www.univasf.edu.br/~jorge.cavalcanti 1 Muitas

Leia mais

Grafos Prismas Complementares Bem-cobertos

Grafos Prismas Complementares Bem-cobertos Grafos Prismas Complementares Bem-cobertos Rommel M. Barbosa, Márcia R. C. Santana, Instituto de Informática, UFG, Caixa Postal 131, CEP 74001-970, Goiânia, GO E-mail: rommel@inf.ufg.br, marcia@inf.ufg.br,

Leia mais

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. 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

Leia mais

GRAFOS ORIENTADOS. PSfrag replacements. Figura 1: Exemplo de um grafo 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

Leia mais

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 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,

Leia mais

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 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

Leia mais

Definições Básicas para Grafos

Definições Básicas para Grafos Definições Básicas para rafos RAFO Um grafo (V,A) é definido pelo par de conjuntos V e A, onde: V - conjunto não vazio: os vértices ou nodos do grafo; A - conjunto de pares ordenados a=(v,w), v e w V:

Leia mais

1.3 Isomorfismo 12 CAP. 1 CONCEITOS BÁSICOS

1.3 Isomorfismo 12 CAP. 1 CONCEITOS BÁSICOS 12 CAP. 1 CONCEITOS BÁSICOS I i I j. Essa relação de adjacência define um grafo com conjunto de vértices {I 1,...,I k }. Esse é um grafo de intervalos. Faça uma figura do grafo definido pelos intervalos

Leia mais

Introdução à Teoria dos Grafos (MAC-5770) IME-USP Depto CC Profa. Yoshiko. Capítulo 3

Introdução à Teoria dos Grafos (MAC-5770) IME-USP Depto CC Profa. Yoshiko. Capítulo 3 Introdução à Teoria dos Grafos (MAC-5770) IME-USP Depto CC Profa. Yoshiko Capítulo 3 Árvores Problema: Suponha que numa cidade haja n postos telefônicos. Para que seja sempre possível haver comunicação

Leia mais

Introdução a Grafos Letícia Rodrigues Bueno

Introdução a Grafos Letícia Rodrigues Bueno Introdução a Grafos Letícia Rodrigues Bueno UFABC Teoria dos Grafos - Motivação Objetivo: aprender a resolver problemas; Como: usando grafos para modelar os problemas; Grafos: ferramenta fundamental de

Leia mais

MATEMÁTICA DISCRETA. Patrícia Ribeiro 2018/2019. Departamento de Matemática, ESTSetúbal 1 / 47

MATEMÁTICA DISCRETA. Patrícia Ribeiro 2018/2019. Departamento de Matemática, ESTSetúbal 1 / 47 1 / 47 MATEMÁTICA DISCRETA Patrícia Ribeiro Departamento de Matemática, ESTSetúbal 2018/2019 2 / 47 1 Combinatória 2 Aritmética Racional 3 3 / 47 Capítulo 3 4 / 47 não orientados Um grafo não orientado

Leia mais

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

SCC603 Algoritmos e Estruturas de Dados II Prof.a Rosane Minghim 1o sem. 2013 SCC603 Algoritmos e Estruturas de Dados II Prof.a Rosane Minghim 1o sem. 2013 Lista de Exercícios 1 1) Escrever em C funções para: a) Obter todos os nós adjacentes (vizinhos) a um nó do grafo, dado que

Leia mais

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 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,

Leia mais

SCC Modelagem Computacional em Grafos Introdução a Grafos

SCC Modelagem Computacional em Grafos Introdução a Grafos SCC0216 - Modelagem Computacional em Grafos Introdução a Grafos Prof. Alneu (alneu@icmc.usp.br ) / Profa. Rosane (rminghim@icmc.usp.br) PAE: Alan (alan@icmc.usp.br) / Henry (henry@icmc.usp.br) Baseado

Leia mais

Conceitos Básicos da Teoria de Grafos

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

Leia mais

GRAFOS E ALGORITMOS TEORIA DE GRAFOS

GRAFOS E ALGORITMOS TEORIA DE GRAFOS GRAFOS E ALGORITMOS TEORIA DE GRAFOS 1a. PARTE Prof. Ronaldo R. Goldschmidt rribeiro@univercidade.br ronaldo_goldschmidt@yahoo.com.br ROTEIRO 1. INTRODUÇÃO E MOTIVAÇÃO 2. FUNDAMENTOS 3. CONECTIVIDADE 4.

Leia mais

Teoria dos Grafos. Edson Prestes

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,

Leia mais

Teoria dos Grafos Introdu c ao

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,

Leia mais

Árvores: Conceitos Básicos e Árvore Geradora

Árvores: Conceitos Básicos e Árvore Geradora Árvores: Conceitos Básicos e Árvore Geradora Grafos e Algoritmos Computacionais Prof. Flávio Humberto Cabral Nunes fhcnunes@yahoo.com.br 1 Introdução No dia a dia aparecem muitos problemas envolvendo árvores:

Leia mais

BCC204 - Teoria dos Grafos

BCC204 - Teoria dos Grafos BCC204 - Teoria dos Grafos Marco Antonio M. Carvalho (baseado nas notas de aula do prof. Haroldo Gambini Santos) Departamento de Computação Instituto de Ciências Exatas e Biológicas Universidade Federal

Leia mais

BCC204 - Teoria dos Grafos

BCC204 - Teoria dos Grafos BCC204 - Teoria dos Grafos Marco Antonio M. Carvalho (baseado nas notas de aula do prof. Haroldo Gambini Santos) Departamento de Computação Instituto de Ciências Exatas e Biológicas Universidade Federal

Leia mais

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

GRAFOS Aula 04 Caminhos, Conexidade e Distância Max Pereira Ciência da Computação GRAFOS Aula 04 Caminhos, Conexidade e Distância Max Pereira Um grafo é dito conexo se for possível visitar qualquer vértice, partindo de um outro qualquer, passando pelas suas arestas.

Leia mais

Aula 2 Definições, Conceitos Básicos e Representação Interna de Grafos. Teoria dos Grafos Prof.

Aula 2 Definições, Conceitos Básicos e Representação Interna de Grafos. Teoria dos Grafos Prof. Teoria dos Grafos Aula 2 Definições, Conceitos Básicos e Representação Interna de Grafos Jorge Figueiredo Aula 2-1 Definições Dois tipos de elementos: Vértices ou nós. Arestas. v3 v1 v2 v4 v5 v6 Jorge

Leia mais

Teoria dos Grafos. Edson Prestes

Teoria dos Grafos. Edson Prestes Edson Prestes Grafos Enumeração de Passeios/Caminhos O processo associado à enumeração de caminhos de um grafo/dígrafo é semelhante ao processo de contagem com a diferença de que usaremos uma matriz de

Leia mais

Algoritmos e Estruturas de Dados II Grafos conceitos gerais. Thiago A. S. Pardo Profa. M. Cristina Material de aula da Profa. Josiane M.

Algoritmos e Estruturas de Dados II Grafos conceitos gerais. Thiago A. S. Pardo Profa. M. Cristina Material de aula da Profa. Josiane M. Algoritmos e Estruturas de Dados II conceitos gerais Thiago A. S. Pardo Profa. M. Cristina Material de aula da Profa. Josiane M. Bueno Valorados Um grafo valorado (ponderado/com pesos) G(V,A) consiste

Leia mais

EXERCÍCIOS DE ALGORITMOS E TEORIA DOS GRAFOS. Lista 1

EXERCÍCIOS DE ALGORITMOS E TEORIA DOS GRAFOS. Lista 1 EXERCÍCIOS DE ALGORITMOS E TEORIA DOS GRAFOS JAIR DONADELLI Lista 1 Exercício 1. Um químico deseja embarcar os produtos A, B, C, D, E, F, X usando o menor número de caixas. Alguns produtos não podem ser

Leia mais

CAMINHOS, CIRCUITOS, CAMINHOS MÍNIMOS E CONEXIDADE

CAMINHOS, CIRCUITOS, CAMINHOS MÍNIMOS E CONEXIDADE CAPíTULO 2 CAMINHOS, CIRCUITOS, CAMINHOS MÍNIMOS E CONEXIDADE Neste captulo tratamos de tr^es classes especiais de grafos. Na primeira sec~ao apresentamos a classe dos caminhos e noc~oes que permeiam essa

Leia mais

Grafos - Motivação. Grafos - Motivação. Algoritmos e Estruturas de Dados II Introdução a Grafos

Grafos - Motivação. Grafos - Motivação. Algoritmos e Estruturas de Dados II Introdução a Grafos Algoritmos e Estruturas de Dados II Introdução a Profa. M. Cristina/ Profa. Rosane (2010) Material de aula original: Profa. Josiane M. Bueno - Motivação : conceito introduzido por Euler, em 1736 Problema

Leia mais

BCC204 - Teoria dos Grafos

BCC204 - Teoria dos Grafos BCC204 - Teoria dos Grafos Marco Antonio M. Carvalho (baseado nas notas de aula do prof. Haroldo Gambini Santos) Departamento de Computação Instituto de Ciências Exatas e Biológicas Universidade Federal

Leia mais

Capítulo 1. Aula Conectividade Caminhos

Capítulo 1. Aula Conectividade Caminhos Capítulo 1 Aula 7 1.1 Conectividade Muitos problemas podem ser modelados com caminhos formados ao percorrer as arestas dos grafos. Por exemplo, o problema de determinar se uma mensagem pode ser enviada

Leia mais