Subconjuntos Especiais



Documentos relacionados
Teoria dos Grafos Aula 2

Teoria dos Grafos Aula 7 - Conceitos Básicos

Árvores UFES. Teoria dos Grafos. CC/EC/Mestrado

Definição e Conceitos Básicos

Teoria dos Grafos Aula 2

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

CONCEITOS BÁSICOS EM GRAFOS

BCC204 - Teoria dos Grafos

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:

Teoria dos Grafos AULA 3

UM ESTUDO SOBRE CONFIABILIDADE DE REDES

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

Teoria dos Grafos. Edson Prestes

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

Teoria dos Grafos. Edson Prestes

Jorge Figueiredo, DSC/UFCG. Análise e Técnicas de Algoritmos Jorge Figueiredo, DSC/UFCG. Análise e Técnicas de Algoritmos 2005.

IFRN. Conexidade e Distância. Prof. Edmilson Campos

Percursos em um grafo

Lista de Exercícios 5: Soluções Teoria dos Conjuntos

Teoria dos Grafos. Edson Prestes

Teoria dos Grafos Caminhos. Profª. Alessandra Martins Coelho

Matemática Aplicada às Ciências Sociais- 11º ano

Teoria dos Grafos Aula 6

Percursos em um grafo

Matemática Discreta. Leandro Colombi Resendo. Matemática Discreta Bacharel em Sistemas de Informações

Isomorfismos de Grafos, Grafos Planares e Árvores

Teoria dos Grafos. Conjuntos de Corte e Conectividade

Gabriel Coutinho DCC035 - Pesquisa Operacional Lista 6

Determinantes. ALGA 2008/2009 Mest. Int. Eng. Electrotécnica Determinantes 1 / 17

Definições Básicas para Grafos

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

Resumo: Estudo do Comportamento das Funções. 1º - Explicitar o domínio da função estudada

Parte B Teoria dos Grafos

PCC173 - Otimização em Redes

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

CI065 CI755 Algoritmos e Teoria dos Grafos

3º Ano do Ensino Médio. Aula nº09 Prof. Paulo Henrique

21- EXERCÍCIOS FUNÇÕES DO SEGUNDO GRAU

Noções da Teoria dos Grafos

Teoria dos Grafos Aula 9

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

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

A figura a seguir mostra a representação gráfica de um grafo.

INSTITUTO SUPERIOR TÉCNICO Análise e Síntese de Algoritmos. RESOLUÇÃO DA RESPESCAGEM DO 2 o TESTE

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

Otimização em Grafos

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

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

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

Ficha de Exercícios nº 2

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

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

Departamento de Matemática da Universidade de Coimbra Álgebra Linear e Geometria Analítica Engenharia Civil Ano lectivo 2005/2006 Folha 1.

Teoria do Grafos. Prof. Luiz Fernando L. Nascimento

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

Conceito Básicos da Teoria de Grafos

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

Introdução a Grafos Letícia Rodrigues Bueno

Álgebra Linear Computacional

Relações. Antonio Alfredo Ferreira Loureiro. UFMG/ICEx/DCC MD Relações 1

5. O Mapa de Karnaugh

CURSO PRÉ-VESTIBULAR MATEMÁTICA AULA 2 TEORIA DOS CONJUNTOS

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

Apontamentos de matemática 5.º ano - Múltiplos e divisores

x y Grafo Euleriano Figura 1

Matemática para a Economia I - 1 a lista de exercícios Prof. - Juliana Coelho

Álgebra Linear I - Aula 20

II - Teorema da bissetriz

ESCOLA SECUNDÁRIA DE ALBERTO SAMPAIO. Ficha Informativa/Formativa. Poliedros, Duais e Relação de Euler

Teoria dos Grafos. Edson Prestes

MATEMÁTICA (11º ano) Exercícios de Exames e Testes Intermédios Equações de retas e planos

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

Consideremos um triângulo de lados a,b e c. Temos duas possibilidades: ou o triângulo é acutângulo ou é obtusângulo. Vejamos:

PROGRAMAÇÃO LINEAR. Formulação de problemas de programação linear e resolução gráfica

Canguru Matemático sem Fronteiras 2014

1.3 Isomorfismo 12 CAP. 1 CONCEITOS BÁSICOS

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

Aplicações das derivadas ao estudo do gráfico de funções

BCC204 - Teoria dos Grafos

Circuitos Hamiltorianos

a 21 a a 2n... a n1 a n2... a nn

Introdução à Teoria dos Grafos. Isomorfismo

CI065 CI755 Algoritmos e Teoria dos Grafos

Os elementos de um poliedro são as faces, os vértices e as arestas. As faces de um poliedro são polígonos.

MARINHA DO BRASIL DIRETORIA DE ENSINO DA MARINHA (CONCURSO PÚBLICO PARA INGRESSO NO CORPO DE ENGENHEIROS DA MARINHA / CP-CEM/2016 )

ESTRUTURAS DE DADOS. prof. Alexandre César Muniz de Oliveira. 1. Introdução 2. Pilhas 3. Filas 4. Listas 5. Árvores 6. Ordenação 7. Busca 8.

Estruturas de Dados Grafos

Transcrição:

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 de vértices que contém pelo menos uma das pontas de cada aresta. Em outras palavras: uma cobertura de vértices é um conjunto V de vértices dotado da seguinte propriedade: toda aresta do grafo tem pelo menos uma ponta em V.

Cobertura C1={3} Cobertura C1={1,2,4,5}

Cobertura C1={3} Cardinalidade 1 Cobertura C1={1,2,4,5} Cardinalidade 4

