Teoria dos Grafos Aula 7 - Conceitos Básicos



Documentos relacionados
Subconjuntos Especiais

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

CONCEITOS BÁSICOS EM GRAFOS

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

Problema da Árvore Geradora Mínima

UNIVERSIDADE FEDERAL DO PARÁ BIBLIOTECA DE OBJETOS MATEMÁTICOS COORDENADOR: Dr. MARCIO LIMA

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

Árvores Parte 1. Aleardo Manacero Jr. DCCE/UNESP Grupo de Sistemas Paralelos e Distribuídos

Matemática. A probabilidade pedida é p =

Teoria dos Grafos Aula 9

Parte B Teoria dos Grafos

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

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

3.3 Qual o menor caminho até a Escola? 28 CAPÍTULO 3. CICLOS E CAMINHOS

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

Matemática Básica Intervalos

UM ESTUDO SOBRE CONFIABILIDADE DE REDES

Isomorfismos de Grafos, Grafos Planares e Árvores

Percursos em um grafo

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

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

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

PROGRAMAÇÃO MATEMÁTICA Optimização em Redes

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

Teoria dos Grafos Aula 2

Assunto: Estudo do ponto

Gabarito - Colégio Naval 2016/2017 Matemática Prova Amarela

2) Escreva um algoritmo que leia um conjunto de 10 notas, armazene-as em uma variável composta chamada NOTA e calcule e imprima a sua média.

MATRIZ - FORMAÇÃO E IGUALDADE

Teoria dos Grafos. Edson Prestes

Fernando Seiti Yamamoto ALGORITMO EXATO PARA A ÁRVORE DE STEINER EUCLIDIANO NO PLANO

Projeção ortográfica e perspectiva isométrica

UNICAMP ª Fase MATEMÁTICA BERNOULLI COLÉGIO E PRÉ-VESTIBULAR

Álgebra Linear Computacional

BC-0506: Comunicação e Redes Introdução aos Grafos

SOLUÇÕES N item a) O maior dos quatro retângulos tem lados de medida 30 4 = 26 cm e 20 7 = 13 cm. Logo, sua área é 26 x 13= 338 cm 2.

QUESTÃO 3 ALTERNATIVA E 24 é o maior número que aparece na figura. Indicamos abaixo a sequência de operações e seu resultado

Definição de determinantes de primeira e segunda ordens. Seja A uma matriz quadrada. Representa-se o determinante de A por det(a) ou A.

6 - PROVAS CESGRANRIO(CONCURSOS BANCO CENTRAL E OUROS)

CAPÍTULO O Método Simplex Pesquisa Operacional

Prova Escrita de MATEMÁTICA A - 12o Ano a Fase

Seja a função: y = x 2 2x 3. O vértice V e o conjunto imagem da função são dados, respectivamente, por: d) V = (1, 4), Im = {y y 4}.

Projeto Jovem Nota 10 Geometria Analítica Circunferência Lista 1 Professor Marco Costa

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

Noções da Teoria dos Grafos

Grafos Orientados (digrafos)

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

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

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

Frente 3 Aula 20 GEOMETRIA ANALÍTICA Coordenadas Cartesianas Ortogonais

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

2. Qual dos gráficos abaixo corresponde à função y= x? a) y b) y c) y d) y

Medidas de Tendência Central. Introdução Média Aritmética Moda Mediana

38 a OLIMPÍADA BRASILEIRA DE MATEMÁ TICA

Teoria dos Grafos. Edson Prestes

Disciplina de Matemática Professora Valéria Espíndola Lessa. Atividades de Revisão 1º ano do EM 1º bimestre de Nome: Data:

Percursos em um grafo

Lista de Exercícios Campo Elétrico

EXERCÍCIOS DE REVISÃO MATEMÁTICA II GEOMETRIA ANALÍTICA PLANA (Ponto, reta e circunferência)

Preço de uma lapiseira Quantidade Preço de uma agenda Quantidade R$ 10, R$ 24, R$ 15,00 80 R$ 13, R$ 20,00 60 R$ 30,00 160

Definição e Conceitos Básicos

Metodologias de Programação

é um grupo abeliano.

LÂMINA DE INFORMAÇÕES ESSENCIAIS SOBRE O BRADESCO FUNDO DE INVESTIMENTO EM AÇÕES DIVIDENDOS / Informações referentes a Julho de 2016

MATEMÁTICA - 3 o ANO MÓDULO 24 CIRCUNFERÊNCIA

PROVA DE MATEMÁTICA _ VESTIBULAR DA FUVEST _ FASE 1. a) 37 b) 36 c) 35 d) 34 e) 33

Conceito Básicos da Teoria de Grafos

Ficha de Exercícios nº 2

TRIGONOMETRIA CICLO TRIGONOMÉTRICO

18/06/2013. Professora: Sandra Tieppo UNIOESTE Cascavel

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

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

O que é Microsoft Excel? Microsoft Excel. Inicialização do Excel. Ambiente de trabalho

Estrutura de Dados e Algoritmos e Programação e Computadores II. Aula 10: Introdução aos Grafos

