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

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

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

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

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

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

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

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

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

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

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

CONCEITOS BÁSICOS EM GRAFOS

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

Percursos em um grafo

Noções da Teoria dos Grafos

Introdução à Teoria dos Grafos. Isomorfismo

Departamento de Engenharia de Produção UFPR 57

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

Capítulo 1 Conceitos e Resultados Básicos

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

CI065 CI755 Algoritmos e Teoria dos Grafos

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

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

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

Tópicos de Matemática Finita Data: a Época Código: 2D. 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

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

GRAFOS ORIENTADOS. PSfrag replacements. Figura 1: Exemplo de um grafo orientado.

Introdução a Grafos Letícia Rodrigues Bueno

Tópicos de Matemática Finita 1 a Chamada 30 de Junho de 2001

Tópicos de Matemática Finita 1 a Chamada 30 de Junho de 2001

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

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

GRAFOS: UMA INTRODUÇÃO

Parte B Teoria dos Grafos

Percursos em um grafo

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

Algoritmos em Grafos COM11087-Tópicos Especiais em Programação I

Tópicos de Matemática Finita 2 a Época 20 de Julho de 2001

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

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

Teoria dos Grafos Aula 3 - Planaridade

Matemática Discreta 10

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 Introdu c ao

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

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

Introdução à Teoria dos Grafos

Árvores: Conceitos Básicos e Árvore Geradora

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

Grafo planar: Definição

Teoria dos Grafos. Edson Prestes

GRAFOS E ALGORITMOS TEORIA DE GRAFOS

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

x y Grafo Euleriano Figura 1

Teoria dos Grafos AULA 3

SCC Modelagem Computacional em Grafos Introdução a Grafos

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

Conceito Básicos da Teoria de Grafos

Tópicos de Matemática Finita Data: a Chamada Correcção Código: 2D

Matemática Discreta. Aula nº 22 Francisco Restivo

Tópicos de Matemática Finita Data: a Chamada Código: 1D. 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

Teoria dos Grafos. Edson Prestes

Teoria dos Grafos. Edson Prestes

GRAFOS. Introdução Conceitos Fundamentais

Matemática Discreta para Computação: Prova 1 06/09/2017

Definições Básicas para Grafos

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

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

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:

Algoritmos de aproximação - Problema do caixeiro viajante

Indução Matemática. Profa. Sheila Morais de Almeida. junho DAINF-UTFPR-PG

Teoria dos Grafos. Edson Prestes

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

Teoria dos Grafos. Conjuntos de Corte e Conectividade

Definição e Conceitos Básicos

Planaridade UFES. Teoria dos Grafos (INF 5037)

Disciplina: Matemática Discreta Agostinho Iaqchan Ryokiti Homa

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

1 Trajeto Euleriano. > Trajeto Euleriano 0/20

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

TEORIA DOS GRAFOS TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS MATEMÁTICA DISCRETA II PROFº MARCOS NASCIMENTO

Teoria dos Grafos. Edson Prestes

PCC173 - Otimização em Redes

MODELAGEM MATEMÁTICA E A CONTEXTUALIZAÇÃO DO ESTUDO DE GRAFOS E MATRIZES NO ENSINO MÉDIO

Teoria dos Grafos. Grafos Eulerianos

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

Teoria dos Grafos Aula 2

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

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

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

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

Algoritmos e Estruturas de Dados II. Algoritmos em Grafos

Árvores Árvores Geradoras de Custo Mínimo 0/16

Tópicos de Matemática Finita 2 a Chamada 5 de Julho de 2001

Tópicos de Matemática Finita 2 a Chamada 5 de Julho de 2001

Grafos Parte 1. Aleardo Manacero Jr.

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

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

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

