Teoria dos Grafos Introdu c ao

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

Download "Teoria dos Grafos Introdu c ao"

Transcrição

1 Teoria dos Grafos Introdução

2 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, 199; Kaufmann, Arnold. Exercices de combinatorique avec solutions. Paris: Dunod, v. Harary, Frank. Graph theory. Reading, Mass.: Addison-Wesley, c p.: il. West, Douglas B.. Introduction to graph theory. nd ed. Upper Saddle River: Prentice Hall, c p.

3 Motivação Qual a rota mais rápida entre cidades de um mapa? Em que ordem cidades devem ser visitadas para minimizar o tempo de viagem? Como cabear uma rede de telefones com custo mínimo fazendo com que todos estejam conectados? Qual o fluxo máximo que pode ser aplicado a uma rede de encanamentos?

4 Introdução A teoria dos Grafos surgiu com os trabalhos de Leonard Euler, Gustav Kirchhoff, Arthur Cayley,... Esta teoria tem sido utilizada largamente em diferentes áreas da biologia, química e na matemática aplicada. O termo grafo foi criado no século XIX, por James Sylvester (matemático, 1878) e Edward Frankland (químico, 1884). Contração de notação gráfica (graphic notation graph) Primeiro e mais famoso problema em teoria dos grafos: O problema das pontes de Königsberg, resolvido por Euler em 176.

5 Problema das pontes de Königsberg (176) Königsberg Prussia/Alemanha ( ) Kaliningrado URSS/Russia (1946-) A cidade é cortada pelo rio Pregel, criando ilhas na cidade. Existiam sete pontes conectando as ilhas e as margens opostas do rio. O problema consiste em determinar se é possível ou não fazer um passeio pela cidade começando e terminando no mesmo lugar, cruzando cada ponte exatamente uma única vez.

6 Problema das pontes de Ko nigsberg (176) Kaliningrado, 01

7 Problema das pontes de Ko nigsberg (176) rio Pregel Kaliningrado, 01

8 Problema das pontes de Königsberg (176) rio Pregel Königsberg, 176

9 Problema das pontes de Königsberg (176) rio Pregel a e Königsberg, 176 f 4 b 1 c d g

10 Problema das pontes de Königsberg (176) a e f 4 b 1 c d g

11 Definição de grafo Um grafo G consiste de um conjunto finito e não vazio de n vértices (ou nós), denotado por V (G), e m arestas, denotado por A(G). Cada aresta corresponde a um par não ordenado de vértices. a b 1 d e f g 4 c V (G) = {1,,, 4} A(G) = {a, b, c, d, e, f, g}

12 Laço e arestas múltiplas Os nós constituintes de uma aresta podem ser diferentes ou não. Se não forem diferentes então a aresta forma um laço. Arestas que ligam os mesmos pares de nós são chamadas arestas múltiplas

13 Grafo, Multigrafo e Pseudografo Harary define um multigrafo como o grafo que possui arestas múltiplas, mas que não possui laços. Se o grafo possui laços e arestas múltiplas então ele é chamado pseudografo. Em multigrafos/pseudografos, convém rotular as arestas para distinguí-las entre si, devido a multiplicidade de conexões entre os nós a 1 c e f g d 5 4 b h a 1 c e f g d 5 4 grafo multigrafo pseudografo b i h

14 Incidência e Adjacência Dizemos que uma aresta é incidente aos nós aos quais está associada. Arestas incidentes em um mesmo nó são chamadas arestas adjacentes. Nós incidentes em uma mesma aresta são chamados nós adjacentes. Um nó pode estar isolado dos demais, caso ele não esteja ligado através de uma aresta aos restantes

15 Descrevendo grafos Dados os grafos abaixo: e d c a b 4 f G 1 G G 1 : V (G 1 ) = {1,,, 4, 5} A(G 1 ) = {(1, ), (1, ), (1, 4), (, ), (, 4)}. G : V (G ) = {1,,, 4} A(G 1 ) = {a, b, c, d, e, f}.

16 Dígrafo Um grafo dirigido, ou dígrafo, é um grafo cujas arestas são pares ordenados, comumente chamados de arcos ou arestas direcionadas. Grafos orientados são grafos dirigidos que não possuem laços ou pares simétricos de arestas direcionadas Dígrafo Grafo Orientado

