Uma árvore orientada é um digrafo conexo que não possui circuitos ou semi-circuitos.

Documentos relacionados
Teoria dos Grafos. Árvores

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

Distâncias inacessíveis

Isomorfismos de Grafos, Grafos Planares e Árvores

3º EM LISTA 04. Fabio Henrique. Função polinomial do 2º grau. Definição. x xv. y v V

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

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

FINANCIAMENTOS A JUROS SIMPLES E COMPOSTOS

Programa Olímpico de Treinamento. Aula 3. Curso de Geometria - Nível 2. Teorema de Tales e Aplicações. Prof. Rodrigo Pinheiro

Projecto Delfos: Escola de Matemática Para Jovens 1 TEORIA DOS NÚMEROS

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

Congruências Lineares

PROFMAT AV3 MA (1,0) (a) Prove isto: Se um número natural não é o quadrado de um outro número natural, sua raiz quadrada é irracional.

Matemática I Capítulo 08 Função Inversa

INDUÇÃO MATEMÁTICA. Primeiro Princípio de Indução Matemática

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

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

XXXII Olimpíada Brasileira de Matemática GABARITO Segunda Fase

MATEMÁTICA PROVA 3º BIMESTRE

Matrizes. matriz de 2 linhas e 2 colunas. matriz de 3 linhas e 3 colunas. matriz de 3 linhas e 1 coluna. matriz de 1 linha e 4 colunas.

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

números decimais Inicialmente, as frações são apresentadas como partes de um todo. Por exemplo, teremos 2 de um bolo se dividirmos esse bolo

Teoria dos Grafos Aula 9

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

CORPOS FINITOS E SEUS GRUPOS MULTIPLICATIVOS

números decimais Inicialmente, as frações são apresentadas como partes de um todo. Por exemplo, teremos 2 de um bolo se dividirmos esse bolo

EXAME DE MACS 2º FASE 2014/2015 = 193

Os eixo x e y dividem a circunferência em quatro partes congruentes chamadas quadrantes, numeradas de 1 a 4 conforme figura abaixo:

Roteiro da aula. MA091 Matemática básica. Conjuntos. Subconjunto. Aula 12 Conjuntos. Intervalos. Inequações. Francisco A. M. Gomes.

Inversão de Matrizes

Canguru Matemático sem Fronteiras 2014

Álgebra Linear AL. Luiza Amalia Pinto Cantão. Depto. de Engenharia Ambiental Universidade Estadual Paulista UNESP

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.

PUC-Rio Desafio em Matemática 23 de outubro de 2010

Aula 8 Variações da Eliminação de Gauss/Fatoração LU.

Copyright de todos artigos, textos, desenhos e lições. A reprodução parcial ou total deste ebook só é permitida através de autorização por escrito de

Métodos Formais. Agenda. Relações Binárias Relações e Banco de Dados Operações nas Relações Resumo Relações Funções. Relações e Funções

Cálculo em Farmácia. 18/03/ :07 Cálculo em Farmácia. Professor: Wildson Cruz (Adaptado) 1

Números Inteiros AULA. 3.1 Introdução

Árvores de Decisão Matemática Discreta

Potenciação e radiciação

Sendo o polinômio P(x), de grau quatro e divisível por Q(x) = x 3, o resto de sua divisão por D(x) = x 5 é

XXXI OLIMPÍADA BRASILEIRA DE MATEMÁTICA PRIMEIRA FASE NÍVEL 2 (8º. ou 9º. anos) GABARITO

Primeira Lista de Exercícios 2004/2...

2 A trigonometria no triângulo retângulo

Actividade de enriquecimento. Algoritmo da raiz quadrada

Aula 1 Conjuntos Numéricos

Sobre Desenvolvimentos em Séries de Potências, Séries de Taylor e Fórmula de Taylor

Técnicas Digitais A AULA 08. Prof. João Marcos Meirelles da Silva. Sala 425

Polos Olímpicos de Treinamento. Aula 1. Curso de Teoria dos Números - Nível 3. Divisibilidade 1. Carlos Gustavo Moreira e Samuel Barbosa Feitosa

A recuperação foi planejada com o objetivo de lhe oportunizar mais um momento de aprendizagem.

Lista de Exercícios Critérios de Divisibilidade

FRAÇÃO Definição e Operações

Gabarito de Matemática do 6º ano do E.F.

Componente Curricular: Professor(a): Turno: Data: Matemática PAULO CEZAR Matutino Aluno(a): Nº do Série: Turma: Lista de Exercícios CONTINUAÇÂO

ÁLGEBRA. Aula 1 _ Função Polinomial do 2º Grau Professor Luciano Nóbrega. Maria Auxiliadora