Transcrição:

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 e justique: 1. Todo grafo que possui um subgrafo K 3 não pode ser bipartido. Verdadeira. O grafo K 3 não é bipartido. Os vértices v 1 e v devem estar em conjuntos diferentes. No entanto, v 3 está conectado a ambos os vértices e, assim, o K 3 não pode ser bipartido.. Todo grafo que possui um subgrafo K 4 pode ou não ser bipartido. Falsa. O grafo K 4 não é bipartido. Os vértices v 1 e v devem estar em conjuntos diferentes. No entanto, v 3 está conectado a ambos os vértices e, assim, K 4 não pode ser bipartido. Outra forma de provar que essa armação é falsa é simplesmente fazer referência à questão anterior, já que K 3 é um subgrafo de K 4. 3. O grafo K m,n possui m vértices com grau n e n vértices com grau m. Verdadeira. O grafo K m,n tem dois subconjuntos, com m e n vértices respectivamente. Em cada subconjunto não há aresta conectando vértices entre si. No conjunto com m vértices, cada um deles está conectado aos outros n vértices. Ou seja, cada um dos n vértices está conectado aos outros m vértices. Assim, a armação é verdadeira. 4. O menor trajeto simples entre um par de vértices no grafo K m,n tem comprimento. Falsa. Seja um par de vértices, cada um deles em um subconjunto diferente. Nesse caso, um trajeto simples (caminho sem arestas e vértices repetidos) tem sempre comprimento 1. 5. O menor circuito no grafo K m,n tem comprimento 4, para m, n. Verdadeira. Todo grafo bipartido K m,n, para m, n, tem como subgrafo o K, abaixo. 1

Nesse subgrafo o menor circuito tem comprimento 4. 6. Toda árvore é um grafo bipartido. Verdadeira. Toda árvore é um grafo acíclico, ou seja, entre cada par de vértices existe apenas um único caminho. Cada vértice nesse caminho pode ser atribuído a um de dois subconjuntos diferentes, gerando uma bipartição ilustrada na gura abaixo. 7. Qualquer árvore que tenha mais de um vértice tem pelo menos um vértice de grau 1. Verdadeira. Toda árvore com n vértices tem n 1 arestas. Na prova por indução matemática, o passo indutivo acrescenta um vértice à árvore existente. Esse vértice tem grau 1. Ou seja, há pelo menos um vértice que tem grau 1. 8. O grafo K n possui n componentes conexos, para n 3. Verdadeira. O grafo K n não possui nenhuma aresta. Assim, esse grafo possui n componentes conexos. 9. O grafo K m,n possui dois componentes conexos que são os subgrafos K m e K n, para m, n. Verdadeira. O grafo K m,n possui arestas entre os vértices de cada um subconjunto, levando aos subgrafos completos K m e K n. 10. O grafo C n é conexo, para n 3. Falsa. O grafo C 3 não possui nenhuma aresta e, assim, possui três vértices isolados. O grafo C 4 possui duas arestas apenas, entre vértices não consecutivos, o que leva a um grafo não conexo. A partir de C 5 os grafos são conexos. 11. O menor caminho entre um par de vértices no grafo C n tem comprimento 1, para n 3. Falsa. Como o grafo C 3 é desconexo, não há caminho entre os vértices. O grafo C 4 também é desconexo e, assim, existe um par de vértices que não há caminho. A partir de C 5 os grafos são conexos, mas o menor caminho entre um par de vértices pode ser maior que 1, como, por exemplo, entre os vértices consecutivos do grafo C 5. 1. O grafo Q n tem pelo menos n componentes completos, para n 1. Falsa. O grafo Q 1 possui dois componentes conexos. O grafo Q possui também dois componentes conexos. No entanto, o grafo Q 3 é conexo e, assim, possui apenas um componente conexo, como ilustrado na gura abaixo. Q 3 Q 3