Matemática Fascículo 07 Manoel Benedito Rodrigues

ELEMENTOS BÁSICOS PARA O PROJETO DE UMA ESTRADA

CONCURSO DE ADMISSÃO AO COLÉGIO MILITAR DO RECIFE - 95 / 96 QUESTÃO ÚNICA. ESCORES OBTIDOS MÚLTIPLA ESCOLHA

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

5. O Mapa de Karnaugh

II - Teorema da bissetriz

NOTAÇÕES. : distância do ponto P à reta r : segmento de extremidades nos pontos A e B

Canguru Matemático sem Fronteiras 2014

Bases Matemáticas. Daniel Miranda de maio de sala Bloco B página: daniel.miranda

Programação Linear - Parte 4

GRAFOS: UMA INTRODUÇÃO

Capítulo VI Circuitos Aritméticos

O número mínimo de usuários para que haja lucro é 27.

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

Figuras geométricas planas. Joyce Danielle. e espaciais

Teoria Básica e o Método Simplex. Prof. Ricardo Santos

Soluções de Questões de Vestibular UFF

Transcrição:

Teoria dos Grafos Aula 7 - Conceitos Básicos Profª. Alessandra Martins Coelho março/2013

Distância entre vértices Caminho de menor comprimento capaz de ligar 2 vértces.

Índice de Wiener Uma das mais tradicionais aplicações da teoria de grafos no campo da química Soma das distâncias entre todos os pares de vértices, dividido por 2.

Índice de Wiener Soma das distâncias entre todos os pares de vértices, dividido por 2. Em (1) = 14 Em (2) = 33 Em (3) = 53

Grafo ciclo Um Grafo C n é um grafo com n vértices formado por apenas um ciclo passando por todos os vértices.

Excentricidade ou afastamento Ex(v) Ex(v) de um vértice v pertencente a N é a maior distância entre v e w, para todo w pertencente a N. Ela pode ser pensada como o quanto um nó é distante do nó mais distante dele no grafo.

Excentricidade ou afastamento Ex(v) Qual a excentricidade de cada vértice?. Vértice 1 2 3 4 5 6 7 Excentricidade

Raio de G Rad(G) É o menor valor de excentricidade para todo vértice v pertencente a N. Menor dos afastamentos

Diâmetro de G - Diam(G) É o maior valor de excentricidade para todo vértice v pertencente a N. Maior distância entre qualquer par de vértices. Para achar o diâmetro de um grafo, primeiro encontre o caminho mínimo entre cada par de vértices. O maior comprimento de qualquer um desses caminhos é o diâmetro do grafo.

Centro de G Centro(G) É o subconjunto dos vértices de menor excentricidade. Conjunto de vértices nessas condições

Centro de G Centro(G) Vértice 1 2 3 4 5 6 7 Excentricidade

Centro de G Centro(G). Vértice 1 2 3 4 5 6 7 Excentricidade 3 3 2 2 2 3 3

Mediana ou Centróide É um vértice para o qual a soma das distâncias aos demais vértices é mínima em relação a V. Existem problemas que tem como solução uma única mediana (um único vértice), chamada de 1-mediana.

Mediana ou Centróide No município de Rio Pomba, um restaurante ficou responsável para fazer a entrega do almoço aos funcionários de algumas empresas. A justificativa para tal atitude é que nessas empresas, muitos funcionários tem um curto espaço de tempo para o horário do almoço, pois fazem um horário diferenciado, tornando-se inviável que se desloquem das fábricas para fazer sua refeição. Sendo assim, o restaurante deve fazer a entrega dos almoços a cinco empresas, que estão distribuídas como na figura. O veiculo que faz a entrega é pequeno, tendo o motorista que ir e voltar a cada entrega para reabastecer o veículo. O gerente do negócio, preocupado com os gastos, deseja descobrir qual é o melhor local para se instalar. Vamos admitir que a instalação do restaurante possa ser feita em qualquer um destes pontos ou muito próximos a eles, de forma que a soma das distâncias percorridas para fazer as entregas dos almoços seja a menor possível.

Mediana ou Centróide Solução: obter a matriz das distâncias mínimas do grafo. fazer a soma de todas as linhas, e verificar em qual delas ocorre a menor soma, se este valor mínimo ocorre na linha i então este será o ponto onde podemos instalar o negócio, com a melhor opção de forma a minimizar a soma dos caminhos.

Solução: Mediana ou Centróide

Mediana ou Centróide Problema 2 Considere-se o grafo abaixo, que representa uma área urbanizada de uma cidade, onde se deseja instalar uma facility. Uma comissão estuda o melhor local para instalar um deposito de mercadorias, a fim de abastecer diversos clientes, de forma que a distância percorrida para atende-los seja a menor possível. Já que os meios de transporte são de pequeno porte, para cada entrega o veículo sai do depósito, descarrega e retorna para reabastecer. Os vértices a, b, c, d e e representam os clientes, ou seja, pontos onde demandas de serviços são geradas diariamente e são indicadas através dos valores entre parênteses próximos aos vértices de onde são originados. O comprimento dos vários segmentos são indicados em km, representando a distância de uma localidade a outra. Onde deveria estar localizado este depósito de mercadorias, para minimizar a média da soma das distâncias?