Aula 4 Função do 2º Grau

Aula 6 Propagação de erros

Matemática Discreta - 08

Administração de Redes. Permissões gnu/linux

Calculando seno(x)/x com o interpretador Hall.

FUNÇÃO DO 2º GRAU PROF. LUIZ CARLOS MOREIRA SANTOS

Unidade 3 Função Afim

Limite e continuidade

CURSO DE MATEMÁTICA BÁSICA PROGRAMA DE EDUCAÇÃO TUTORIAL CENTRO DE ENGENHARIA DA MOBILIDADE

Problema da Árvore Geradora Mínima

Em cada uma dessas frases, há uma quantidade indicada em forma de fração. Veja:

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

MATEMÁTICA. OS MELHORES GABARITOS DA INTERNET: (19) O ELITE RESOLVE IME 2011 MATEMÁTICA - DISCURSIVAS

Circuitos Aritméticos

5. O Mapa de Karnaugh

Matrizes e Sistemas Lineares. Professor: Juliano de Bem Francisco. Departamento de Matemática Universidade Federal de Santa Catarina.

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.

CIRCUITOS DE CORRENTE ALTERNADA

Determinantes. Matemática Prof. Mauricio José

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

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

Matemática Básica Intervalos

Algoritmo da raiz quadrada

TECNÓLOGO EM CONSTRUÇÃO CIVIL. Aula 6 _ Função Polinomial do 2º Grau Professor Luciano Nóbrega

1. Escreva um programa em Pascal que leia três valores inteiros e mostre-os em ordem crescente. Utilize seleção encadeada.

EXERCÍCIO: DIMENSIONAMENTO ITERATIVO

a) 2 b) 3 c) 4 d) 5 e) 6

(PROVA DE MATEMÁTICA DO CONCURSO DE ADMISSÃO À 5ª SÉRIE CMB ANO 2005 / 06) MÚLTIPLA-ESCOLHA. (Marque com um X a única alternativa certa)

Capítulo VI Circuitos Aritméticos

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

Roteiro da aula. MA091 Matemática básica. Quadrados perfeitos. Raiz quadrada. Aula 8 Raízes. Francisco A. M. Gomes. Março de 2016

Notas de aula de Lógica para Ciência da Computação. Aula 11, 2012/2

AV1 - MA (1,0) (a) Determine o maior número natural que divide todos os produtos de três números naturais consecutivos.

AULA DO CPOG. Progressão Aritmética

Álgebra Linear Computacional

f (x) = a n x n + a n - 1 x n a 0 = 0 (a n > 0)

Experiência 01: Algarismos significativos, medidas e tratamento de dados. Calibração de equipamentos volumétricos

A primeira coisa ao ensinar o teorema de Pitágoras é estudar o triângulo retângulo e suas partes. Desta forma:

Teoria dos Números. A soma de dois números pares é sempre um número par. O produto de dois números pares é sempre um número par.

Descobrindo medidas desconhecidas (I)

Apostila de Matemática 16 Polinômios

Calculando distâncias sem medir

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

Transcrição:

11 - Árvores Vamos representar as situações aaixo através de rafos. a)joo da vela ) Árvore Genealóia x x x... x x x... o o o a) Vérties: os estados do joo arestas: existe uma aresta entre um estado do joo e um estado que poder ser otido através deste. ) vérties: pessoas. arestas: relação de parenteso em primeiro rau (mãe (pai)- filo(a)). O que os rafos da situações aima possuem em omum? Definição Uma árvore é um rafo onexo e que não possui iruitos. Exemplos: a) a i d e f ) árvore de 1 vértie árvore de 2 vérties E no aso de rafos orientados? árvore de 3 vérties árvores de 4 vérties Uma árvore orientada é um dirafo onexo que não possui iruitos ou semi-iruitos. árvore orientada de 4 vérties Notas de aula Teoria dos Grafos Prof. Maria do Soorro Ranel DCCE/UNESP