13. Seja G um grafo dirigido, sendo que cada vértice possui uma aresta laço e não há nenhuma outra aresta. Temos que G = G r. Verdadeira. O grafo reverso de um grafo dirigido G = (V, E), representado por G r, é o grafo dirigido (V, F ) onde (u, v) F, se, e somente se, (v, u) E. Assim, em cada vértice teremos uma aresta laço. 14. Um grafo simples é um caso particular de um multigrafo que é um caso particular de um pseudografo. Verdadeira. Sim, pelas denições de grafos simples, multigrafo e pseudografo, conforme apresentada na janela abaixo, um grafo simples é um caso particular de um multigrafo que é um caso particular de um pseudografo. 15. Um multigrafo dirigido não possui componente fortemente conexo. Falsa. O enunciado diz respeito à existência de componente fortemente conexo e, assim, qualquer grafo dirigido ou não terá pelo menos um componente fortemente conexo. 16. Todo multigrafo dirigido possui um único componente fortemente conexo. Falsa. O enunciado diz respeito à quantidade de componentes fortemente conexos e, assim, o multigrafo dirigido pode ter mais de um componente fortemente conexo. 17. Seja G um grafo simples conexo com n vértices. Esse grafo possui no máximo n(n 1) arestas. Verdadeira. O grafo K n é o grafo simples conexo com a maior quantidade de arestas. Neste caso, o valor é n(n 1) arestas. 18. Seja G um grafo simples conexo com n vértices. Esse grafo possui no mínimo n 1 arestas. Verdadeira. Uma árvore é o grafo simples conexo com a menor quantidade de arestas. Neste caso, o valor é n 1 arestas. 19. Seja G um grafo simples conexo com n vértices. Esse grafo possui no mínimo grau n. Verdadeira. Uma árvore é o grafo simples conexo com a menor quantidade de arestas. Neste caso, o valor é n 1 arestas. O grau desse grafo é duas vezes a quantidade de arestas, ou seja, n. 0. Seja G um grafo simples conexo com n vértices. Esse grafo possui no máximo grau n n. Verdadeira. O grafo K n é o grafo simples conexo com a maior quantidade de arestas. Neste caso, o valor é n(n 1) arestas. O grau desse grafo é duas vezes a quantidade de arestas, ou seja, n n. 1. Não é possível denir a priori o maior grau de um grafo simples conexo com n vértices. Falsa. O grafo simples conexo com a maior quantidade de arestas é o grafo K n. Neste caso, a quantidade de arestas é n(n 1) arestas. O grau desse grafo é duas vezes a quantidade de arestas, ou seja, n n. Esse é o maior grau possível de um grafo simples com n vértices. 3

. Não é possível denir a priori o maior grau de um multigrafo conexo com n vértices. Verdadeira. Um multigrafo conexo pode ter uma quantidade indeterminada de arestas paralelas e, assim, o grafo desse multigrafo não pode ser denido a priori. 3. Não é possível denir a priori o maior grau de um pseudografo conexo com n vértices. Verdadeira. Um pseudografo conexo pode ter uma quantidade indeterminada de laços e arestas paralelas e, assim, o grafo desse pseudografo não pode ser denido a priori. 4. Não é possível denir a priori o maior grau de um hipergrafo conexo com v vértices e e hiperarestas, sendo que não há arestas laços nem arestas paralelas. Falsa. O maior grau desse hipergrafo conexo é o dobro da quantidade de hiperarestas envolvendo dois vértices (C(v, )), três vértices (C(v, 3)),..., até v vértices (C(v, v)). 5. É possível haver um grafo simples conexo que tenha uma quantidade de arestas que seja pelo menos o dobro de vértices. Verdadeira. Suponha que G seja um grafo simples conexo com n vértices e pelo menos n arestas, sendo n um inteiro positivo. A maior quantidade de arestas que um grafo simples pode ter é no caso do grafo completo K n, i.e., n(n 1). Isto implica que n n(n 1), ou seja, n n 4n n 5n 0 n(n 5) 0 Isto signica que n 5, já que n é um número positivo. No caso do grafo K 5 temos cinco vértices e 10 arestas. 6. Os grafos W 3 e K 4 são isomorfos. Verdadeira. Como pode ser visto nas guras abaixo, os grafos W 3 e K 4 são isomorfos. Seja n 3. Para as questões 7 a 31, diga se o grafo é regular ou não. 7. K n É um grafo regular, sendo que cada vértice possui n 1 arestas, ou seja, é um grafo (n 1)-regular. 8. K n,n É um grafo regular, sendo que cada vértice está conectado a n arestas, ou seja, é um grafo n-regular. 9. Q n É um grafo regular. Cada vértice está conectado a n outros vértices, ou seja, é um grafo n-regular. 4