Mediana ou Centróide Solução: construir a matriz dos caminhos mínimos entre todos os pares de vértices. Esta matriz esta apresentada a seguir. Com a matriz já montada, devemos multiplicar cada coluna pelo peso do vértice j, e ainda fazer a soma de todas as linhas. O resultado destas operações pode ser observado na matriz D (1).

Mediana ou Centróide Solução: construir a matriz dos caminhos mínimos entre todos os pares de vértices. Esta matriz esta apresentada a seguir.

Mediana ou Centróide

Anticentro É um vértice cuja menor distância em relação a algum outro vértice é máxima

Corte É uma operação que, através da remoção de vértices ou da remoção de arestas, resulta no aumento do número de componentes conexas de G. Alguns autores associam o conceito de corte somente à remoção de arestas

Corte em Vértices O conjunto minimal de vértices cuja remoção torna G desconexo e composto por duas componentes conexas

Corte em Arestas Conjunto minimal de arestas cuja remoção torna G desconexo e composto por duas componentes conexas

Matriz de corte É a matriz obtida pelas condições: q ij = 1 se a aresta j pertence ao corte i e q ij =0 caso contrário.

Matriz de Cortes Fundamentais Dado um subgrafo gerador conexo e acíclio de G, isto é, uma árvore geradora T de G, um corte fundamental em G é aquele que remove apenas uma aresta de T.

Bloco É um subgrafo 2-conexo maximal ou um subgrafo maximal formado por uma aresta. Um subgrafo de G é um bloco quando: For não separável não pode ser tornado desconexo pela eliminação de um vértice; For maximal em G.

Rank de um grafo - r O rank ou posto de um grafo G com n vértices e c componentes conexas é dado por r = n-c

Nulidade de um Grafo - r Nulidade L de um grafo G com m arestas, n vértices e c componentes conexas, é definida como: L=m-n+c-m-r

Número ciclomático O número ciclomático ou rank de ciclos é o menor número de arestas que devem ser removidas de G para que o mesmo não apresente ciclos. γ=m-n+1

Grafo bipartido Um grafo G é bipartido quando seu conjunto de vértices N pode ser dividido em dois conjunto N1 e N2, tais que N1 N2 = e N1 N2 = N e somente existem arestas em G ligando algum vértice de N1 com algum vértice de N2 e vice-versa

Grafos 3-partidos

Grafo Completo - Kn Um Grafo G é completo se existe uma aresta associada a cada par de vértices de G. No caso orientado isso significa a existência de um arco para cada par ordenado de vértices.

Grafo Bipartido Completo Kp,q Cada vértice do conjunto N1, com p vértices é adjacente a todos os q vértices do conjunto N2 e vice-versa.

Grafo Clique É um subgrafo completo de G

Grafo Torneio Um grafo é dito torneio quando cada par de vértices em G é ligado exatamente por um arco (um grafo completo e direcionado).

Grafo regular Todos vértices possuem o mesmo grau

Cruzamento de arestas Cross(G) É o menor número de cruzamentos de arestas possíveis no traçado de um grafo G.

Isomorfismo Os grafos G1 e G2 são ditos isomorfos se é possível estabelecer uma correspondência biunívoca entre seus vértices e arestas, bem como entre suas relações vértices versus arestas. Dois grafos são isomorfos se existe uma função unívoca f:n1 N2 tal que (i,j) é elemento de M1 sss (f(i),(f(j)) é elemento de M2.

Grafos Isomorfos Dois grafos são isomorfos se existe uma função unívoca f:n1 N2 tal que (i,j) é elemento de M1 sss (f(i),(f(j)) é elemento de M2.

Homeomorfismo Inserção de vértices operação que permite adicionar um vértice em qualquer aresta de G, criando consequentemente duas novas arestas em G. Fusão de arestas operação que permite suprimir um vértice e G se d(v) 2, eliminando-se as arestas que incidem sobre v suprimindo-o e criando uma nova aresta que liga os vértices que se encontravam originalmente conectados ao vértice v eliminado.

Grafo Homeomorfo Dois grafos são homeomorfos se são isomorfos ou podem ser feitos isomorfos por aplicações repetidas de operações de inserção de vértices ou fusão de arestas.

Grafo Minor Gafo minor ou menor é um grafo que pode ser obtido por uma sequência finita de contrações de arestas de G

Grafo dual Um grafo e dito dual de um grafo planar G quando é obtido de G pela seguinte operação: 1 atribuir um vértice a cada região do grafo planar, incluindo a região externa. 2 se duas regiões possuem uma aresta em comum (aresta e), ligar o nó interior a cada região por uma aresta s que cruze a aresta e.

Grafo complementar Contém as ligações (arestas) que não estão em G

Operação de Adição de Arestas (join)

Operação de União Total de Grafos Pode resultar em multigrafos

Produto Cartesiano de Grafos