17 Grau O grau d G (v) ou d(v) de um nó corresponde ao número de arestas incidentes a ele. Cada laço conta como duas arestas. O menor grau presente em um grafo G é denotado por δ(g) O maior grau presente em um grafo G é denotado por (G) e d c a b 4 f δ(g 1 ) =? (G 1 ) =? δ(g ) =? (G ) =?

18 Grau O grau d G (v) ou d(v) de um nó corresponde ao número de arestas incidentes a ele. Cada laço conta como duas arestas. O menor grau presente em um grafo G é denotado por δ(g) O maior grau presente em um grafo G é denotado por (G) e 1 d c a b δ(g 1 ) = 0 (G 1 ) = δ(g ) =? (G ) =? 4 f

19 Grau O grau d G (v) ou d(v) de um nó corresponde ao número de arestas incidentes a ele. Cada laço conta como duas arestas. O menor grau presente em um grafo G é denotado por δ(g) O maior grau presente em um grafo G é denotado por (G) e 1 d c a b δ(g 1 ) = 0 (G 1 ) = δ(g ) = (G ) = f

20 Fórmula da Soma dos Graus A soma total dos graus de todos os nós de um grafo é sempre par d(v) = m v V (G) Prova por indução no número de arestas (m) B.I.: Suponha um grafo sem arcos. Todos os seus nós têm grau zero e portanto a soma geral dos graus dos nós é par (0) H.I.: Suponha que para todo grafo de m arestas a soma dos graus de todos os nós é par (m). P.I.: Suponha um grafo G de m + 1 arestas. Seja G um grafo igual a G exceto com menos uma aresta. Portanto G tem m arestas e pela H.I. tem como soma total dos graus de seus nós um número par (m). A inclusão da aresta removida faz com a soma dos graus seja incrementada de (cada nó incidente é incrementado de 1 grau), portanto a soma dos graus dos nós de G é um número par (m + = (m + 1)).

21 Lema do aperto de mãos (Handshaking lemma) O número de nós com grau ímpar em um grafo tem que ser par Prova por indução no número de arestas (m) B.I.: Suponha um grafo sem arestas, neste caso temos a soma dos graus de todos os nós sendo par. Como a quantidade de nós com grau ímpar é igual a zero. Então temos uma quantidade par de nós de grau ímpar. H.I.: Suponha um grafo com m arestas e um número par de nós com grau ímpar.

22 Lema do aperto de mãos (Handshaking lemma) P.I.: Seja G um grafo com m + 1 arestas. Seja G, o grafo resultante da retirada de uma aresta (v, w). Pela H.I., G tem um número par de nós com grau ímpar. Vamos analisar o grafo G, baseado nas seguintes situações dos nós v e w em G : 1 v e w têm grau ímpar v tem grau ímpar e w tem grau par v e w têm grau par

23 Lema do aperto de mãos (Handshaking lemma) A adição da aresta (v, w) em G pode resultar nas seguintes situações: 1 v e w têm grau ímpar em G A adição da aresta (v, w) faz com que v passe a ter grau par, assim como w. Como o número de nós de grau ímpar é par e como transformamos nós de grau ímpar em nós de grau par, G tem um número par de nós de grau ímpar. v tem grau ímpar e w tem grau par em G A adição da aresta (v, w) faz com que v passe a ter grau par e w passe a ter grau ímpar. Logo, G tem um número par de nós com grau ímpar. v e w têm grau par em G A adição da aresta (v, w) faz com que tanto v quanto w passem a ter grau ímpar. Como tínhamos em G um número par de nós de grau ímpar, e como aumentou em este número, temos que o número de nós de grau ímpar em G é par.

24 Exercício Seja G um grafo com ao menos dois nós. Prove que sim ou que não: Eliminando um nó de grau δ(g) não é possível reduzir o grau médio. Eliminando um nó de grau (G) não é possível aumentar o grau médio.

25 Exercício Eliminando um nó de grau δ(g) não é possível reduzir o grau médio.

26 Exercício Eliminando um nó de grau δ(g) não é possível reduzir o grau médio. v V (G) grau médio = d G = d(v) = m n n d G x = { v V (G) d(v)} d(x) m δ(g) = n 1 n 1

27 Exercício Eliminando um nó de grau δ(g) não é possível reduzir o grau médio. v V (G) grau médio = d G = d(v) = m n n d G x = { v V (G) d(v)} d(x) m δ(g) = n 1 n 1 Será possível reduzir o grau médio sse m δ(g) n 1 < m n, logo mn δ(g)n < mn m = δ(g)n > m = δ(g) > d G