11.1 - Propriedades de árvores Teorema 1 Um rafo G é uma árvore se e somente existir um e apenas um amino entre ada par de vérties. Prova: G é uma árvore então existe apenas um amino entre ada par de vérties. G é uma árvore, então por definição G é onexo e sem iruitos. Como G é onexo, então existe um amino entre ada par de vérties. Preisamos mostrar que este amino é únio. Vamos supor que existam dois aminos distintos entre um par de vérties. Ora, se existem dois aminos distintos entre um par de vérties então a união destes aminos ontém um iruito. Mas por ipótese, o rafo não possui iruitos, portanto existe apenas um amino entre ada par de vérties. Existe um e apenas um amino entre ada par de vérties então G é uma árvore. Como existe um amino entre ada par de vértie temos que G é onexo. Vamos supor que G ontena um iruito. A existênia de um iruito no rafo implia que existe pelo menos um par de vérties a, tais que existem dois aminos distintos entre a e. Mas por ipótese existe um e apenas um amino entre ada par de vérties e portanto o rafo não tem iruitos. Por definição um rafo onexo e sem iruitos é uma árvore. Outras araterizações de uma árvore podem ser resumidas no teorema aaixo. Teorema 2 -(Propriedades de árvores) Seja G(V,A) um rafo om n vérties. As seuintes afirmativas são equivalentes: a) G é uma árvore. ) G é onexo e possui (n-1) arestas. ) G possui (n-1) arestas e não possui iruitos. d) Existe exatamente um amino entre ada par de vérties. e) G não ontém iruitos, e para todo v,w V, a adição da aresta (v,w) produz no rafo exatamente um iruito. Qualquer uma destas afirmativas podem ser usadas omo definição de uma árvore. Prova: Para mostrar a equivalênia das afirmativas temos que mostrar que a) ), ) ), et. Vamos então omeçar mostrando que : a) ==> : G é uma árvore então G é onexo e possui (n-1) arestas. Como por ipótese G é uma árvore temos que G é onexo. Preisamos mostrar apenas que G possui (n-1) arestas. Vamos mostrar usando indução matemátia sore n. Vamos verifiar o resultado para um valor partiular de n. Por exemplo para n=1 e n=2. Para n=1, temos 0 arestas. Para n=2 temos 1 aresta. Vamos supor aora que o resultado vale para um rafo G om k-1 vérties. Isto é, G é uma árvore então G é onexo e possui k-2 arestas. Vamos aresentar uma nova aresta (v,w) a este rafo. Para manter o rafo onexo e sem iruitos um e apenas um dos vérties (v,w) pode pertener a G. Assim ao aresentar a aresta (v,w) a G, preisamos aresentar tamém um vértie. Assim teremos um novo rafo G om k vérties e k-1 arestas. A forma omo G foi onstruído arante que é onexo e sem iruitos portanto temos que G'' é uma árvore. Mostramos assim se G é uma árvore então G é onexo om n-1 arestas. Notas de aula Teoria dos Grafos Prof. Maria do Soorro Ranel DCCE/UNESP

11.2 - Raízes e Árvores Binárias Uma árvore na qual podemos distinuir um determinado vértie, vértie raiz, é amada de árvore enraizada. Por exemplo as árvores de 4 vérties aaixo são enraizadas. Em eral, o vértie raiz aparee naturalmente om a apliação que o rafo representa. Uma árvore não enraizada é amada de árvore livre. O rafo a seuir é um exemplo de uma árvore livre. Se representarmos uma árvore enraizada om o vértie raiz posiionado na parte superior da fiura, podemos definir níveis na árvore. Considere por exemplo a seuinte árvore enraizada: d a e f Dizemos que o vértie raiz,, está no nível zero; os vérties e d no nível 1, os vérties a, e e f no nível 3 e os vérties e no nível 4. Definição A distânia entre dois vérties v e w em um rafo G é iual ao omprimento do menor amino entre v e w. Definição O nível de um vértie x em uma árvore enraizada é iual à distânia entre o vértie raiz e o vértie x. A altura de uma árvore enraizada é o omprimento do maior amino existente na árvore a partir do vértie raiz. Definição Uma árvore inária ompleta é uma árvore enraizada tal que existe exatamente um vértie de rau dois e ada um dos vérties restante tem rau 1 ou 3. Naturalmente o vértie de rau 2 é o vértie raiz da árvore. exemplos: Notas de aula Teoria dos Grafos Prof. Maria do Soorro Ranel DCCE/UNESP

