Lista de Exercícios2

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

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

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

A resposta para este problema envolve a partição do conjunto de arestas de tal forma que arestas adjacentes não pertençam a um mesmo conjunto.

Teoria dos Grafos. Edson Prestes

GBC042 - Teoria dos Grafos Prof. Dr. rer. nat. Daniel Duarte Abdala. Lista de Exercícios

Uma Introdução Sucinta à Teoria dos Grafos

O Problema da 3- Coloração de Grafos

A resposta para este problema envolve a partição do conjunto de arestas de tal forma que arestas adjacentes não pertençam a um mesmo conjunto.

CI065 CI755 Algoritmos e Teoria dos Grafos

Complexidade e algoritmos para algumas

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

Problema. Quantas cores são necessárias para pintar este mapa? Número. Cromático. Estruturas de Dados - Grafos. Problema. Problema

BCC204 - Teoria dos Grafos

Teoria e Algoritmos em Grafos

Gabriel Coutinho DCC035 - Pesquisa Operacional Lista 6

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

CI065 CI755 Algoritmos e Teoria dos Grafos

Teoria dos Grafos. Cobertura, Coloração de Arestas, Emparelhamento

PCC173 - Otimização em Redes

R.J. Wilson and J.J. Watkins, Graphs An Introductory approach, J. Wiley, 1990.

Análise de Algoritmos

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

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

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

Teoria dos Grafos Aula 17

Trabalho final de Teoria dos Grafos: O problema de coloração de vértices de grafos. Alessander Botti Benevides.

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

Teoria dos Grafos Aula 2

CONCEITOS BÁSICOS EM GRAFOS

Noções da Teoria dos Grafos

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

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

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

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

ALGUNS GRAFOS BEM-COBERTOS LIVRES DE K 1,3

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

Algumas observações elementares sobre o número de coloração: Um grafo G de ordem n é k-colorável para todo o k n, pelo que

Conceito Básicos da Teoria de Grafos

Análise e Projeto de Algoritmos

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

BCC204 - Teoria dos Grafos

Estratégias vencedoras para o jogo Slither

O grau de saída d + (v) de um vértice v é o número de arcos que tem

Uma forma de classificação

Grafos e Algoritmos Raimundo Macêdo. Teorema de Hall (Prova por Indução)

BCC204 - Teoria dos Grafos

GRAFOS Aula 09 Coloração de Grafos Max Pereira

Teoria dos Grafos Aula 15

Resolução do EXAME da ÉPOCA de RECURSO

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

Teoria dos Grafos. Edson Prestes

Leonardo Sampaio Rocha. b-colorações de grafos

Teoria dos Grafos Aula 18

Algumas observações elementares sobre o número de coloração: Um grafo G de ordem n é k-colorável para todo o k n, pelo que

Lista de Exercícios Programação Inteira. x 2 0 e inteiros.

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

5COP096 TeoriadaComputação

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

1 Emparelhamentos em Grafos

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

Aula 19: Lifting e matrizes ideais

Teoria dos Grafos. Edson Prestes

Definição e Conceitos Básicos

Aula 20: Revisão Otimização Linear e Inteira Túlio A. M. Toffolo

Percursos em um grafo

Lista de Exercícios Programação Inteira. x 2 0 e inteiros.

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

Teorema da Galeria de Arte

Teoria dos Grafos. Edson Prestes

Teoria dos Grafos. Edson Prestes

Teoria dos Grafos AULA 3

Teoria dos Grafos Aula 8

Algoritmos de Aproximação para o Problema do Caixeiro Viajante

1.2 Subgrafos. 8 Conceitos Basicos

Melhores momentos AULAS 1-8

Algoritmos em redes de fluxo e aplicações

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

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

Distinguir e determinar número cromático e índice cromático de grafos; Conceitos elementares da teoria dos grafos (aula 7);

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

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

Teoria dos Grafos Aula 2

Bastam Quatro Cores. Celina Miraglia Herrera de Figueiredo. Programa de Engenharia de Sistemas e Computação

Teoria dos Grafos. Fluxo Máximo em Redes

Em vários problemas, é preciso particionar os vértices de um grafo em conjunto de vértices independentes.

Jogos de Anti-Coordenação e Colorações Estáveis em Grafos. Renato Lui Geh NUSP:

Lista de Exercícios 02

Teoria dos Grafos Coloração. Profª. Alessandra Martins Coelho

Teoria dos Grafos. Edson Prestes

Grafo planar: Definição

RESOLUÇÃO DCC-UFRJ MATEMÁTICA COMBINATÓRIA 2006/2 PROVA Considere a soma. S n = n 2 n 1

Redução polinomial. Permite comparar o grau de complexidade de problemas diferentes.

GRAFOS E ALGORITMOS TEORIA DE GRAFOS

Conjuntos parcialmente ordenados, polinómios cromáticos e Sudoku

SCC Modelagem Computacional em Grafos Introdução a Grafos

Coloração. Carolina Moraes e Lucas Glir