28 Exercício Eliminando um nó de grau δ(g) não é possível reduzir o grau médio. v V (G) grau médio = d G = d(v) = m n n d G x = { v V (G) d(v)} d(x) m δ(g) = n 1 n 1 Será possível reduzir o grau médio sse m δ(g) n 1 < m n, logo mn δ(g)n < mn m = δ(g)n > m = δ(g) > d G É válido, logo a afirmação é falsa. 1 1

29 Exercício Eliminando um nó de grau (G) não é possível aumentar o grau médio.

30 Exercício Eliminando um nó de grau (G) não é possível aumentar o grau médio. v V (G) grau médio = d G = d(v) = m n n d G x = { v V (G) d(v)} d(x) m (G) = n 1 n 1

31 Exercício Eliminando um nó de grau (G) não é possível aumentar o grau médio. v V (G) grau médio = d G = d(v) = m n n d G x = { v V (G) d(v)} d(x) m (G) = n 1 n 1 Será possível aumentar o grau médio sse m (G) n 1 > m n, logo mn (G)n > mn m = (G)n < m = (G) < d G

32 Exercício Eliminando um nó de grau (G) não é possível aumentar o grau médio. v V (G) grau médio = d G = d(v) = m n n d G x = { v V (G) d(v)} d(x) m (G) = n 1 n 1 Será possível aumentar o grau médio sse m (G) n 1 > m n, logo mn (G)n > mn m = (G)n < m = (G) < d G Não é válido, logo a afirmação é verdadeira.

33 Passeio Um passeio (walk) entre os nós u e v é uma sequência alternada de nós e arestas que começa no nó u e termina no nó v e d c a b 4 f G 1 G Um exemplo de passeio entre os nós 1 e 4 do grafo G 1 é (1, (1, ),, (, ),, (1, ), 1, (1, 4), 4). Pode-se pensar que apenas a ordem dos nós é importante. Porém, podemos ter passeios diferentes com a mesma sequência de nós. Por exemplo, no grafo G existem os seguintes passeios entre os nós e 4: (, d,, a, 4), (, c,, a, 4)

34 Caminho Um caminho (path) é um passeio que não contém nós repetidos. Entre os nós 1 e 4 do grafo G 1 temos os seguintes caminhos (1,4),(1,,4),(1,,,4) G 1 O comprimento de um caminho entre os nós u e v é a quantidade de arestas presentes no caminho. Se existirem mais de um caminho de u a v, então o comprimento do caminho de u a v será igual ao menor comprimento dentre todos os caminhos de u a v.

35 Circuito e ciclo Um circuito (circuit) é um passeio fechado, ou seja, o nó de partida é igual ao nó de chegada. Um ciclo (cycle) é um caminho fechado, isto é, um passeio que contém exatamente dois nós iguais: o primeiro e o último. Ciclos de comprimento 1 são laços (loops). Uma característica interessante de um ciclo é que o número de arestas pertencentes a ele é igual ao número de nós.

36 Subgrafo O grafo H é um subgrafo de G, denotado por H G se V (H) V (G) e A(H) A(G) Se H G temos H G, ou seja, H é um subgrafo próprio de G. Um subgrafo gerador de G é um subgrafo H, com V (H) = V (G) G H 1 H subgrafo próprio subgrafo gerador

37 Exercício Sendo e uma aresta que aparece um número ímpar de vezes em um passeio fechado W. Prove que W possui um ciclo passando por e.

38 Exercício Sendo e uma aresta que aparece um número ímpar de vezes em um passeio fechado W. Prove que W possui um ciclo passando por e. Considerando e = (x, y), cada passagem por e corresponde a x, e, y ou y, e, x

39 Exercício Sendo e uma aresta que aparece um número ímpar de vezes em um passeio fechado W. Prove que W possui um ciclo passando por e. Considerando e = (x, y), cada passagem por e corresponde a x, e, y ou y, e, x Como o número de passagens por e é ímpar, ao menos duas passagens consecutivas se darão na mesma direção. Ex.: x, e, y,..., x, e, y

40 Exercício Sendo e uma aresta que aparece um número ímpar de vezes em um passeio fechado W. Prove que W possui um ciclo passando por e. Considerando e = (x, y), cada passagem por e corresponde a x, e, y ou y, e, x Como o número de passagens por e é ímpar, ao menos duas passagens consecutivas se darão na mesma direção. Ex.: x, e, y,..., x, e, y A porção de W entre as duas passagens é um caminho de y até x, sem passar por e. Portanto, adicionando e a este caminho, gera-se um ciclo.