Propriedades de árvores inárias 1 O número de vértie em uma árvore inária (om três ou mais vérties) é sempre ímpar. Existe exatamente um vértie de rau par. Os n-1 vérties restantes tem rau ímpar. Mas saemos que o número de vértie om rau ímpar é par. Portanto, se n-1 é par, n é ímpar. 2 Quantos vérties pendentes existem em uma árvore inária? Seja p o número de vérties pendentes. Então, existem (n p 1) vérties de rau 3. Assim, temos que: n i= 1 n i= 1 d( v i ) = 2m d( v i ) = 2( n 1) p + 3( n p 1) + 2 = 2( n 1) p = ( n +1) / 2 Definição Um vértie não pendente em uma árvore é amado de vértie interno. Exemplo: Quantos joos são neessários em um torneio de tênis om 56 insritos? Se representarmos a ompetição através de uma árvore inária, teremos que os vérties pendentes são os insritos e os vérties internos os joos. Assim queremos alular então o número de vérties internos em uma árvore inária om 56 vérties pendentes. Proedimentos de usa em árvores Árvore inárias são muito utilizadas em proedimentos de usa. Considere que ada vértie da árvore representa um teste om duas respostas possíveis. Iniiando o teste no vértie raiz, a resposta ao teste nos leva a um dos dois vérties do próximo nível onde novos testes são efetuados. Quando atinimos um vértie pendente (o ojetivo da usa) o proedimento de usa se enerra. Em alumas apliações é importante onstruir árvores tais que os vérties pendentes estejam o mais próximo possível do vértie raiz. Como determinar a altura de uma árvore inária? Vamos lemrar que altura é iual ao nível máximo da árvore. Teorema Seja T uma árvore inária ompleta de altura e p vérties pendentes. a) p 2 ) lo 2 p = lo 2 (( n + 1) / 2) = lo 2 ( n + 1) 1 Este resultado pode ser provado da seuinte forma: a) prinipio de indução ) aplia-se loarítmo a amos os lados da expressão em a) Qual é o nível máximo de uma árvore inária? Oservando que a maior altura da árvore será otida om o menor número possível de vérties em ada nível, temos que em uma árvore om n vérties: n 1 2 Busa em profundidade (dept first - LIFO) Busa em larura (readt first) Notas de aula Teoria dos Grafos Prof. Maria do Soorro Ranel DCCE/UNESP

11.3 - Centro de um rafo Vamos disutir o seuinte prolema: Considere um rupo de 14 pessoas. Supona que a omuniação entre as pessoas deste rupo esteja representada através do rafo: 12 13 14 10 11 9 1 2 3 4 5 6 8 onde os vérties representam as pessoas e as arestas representam a possiilidade de omuniação entre duas pessoas. Como o rafo é onexo, saemos que todos os memros podem ser alançados diretamente ou através de outros memros do rupo. Se usado o ritério de failidade de aesso às pessoas quem deverá ser esolido omo líder do rupo? A resposta a esta questão envolve o oneito de entro de um rafo, pois a melor esola para líder do rupo seria a pessoa que tivesse aesso mais fáil às outras pessoas do rupo, direta ou indiretamente. Definição: Definimos a exentriidade de um vértie v, E(v), omo sendo o valor da distânia máxima entre v e w, para todo w in V. O entro de um rafo é iual ao suonjunto de vérties om exentriidade mínima. Exemplo: No aso de árvore este oneito é simplifiado pois existe apenas um amino entre ada par de vérties. Como definir o entro de uma árvore? Exemplos: a) ) 7 Uma maneira de determinar o entro de uma árvore é eliminando proressivamente os vérties pendentes e as arestas inidentes a eles até que reste um vérties isolado (o entro) ou dois vérties liados por uma aresta (o ientro). Oserve que ao retirarmos um vértie de um rafo, retiramos tamém uma aresta. Assim, o rau e a exentriidade do vértie que permanee no rafo diminuem de valor.) Notas de aula Teoria dos Grafos Prof. Maria do Soorro Ranel DCCE/UNESP

Qual é o entro destas árvores? i) ii) a d e f d a e f O entro da árvore no exemplo i) é o vértie e. O entro (ientro) da árvore ii) são os vérties, d. Lema 1 Seja T uma árvore om pelo menos 3 vérties. Seja T a árvore otida de T pela exlusão dos verties pendentes. Então T e T possuem o mesmo entro. Teorema 3 O entro de uma árvore possui um ou dois vérties. Exeríios 1) Dê exemplos de 5 situações que podem ser representadas através de árvores. 2) Uma floresta é um rafo desonexo omposto pela união disjunta de árvores. Se G é um rafo om n vérties e t árvores, quantas arestas possui? 3) Demostre o Teorema 2 que desreve as propriedades equivalentes de árvores 4) Faça uma usa em larura e uma usa em profundidade nos rafos a seuir. a e i) ii) d a d i j e f k f 5) Considere um rupo de 14 pessoas. Supona que a omuniação entre as pesoas deste rupo esteja representada através do seuinte rafo: 13 13 14 10 11 9 1 2 3 4 5 6 8 7 onde os vérties representam as pessoas e as arestas representam as liações entre as pessoas. Como o rafo é onexo, saemos que todos os memros podem ser alançados diretamente ou através de outros memros do rupo. Se for usado o ritério de failidade de aesso às pessoas quem deverá ser esolido omo líder de rupo? Notas de aula Teoria dos Grafos Prof. Maria do Soorro Ranel DCCE/UNESP