30. W n É regular apenas para W 3. 31. C n É um grafo regular, ou seja, é um grafo -regular. Seja n 3. Para as questões 3 a 36, diga se o grafo possui circuito euleriano ou não. 3. K n É um grafo regular e terá um circuito euleriano para valores de n ímpar. Neste caso, o grau de cada vértice será par. 33. K n,n 34. Q n É um grafo regular e terá um circuito euleriano para valores de n par. Neste caso, o grau de cada vértice será par. É um grafo regular e terá um circuito euleriano para valores de n par. Neste caso, o grau de cada vértice será par. 35. W n Não possui circuito euleriano, já que cada vértice da borda está conectado a outros dois e ao vértice central, totalizando grau 3 para todos esses vértices do ciclo. 36. C n É um grafo regular e sempre terá um circuito euleriano, já que o grau de cada vértice é sempre. Seja n 3. Para as questões 37 a 41, diga se o grafo possui circuito hamiltoniano ou não. 37. K n Possui circuito hamiltoniano para qualquer valor de n. Basta fazer o circuito do ciclo. 38. K n,n Possui circuito hamiltoniano para qualquer valor de n. Basta fazer o circuito que alterna vértices de cada conjunto. No nal há uma aresta conectando o último vértice de um conjunto ao primeiro vértice do outro conjunto, independente de n ser par ou ímpar. 39. Q n Possui circuito hamiltoniano para qualquer valor de n. Isso pode ser visto por indução matemática. O grafo Q possui um circuito hamiltoniano. O grafo Q 3, obtido a partir de duas cópias de Q, possui um circuito hamiltoniano que começa em um vértice em uma cópia, vai para a outra cópia e retorna para a primeira cópia completando o circuito. 40. W n Possui circuito hamiltoniano para qualquer valor de n. Comece no vértice central e faça o contorno do ciclo até retornar ao vértice central. 5

41. C n Possui circuito hamiltoniano que é o próprio ciclo. 4. Se um grafo possui um circuito simples que passa pelos vértices u e v, então existem dois trajetos simples distintos entre u e v. Verdadeira. Um circuito simples é um trajeto fechado (caminhamento onde arestas não são repetidas) e vértices também que começam e terminam no mesmo vértice. Ou seja, um circuito simples dene um ciclo no grafo onde arestas e vértices não são repetidos. Assim, sempre existem dois trajetos simples distintos entre os vértices u e v que estão nesse ciclo. 43. Se um grafo possui um circuito que passa pelos vértices u e v, então existem dois trajetos distintos entre u e v. Verdadeira. Um circuito é um trajeto fechado (caminhamento onde arestas não são repetidas) que começam e terminam no mesmo vértice. Ou seja, um circuito dene um ciclo no grafo onde arestas não são repetidos. Assim, sempre existem dois trajetos distintos entre os vértices u e v que estão nesse ciclo. 44. Se um grafo possui um circuito então a remoção de uma das arestas desse circuito não o torna desconexo. Verdadeira. Um circuito é um trajeto fechado (caminhamento onde arestas não são repetidas) que começam e terminam no mesmo vértice. Ou seja, um circuito dene um ciclo no grafo onde arestas não são repetidos. Assim, qualquer vértice do circuito pode ser alcançado por dois caminhos diferentes que começam no circuito e, consequentemente, a remoção de uma das arestas do circuito não o tornará desconexo. 6