41 Exercício W é um passeio fechado, de tamanho l no mínimo, que não contém um ciclo. Prove que alguma aresta de W é repetida em sequência.

42 Exercício W é um passeio fechado, de tamanho l no mínimo, que não contém um ciclo. Prove que alguma aresta de W é repetida em sequência. Prova por indução:

43 Exercício W é um passeio fechado, de tamanho l no mínimo, que não contém um ciclo. Prove que alguma aresta de W é repetida em sequência. Prova por indução: B.I.: l =. Como não contém ciclo, o passeio dá um passo e retorna pela mesma aresta. Ex: a-a

44 Exercício W é um passeio fechado, de tamanho l no mínimo, que não contém um ciclo. Prove que alguma aresta de W é repetida em sequência. Prova por indução: B.I.: l =. Como não contém ciclo, o passeio dá um passo e retorna pela mesma aresta. Ex: a-a H.I.: l >. W é um passeio fechado, com uma aresta repetida em sequência. Ex: a-b-c-...-i-i-...c-b-a

45 Exercício W é um passeio fechado, de tamanho l no mínimo, que não contém um ciclo. Prove que alguma aresta de W é repetida em sequência. Prova por indução: B.I.: l =. Como não contém ciclo, o passeio dá um passo e retorna pela mesma aresta. Ex: a-a H.I.: l >. W é um passeio fechado, com uma aresta repetida em sequência. Ex: a-b-c-...-i-i-...c-b-a P.I.: W é a porção de W descontando a repetição. Pela H.I., W também é um passeio fechado, com uma aresta repetida em sequência, caso contrário contém ciclo.

46 Teoria dos Grafos Introdução

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

As Pontes de Königsberg

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

Leia mais

Teoria dos Grafos AULA 1

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,

Leia mais

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

Leia mais

Teoria dos Grafos AULA 1

Teoria dos Grafos AULA 1 Teoria dos Grafos Valeriano A. de Oliveira Socorro Rangel Departamento de Matemática Aplicada [email protected], [email protected] AULA 1 Introdução, Conceitos Iniciais, Isomorfismo Preparado

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

Leia mais

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

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

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

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

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

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

GRAFOS. Introdução Conceitos Fundamentais

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

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

Introdução à Teoria dos Grafos

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

Leia mais

Teoria dos Grafos. Motivação

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

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 [email protected], [email protected] Grafos Eulerianos Preparado a partir do texto: Rangel, Socorro.

Leia mais

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

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

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

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

Leia mais

Noções da Teoria dos Grafos

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

Leia mais

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

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:

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

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

Volmir Eugênio Wilhelm Departamento de Engenharia de Produção UFPR 45

Volmir Eugênio Wilhelm Departamento de Engenharia de Produção UFPR 45 Volmir Eugênio Wilhelm Departamento de Engenharia de Produção UFPR 45 Introdução a Grafos Muitos problemas de otimização podem ser analisados utilizando-se uma estrutura denominada grafo ou rede. Problemas

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

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

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

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

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

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

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

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

Leia mais

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

Leia mais

GRAFOS Conceitos Básicos (Parte 1)

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:

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

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

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

Leia mais

Conteúdo. Histórico. Notas. Teoria dos Grafos BCC204. Notas. Notas. 1736: Euler e as Pontes de Königsberg

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

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

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 09: Representação de Grafos Preparado a partir do texto: Rangel, Socorro. Teoria

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 [email protected], [email protected] AULA 3 Trajetos, Caminhos, Circuitos, Grafos Conexos Preparado

Leia mais

Teoria dos Grafos. Profa. Alessandra Martins Coelho

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

Leia mais

Grafos: caminhos mínimos

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

Leia mais

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

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

Leia mais

MATEMÁTICA DISCRETA PARA ENGENHARIA DE COMPUTAÇÃO

MATEMÁTICA DISCRETA PARA ENGENHARIA DE COMPUTAÇÃO MATEMÁTICA DISCRETA PARA ENGENHARIA DE COMPUTAÇÃO Profa. Kathya Collazos Linares *As aulas baseiam-se no material do Professor Antonio Alfredo Ferreira Loureiro O problema das sete pontes de Königsberg

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

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