Cobertura de Arestas - ^ A Um conjunto de arestas tal que todo vértice de G seja incidente a pelo menos uma aresta do conjunto.

Cobertura de arestas={(1,2),(3,7)(6,7), (4,5)

Cobertura com vértices ponderados Dados um grafo G e uma função de ponderação dos vértices de G, o problema da cobertura com vértices ponderados (capacitados) em G consiste em encontrar um subconjunto de vértices de G que constituam uma cobertura de vértices em G e, para todos os vértices da cobertura, a soma de seus pesos seja mínima.

Problema de cobertura de vértices Pode ser definido tanto sobre grafos capacitados como em grafos não ponderados. Em qual situação serão equivalentes?

Ponderação: 2,3,5,8,7 =25 Ponderação: 1,1,1,2,3,5,7 =20 Ponderação: 1,1,1,1, 2,3,5,8 =19

Cobertura em Caminhos de G É um conjunto de caminhos disjuntos em vértices (sem vértices em comum) que passam por todos os vértices de G.

Cobertura em ciclos de G É um conjunto de ciclos disjuntos em vértices (sem vértices em comum) que passam por todos os vértices de G.

Cobertura de L- Ciclos : É uma cobertura em que o comprimento de cada ciclo está no conjunto L ℵ. Cobertura de k- Ciclos: quando o comprimento de cada ciclo deve ser de pelo menos K ℵ. Se k=ℵ?

Teorema de Menger Em um grafo G o número máximo de distintos caminhos disjuntos em arestas ligando dois vértices s-t é igual ao menor número de arestas que devem ser removidas de G para desconectar s de t CARDINALIDADE DE UM CORTE EM ARESTAS (Menger, 1927)

Cobertura Mínima em Caminhos de G Também denominado de particionamento no menor número de caminhos disjuntos em vértices. Consiste em determinar a menor coleção possível de caminhos disjuntos que percorra todos os vértices de G.

Caminho Hamiltoniano

Partição em Caminhos k-longos Dado um grafo G, determinar a cardinalidade mínima da coleção de caminhos disjuntos em vértices com no máximo k vértices que particionam G.

Partição em Caminhos 3-longos K<= 3 Partição em Caminhos 4-longos K<= 4

Cobertura Parcial Máxima Dados dois números inteiros k>0 e l>0, uma cobertura parcial máxima é aquela que, possuindo no máximo k vértices, cobre pelo menos l arestas de G.

Cobertura máxima parcial k=2 e l = 10 Cobertura máxima parcial k=3 e l = 13

Cobertura Conexa de Vértices Determinar uma cobertura de vértices que induz um subgrafo conexo em G.

Desconexo

T- Clique Um subconjunto que induz um subgrafo completo. Uma clique é maximal se não for subgrafo próprio de nenhuma outra. Uma clique é dita máxima se não houver outra clique em G com cardinalidade maior.

Clique 3-4-6 4-clique e clique máxima 3-clique maximal Clique 4-5-6 Clique 3-4-5

Cobertura de cliques É um conjunto de subgrafos completos de G que contém cada aresta de G pelo menos uma vez

Partição em cliques Uma partição das arestas de G em um conjunto de k cliques, de forma que cada aresta de G seja incluída exatamente uma vez em alguma clique.

Conjunto Independente de Vértices 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)

Conjunto Independente de Vértices Exemplo: Suponhamos que um grafo G (V, E) represente a incompatibilidade de horários entre professores que devem ministrar prova no final do ano letivo. Os vértices x, y V estarão diretamente ligados por uma aresta se representarem professores que têm alunos em comum para ministrar prova. Qual o maior número de professores que podem ministrar prova ao mesmo tempo?

Conjunto Independente de Vértices A resposta para o problema é dada por um subconjunto independente máximo de vértices do grafo G. Um ponto importante é diferenciar conjuntos maximais (ou minimais) de conjuntos máximos (ou mínimos). subconjunto independente conj. independente maximal conj. Independente máximo

Conjunto Independente de Vértices O número de independência α(g) é a cardinalidade de um subconjunto independente máximo de vértices do grafo. Como encontrar o número de independência? A B C F E D A B Entra no conjunto conflito C Entra no conjunto D conflito E Entra no conjunto F conjunto Conjunto independente {a, c, e} máximo

Conjunto Independente de Vértices E se os vértices estiverem em outra ordem? A C D F E B A Entra no conjunto B C Entra no conjunto conflito D conflito E conflito F Conjunto maximal, mas não é máximo conjunto {a, b}

Conjunto Independente de Vértices Aplicações do conceito de conjunto independente surgem quando, por exemplo, desejamos evitar duplicação de esforços.

Conjunto Independente de Vértices Suponhamos que em um parque pensássemos em instalar o máximo de barracas para venda de sorvete. Sendo que a operadora das barracas faz as seguintes restrições: Uma barraca deve ser localizada em uma esquina (vértice); e Esquinas próximas (adjacentes) só admitem uma barraca.

Estamos procurando conjuntos independentes.

Como saber se um conjunto é independente? Expressão de problemas de subconjuntos de grafos por programação linear inteira Multiplicar a matriz de incidência transposta pelo vetor característico do conjunto de vértices. Ex: {a,c,e} x=(1,0,1,0,1) e {c, e} x=(0,01,0,1)

Exercícios Calcule os seguintes invariantes para o grafo de Petersen. Número de independência Número de absorção Cardinalidade da menor cobertura de arestas Cardinalidade do menor conjunto dominante