Transcrição:

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 uma cobertura perfeita dos possíveis exercícios em teoria dos grafos muito menos um exemplo de questões a serem cobradas em avaliações. Aconselha-se fortemente ao aluno que completar esta lista que use subsequentemente as listas de exercícios do livro texto como fonte adicional de estudos. Emparelhamento (Matching) Conjuntos Independentes/Estáveis Cobertura e Arestas de Cobertura 1. Defina o conceito de emparelhamento. 2. Distingua os conceitos Maximal de Máximo. Utilize um exemplo para exemplificar a diferença. 3. Dados os grafos do anexo 1 apresente o emparelhamento máximo para cada um deles e compute também o número de emparelhamento. 4. O que é um emparelhamento perfeito e quais dos grafos do anexo 1 são emparelháveis? 5. Um conjunto de 9 candidatos foram pré-selecionados por uma empresa de recrutamento para ocupar 7 vagas em uma empresa de TI. As sete vagas tem a seguinte configuração: VAGA 1: (PHP, BD); VAGA 2: (C++, BD); VAGA 3: (PYTHON,C++); VAGA 4: (PHP, PYTHON,C++, BD); VAGA 5: (DISPOSITIVOS MÓVEIS, JAVA); VAGA 6: (JAVA, BD); VAGA 7: (REDES, BD). O CV dos candidatos préselecionados é o seguinte: C1: (REDES, C++, JAVA); C2: (REDES, JAVA); C3: (DISPOSITIVOS MÓVEIS, PHP, BD); C4: (DISPOSITIVOS MÓVEIS, C++, BD, JAVA); C5: (JAVA, C++. PYTHON, REDES); C6: (REDES, DISPOSITIVOS MÓVEIS, JAVA); C7: (PYTHON, C++, BD); C8: (BD, REDES, PHP); C9: (BD, REDES, DISPOSITIVOS MÓVEIS, JAVA). Todas as vagas podem ser preenchidas com os candidatos préselecionados? Quais vagas serão preenchidas por quais candidatos? 6. Defina o conceito de caminhos aumentados, e descreva como podemos utilizar o teorema de Berge para decidir se um dado emparelhamento é máximo. 7. Como podemos utilizar o teorema de Hall para decidir o problema proposto no exercício 5? 8. Defina o conceito de conjuntos indepententes/estáveis e forneça um exemplo. O conceito de maximal/máximo pode ser aplicado a conjuntos estáveis? Justifique sua resposta. 9. Forneça o conjunto estável máximo (se existir) para cada um dos grafos do anexo 1 e forneça seu número estável α(g). Página 1

10. O que é cobertura de um grafo? Forneça um exemplo. 11. Forneça o conjunto de cobertura para os grafos do anexo 1. Quais são seus números de cobertura β(g)? 12. O que são arestas de cobertura? O conceito de maximal/máximo se aplica? Justifique sua resposta. 13. Forneça os conjuntos de arestas de cobertura para os grafos do anexo 1. 14. Demonstre que um conjunto S é um conjunto estável do grafo G se e somente se V\S é uma cobertura de G e consequentemente α(g)+β(g) = V(G). Cliques 15. Defina o conceito de clique. Qual a relação entre cliques e grafos completos? 16. Demonstre via exemplo não trivial que o número de clique ω(g) é igual a α(ḡ). 17. Cite um exemplo de um problema real que pode ser abordado via grafos e resolvido via conjuntos estáveis/cliques/coberturas. 18. Delinei um algoritmo para encontrar o clique máximo de um grafo. Coloração de Grafos 19. Defina o conceito de K-coloração. Forneça um exemplo não trivial. 20. O que é uma coloração apropriada? Defina e forneça um exemplo não trivial. 21. Qual a relação entre k-colorações apropriadas e conjuntos estáveis? Forneça um exemplo não trivial. 22. Em que situação podemos afirmar que um grafo G é K- colorável? 23. Qual a condição necessária para que um grafo seja 1- colorável? 24. Qual a condição necessária para que um grafo seja 2- colorável? 25. Defina o conceito de número cromático χ(g). 26. Forneça coloração apropriada para cada um dos grafos do anexo 1 e também seu número cromático. 27. Demonstre que se um dado grafo G apresenta número cromático χ(g) = a então um subgrafo H de G possui número cromático χ(h) χ(g). 28. Utilize a heurística gulosa vista em aula para coloração de grafos para colorir os grafos 16-23 do anexo 1. 29. Página 2

Digrafos 30. Forneça um exemplo de um digrafo não trivial simples (estrito) e outro de um digrafo complexo. Identifique nos digrafos apresentados a cabeça e a cauda de pelo menos um arco e forneça sua representação simbólica. 31. Defina os conceitos de grau de entrada e saída de um vértice e utilizando os grafos apresentados no exercício 30, forneça os graus de entrada deg D - e graus de saída deg D + de cada vértice. 32. O que são vizinhos de entrada e saída? Quais são os vizinhos de entrada e saída de cada vértice apresentado no grafo do exercício 30? 33. forneça o grafo fundamental de cada um dos dígrafos apresentados no exercício 30. 34. O que significa atribuir uma orientação para um grafo? Utilize os grafos do anexo 1 e forneça orientações para cada um deles. 35. Sabemos que dado um grafo completo K n o número de orientação possíveis será 2 (n(n-1))/2. Seria possível formular o número de orientações de um grafo qualquer? O que seria necessário? Justifique sua resposta. 36. Quais são os graus de entrada e saída máximos, mínimos e médios das orientações atribuidas aos grafos do anexo 1 no exercício 33? 37. Descreva em suas palavras o que muda em se tratando de caminhos e ciclos quando considerados no contexto de dígrafos. Forneça exemplos para detalhar as diferenças. Página 3

Fluxo em Redes 38. Defina os conceitos de fonte e sumidouro no contexto de fluxo de redes. Seria possível possuir mais de um sumidouro e uma fonte? 39. O que é capacidade e fluxo no contexto de fluxo em redes? 40. Utilizando o algoritmo maxflox-mincut visto em aula compute o fluxo máximo das seguintes redes. Página 4

GBC042 - Teoria dos Grafos Anexo 1 - Grafos para os Exercícios Página 5

Página 6

Anexo 2 - Grafos para os Exercícios Página 7

Página 8

Anexo 3 - Grafos Valorados Página 9

Anexo 4 - Digrafos para os Exercícios Página 10