Leia mais

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

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

GRAFOS E ALGORITMOS TEORIA DE GRAFOS

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.

Leia mais

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

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

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

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

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,

Leia mais

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

CES-11. Algoritmos e Estruturas de Dados. Carlos Alberto Alonso Sanches CES-11 Algoritmos e Estruturas de Dados Carlos Alberto Alonso Sanches Juliana de Melo Bezerra CES-11 Grafos Conceitos gerais e representações Algoritmos em grafos Exploração sistemática em largura Caminhos

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 [email protected] 1 Conceitos Básicos Em grafos ocorrem dois tipos de elementos: Vértices ou nós;

Leia mais

Doutorado em Ciência da Computação. Algoritmos e Grafos. Raimundo Macêdo LaSiD/DCC/UFBA

Doutorado em Ciência da Computação. Algoritmos e Grafos. Raimundo Macêdo LaSiD/DCC/UFBA Doutorado em Ciência da Computação Algoritmos e Grafos Raimundo Macêdo LaSiD/DCC/UFBA Grafo Completo Grafo simples cujos vértices são dois a dois adjacentes. Usa-se a notação K n para um grafo completo

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

Introdução à Teoria dos Grafos

Introdução à Teoria dos Grafos Capítulo 1 Introdução à Teoria dos Grafos 1.1 História O primeiro problema cuja solução envolveu conceitos do que viria a ser teoria dos grafos, denominado "problema das pontes de Königsberg", foi resolvido

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

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 [email protected], [email protected] Grafos direcionados (Digrafos) Preparado a partir do texto:

Leia mais

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

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

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

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

Leia mais

Otimização. Otimização em Redes. Paulo Henrique Ribeiro Gabriel Faculdade de Computação Universidade Federal de Uberlândia 2016/2

Otimização. Otimização em Redes. Paulo Henrique Ribeiro Gabriel Faculdade de Computação Universidade Federal de Uberlândia 2016/2 Otimização Otimização em Redes Paulo Henrique Ribeiro Gabriel [email protected] Faculdade de Computação Universidade Federal de Uberlândia 2016/2 Paulo H. R. Gabriel (FACOM/UFU) GSI027 2016/2 1 / 51 Conteúdo

Leia mais

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

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

Alguns probleminhas...

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

Leia mais

Circuitos Hamiltorianos

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.

Leia mais

TEORIA DOS GRAFOS UMA APLICAÇÃO DE LOGÍSTICA PARA O ENSINO MÉDIO. Profº M. Sc. Marcelo Mazetto Moala

TEORIA DOS GRAFOS UMA APLICAÇÃO DE LOGÍSTICA PARA O ENSINO MÉDIO. Profº M. Sc. Marcelo Mazetto Moala TEORIA DOS GRAFOS UMA APLICAÇÃO DE LOGÍSTICA PARA O ENSINO MÉDIO [email protected] Breve Histórico Leonhard Euler (Matemático Suíço) - Pai da Teoria dos Grafos Nascimento de abril de 77 / 8 de setembro

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

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

INF 1010 Estruturas de Dados Avançadas

INF 1010 Estruturas de Dados Avançadas INF Estruturas de Dados Avançadas Grafos //8 DI, PUC-Rio Estruturas de Dados Avançadas. Primeiro uso conhecido 7 Euler: pontes de Königsberg //8 DI, PUC-Rio Estruturas de Dados Avançadas. Primeiro uso

Leia mais

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 /

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:

Leia mais

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

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:

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

Grafos Orientados (digrafos)

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

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

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

Introdução a Teoria dos Grafos Raimundo Macêdo Doutorado em Ciência da Computação lgoritmos e Grafos Raimundo Macêdo LaSiD/DCC/UF Introdução a Teoria dos Grafos Raimundo Macêdo Definição Estrutura que consiste em dois conjuntos: um conjunto de vértices

Leia mais

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

Circuitos Eulerianos Ciclos Hamiltonianos O Problema do Caixeiro Viajante CAMINHAMENTOS BASEADO EM TOWNSEND (1987), CAP. 7. Matemática Discreta Capítulo 7 SUMÁRIO CAMINHAMENTOS BASEADO EM TOWNSEND (1987), CAP. 7 Circuitos Eulerianos Ciclos Hamiltonianos O Problema do Caixeiro Viajante Newton José Vieira 30 de julho de 2007

Leia mais