Universidade Federal de Alfenas

Documentos relacionados
Projeto e Análise de Algoritmos Recorrências Teorema Mestre. Prof. Humberto Brandão

Estudando complexidade de algoritmos

Recorrências. Universidade Federal do Amazonas Departamento de Eletrônica e Computação

Introdução. Objetivo da Ciência da Computação. Regra Geral. Nenhuma implementação excelente salva um Algoritmo inadequado.

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

Introdução. Objetivo da Ciência da Computação. Regra Geral. Problema Algoritmo Implementação. Projeto e Análise de. Algoritmo 3

Complexidade de Algoritmos

Complexidade de Algoritmos Aula 5

Probabilidade II Aula 12

CÁLCULO DIFERENCIAL E INTEGRAL I MEC & LEGM 1 o SEM. 2009/10 7 a FICHA DE EXERCÍCIOS

Análise de Equação de Recorrência

Preliminares 1. 1 lim sup, lim inf. Medida e Integração. Departamento de Física e Matemática. USP-RP. Prof. Rafael A. Rosales. 8 de março de 2009.

Análise de Algoritmos. Análise de Algoritmos. Análise de Algoritmos. Análise de Algoritmos. Análise de Algoritmos. Análise de Algoritmos

S E Q U Ê N C I A S E L I M I T E S. Prof. Benito Frazão Pires. Uma sequência é uma lista ordenada de números

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

1. Revisão Matemática

n ) uma amostra aleatória da variável aleatória X.

3. Seja C o conjunto dos números complexos. Defina a soma em C por

Projeto e Análise de Algoritmos Recorrências. Prof. Humberto Brandão

Análise e Síntese de Algoritmos. Revisão CLRS, Cap. 1-3

Séquências e Séries Infinitas de Termos Constantes

Universidade do Estado do Amazonas

Complexidade Assintótica

Sucessões. , ou, apenas, u n. ,u n n. Casos Particulares: 1. Progressão aritmética de razão r e primeiro termo a: o seu termo geral é u n a n1r.

INFERÊNCIA. Fazer inferência (ou inferir) = tirar conclusões

Fundamentos de Análise Matemática Profª Ana Paula. Sequência Infinitas

DERIVADAS DE FUNÇÕES11

2- Resolução de Sistemas Não-lineares.

Universidade Federal de Lavras Departamento de Estatística Prof. Daniel Furtado Ferreira 1 a Aula Prática Técnicas de somatório

UMA INTRODUÇÃO À TEORIA DE PONTOS CRÍTICOS

CÁLCULO DIFERENCIAL. Conceito de derivada. Interpretação geométrica

Considerações finais

Sequências, PA e PG material teórico

Lista de Exercícios #6 Assunto: Propriedade dos Estimadores e Métodos de Estimação

5- CÁLCULO APROXIMADO DE INTEGRAIS 5.1- INTEGRAÇÃO NUMÉRICA

Sumário. 2 Índice Remissivo 11

Lista 9 - Introdução à Probabilidade e Estatística

AULA Subespaço, Base e Dimensão Subespaço.

NOTAÇÕES. denota o segmento que une os pontos A e B. In x denota o logarítmo natural de x. A t denota a matriz transposta da matriz A.

Projeto e Análise de Algoritmos Aula 2: Função de Complexidade Notação Assintótica (GPV 0.3)

Função Logarítmica 2 = 2

BÁRBARA DENICOL DO AMARAL RODRIGUEZ CINTHYA MARIA SCHNEIDER MENEGHETTI CRISTIANA ANDRADE POFFAL SEQUÊNCIAS NUMÉRICAS. 1 a Edição

A maneiras. Concluindo, podemos obter

Teorema do limite central e es/mação da proporção populacional p

lim Px ( ) 35 x 5 ), teremos Px ( ) cada vez mais próximo de 35 (denotaremos isso da forma Px ( ) 35 ). UNIVERSIDADE FEDERAL DA PARAÍBA CAMPUS IV-CCAE

ESCOLA BÁSICA DE ALFORNELOS

Análise Infinitesimal II LIMITES DE SUCESSÕES

Um estudo das permutações caóticas

Prova-Modelo de Matemática

F- MÉTODO DE NEWTON-RAPHSON

DISTRIBUIÇÃO AMOSTRAL E ESTIMAÇÃO PONTUAL INTRODUÇÃO ROTEIRO POPULAÇÃO E AMOSTRA. Estatística Aplicada à Engenharia

Métodos de Classificação dos Objetos Segmentados(IAR) Vizinho Próximo Lógica Fuzzy

Introdução. Notas de pesquisa

Uma recorrência é uma equação que descreve uma função em termos do seu valor em entradas menores

1 Estimação de Parâmetros

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

Análise de Algoritmos

Prática I GRANDEZAS FÍSICAS E TEORIA DOS ERROS

Sequências Reais e Seus Limites

O TEOREMA ERGÓDICO DE BIRKHOFF

δ de L. Analogamente, sendo

Aplicações lineares. Capítulo Seja T: a) Quais dos seguintes vectores estão em Im( T )? 1 i) 4. 3 iii) ii)

Lista de Exercícios Método de Newton

Universidade Federal de Alfenas

Fontes Bibliográficas. Estruturas de Dados Aula 14: Recursão. Introdução. Introdução (cont.)

Projeto e Análise de Algoritmos Projeto de Algoritmos Programação Dinâmica. Prof. Humberto Brandão

MATEMÁTICA II. Profa. Dra. Amanda Liz Pacífico Manfrim Perticarrari

XIX Semana Olímpica de Matemática. Nível U. Algumas Técnicas com Funções Geratrizes. Davi Lopes

Notação Assintótica Letícia Rodrigues Bueno

TESTE GLOBAL 12.º ANO

Lista de Exercícios #4 Assunto: Variáveis Aleatórias Contínuas

MATEMÁTICA II. Profa. Dra. Amanda Liz Pacífico Manfrim Perticarrari

B Este apêndice apresenta tópicos de matemática que podem ser necessários para completo entendimento do texto principal.

11 Aplicações da Integral

CONHECIMENTOS ESPECÍFICOS

BANCO DE QUESTÕES MATEMÁTICA A 11. O ANO

Método do Lugar das Raízes

Fundamentos de Análise Matemática Profª Ana Paula. Números reais

Séries de Fourier. As séries de Fourier são séries cujos termos são funções sinusoidais.

Amostras Aleatórias e Distribuições Amostrais. Probabilidade e Estatística: afinal, qual é a diferença?

Mecânica dos Sólidos II

1 Distribuições Amostrais

1. Revisão Matemática

3.4.2 Cálculo da moda para dados tabulados. 3.4 Moda Cálculo da moda para uma lista Cálculo da moda para distribuição de freqüências

Material Teórico - Módulo de ESTATÍSTICA. As Diferentes Médias. Primeiro Ano do Ensino Médio

Matemática. B) Determine a equação da reta que contém a diagonal BD. C) Encontre as coordenadas do ponto de interseção das diagonais AC e BD.

Stela Adami Vayego DEST/UFPR

Universidade Federal de Alfenas

Estimar uma proporção p (desconhecida) de elementos em uma população, apresentando certa característica de interesse, a partir da informação

Cálculo III - SMA 333. Notas de Aula

Capítulo 3. Sucessões e Séries Geométricas

ESTIMAÇÃO DA PROPORÇÃO POPULACIONAL p

Sumário. 2 Índice Remissivo 19

Estimadores de Momentos

Seqüências e Séries. Notas de Aula 4º Bimestre/2010 1º ano - Matemática Cálculo Diferencial e Integral I Profª Drª Gilcilene Sanchez de Paulo

Stela Adami Vayego DEST/UFPR

ABORDAGEM PARA A SOLUÇÃO DE DESIGUALDADES VARIACIONAIS: A FUNÇÃO GAP

CAP. I - ESTUDO DE FUNÇÕES COM VÁRIAS VARIÁVEIS INDEPENDENTES.

2.2. Séries de potências

Transcrição:

Uiversidade Federal de Alfeas Projeto e Aálise de Algoritmos Aula 07 Notações θ, Ω, ω, ο humberto@bcc.uifal-mg.edu.br

Última aula Notação O Uma fução f domia assitoticamete outra fução g se existem duas costates positivas c e 0

Última aula Notação O Uma fução f domia assitoticamete outra fução g se existem duas costates positivas c e 0 tais que, para qualquer >= 0,

Última aula Notação O Uma fução f domia assitoticamete outra fução g se existem duas costates positivas c e 0 tais que, para qualquer >= 0, temos g <= c. f

Outras otações Assim como a otação O forece uma maeira assitótica de dizer que uma fução é meor ou igual a outra, existem outras otação que forecem outras coclusões sobre a complexidade de algoritmos;

Outras otações Assim como a otação O forece uma maeira assitótica de dizer que uma fução é meor ou igual a outra, existem outras otação que forecem outras coclusões sobre a complexidade de algoritmos; Θ

Outras otações Assim como a otação O forece uma maeira assitótica de dizer que uma fução é meor ou igual a outra, existem outras otação que forecem outras coclusões sobre a complexidade de algoritmos; Θ Ω

Outras otações Assim como a otação O forece uma maeira assitótica de dizer que uma fução é meor ou igual a outra, existem outras otação que forecem outras coclusões sobre a complexidade de algoritmos; Θ Ω ω

Outras otações Assim como a otação O forece uma maeira assitótica de dizer que uma fução é meor ou igual a outra, existem outras otação que forecem outras coclusões sobre a complexidade de algoritmos; Θ Ω ω ο

Notação Ω

Notação Ω A otação Ω é bem parecida com a otação O; O defie um limite assitótico superior, e; Ω defie um limite assitótico iferior.

Notação Ω A otação Ω é bem parecida com a otação O; O defie um limite assitótico superior, e; Ω defie um limite assitótico iferior. Exemplos: 4 3

Notação Ω A otação Ω é bem parecida com a otação O; O defie um limite assitótico superior, e; Ω defie um limite assitótico iferior. Exemplos: 4 3 1

Notação Ω A otação Ω é bem parecida com a otação O; O defie um limite assitótico superior, e; Ω defie um limite assitótico iferior. Exemplos: 4 3 1 3log log

Notação Ω A otação Ω é bem parecida com a otação O; O defie um limite assitótico superior, e; Ω defie um limite assitótico iferior. Exemplos: 4 3 1 3log log 11

Notação Ω A otação Ω é bem parecida com a otação O; O defie um limite assitótico superior, e; Ω defie um limite assitótico iferior. Exemplos: 4 3 1 3log log 11!

Notação Ω Limite assitótico iferior g {f: c e 0 c g f 0 0 0 }

Notação Ω Limite assitótico iferior

Notação Ω Na prática a otação Ω ão é vista soziha em aálises de algoritmos;

Notação Ω Na prática a otação Ω ão é vista soziha em aálises de algoritmos; Pelo motivo de ão iteressar para a aálise de algoritmos;

Notação Ω Na prática a otação Ω ão é vista soziha em aálises de algoritmos; Pelo motivo de ão iteressar para a aálise de algoritmos; A otação O possui sua importâcia, pois o programador coclui que seu algoritmo é o máximo tão complexo a uma fução.

Notação Ω Na prática a otação Ω ão é vista soziha em aálises de algoritmos; Pelo motivo de ão iteressar para a aálise de algoritmos; A otação O possui sua importâcia, pois o programador coclui que seu algoritmo é o máximo tão complexo a uma fução. Mas o míimo tão complexo, como a otação Ω descreve, ão é importate para coclusões práticas sobre algoritmos.

Notação Ω Na prática a otação Ω ão é vista soziha em aálises de algoritmos; Pelo motivo de ão iteressar para a aálise de algoritmos; A otação O possui sua importâcia, pois o programador coclui que seu algoritmo é o máximo tão complexo a uma fução. Mas o míimo tão complexo, como a otação Ω descreve, ão é importate para coclusões práticas sobre algoritmos. Ω vem a maioria das vezes acompahada a otação Θ; Como um complemeto a aálise, uca soziha...

Notação θ

Notação θ Cohecida também como limite firme ou limite assitoticamete restrito.

Notação θ Cohecida também como limite firme ou limite assitoticamete restrito. A otação O, apesar de forecer iformações sobre a complexidade do algoritmo, em sempre os revela algo importate;

Notação θ Cohecida também como limite firme ou limite assitoticamete restrito. A otação O, apesar de forecer iformações sobre a complexidade do algoritmo, em sempre os revela algo importate; Não faz setido, para algum algoritmo, dizer que suas complexidade é por exemplo O!. Ou faz?

Notação θ Cohecida também como limite firme ou limite assitoticamete restrito. A otação O, apesar de forecer iformações sobre a complexidade do algoritmo, em sempre os revela algo importate; Não faz setido, para algum algoritmo, dizer que suas complexidade é por exemplo O!. Ou faz? 3 O Exemplos da falta de precisão de O: O O O O 4 5 1000 O!

Notação θ Uma fução f pertece ao cojuto θg se existem costates positivas 0, c 1 e c

Notação θ Uma fução f pertece ao cojuto θg se existem costates positivas 0, c 1 e c tais que ela possa ser impresada etre c1.g e c.g, para um valor de suficietemete grade. Θg {f: 0 c 1 c 1,c e 0 g f 0 c g 0 }

Notação θ Exemplo: Θg {f: 0 c 3 Θ 1 c 1,c g e 0 f 0 c g 0 } Para isso, devemos defiir costates c 1, c e 0 tais que: c 1 1 3 c Ecotre costates que satisfaça as duas desigualdades...

Notação θ Exemplo de costates: 1 c1 3 c Dividido por... c 1 1 3 c

Exemplo de costates: Portato, se existem tais costates Notação θ 7 1 14 1 0 1 c c Θ 3 1 3 1 c c 1 3 1 c c Dividido por...

Notação θ Observação: f x Θg x sse f x O g x e f x g x

Notação ο o miúsculo

Notação ο O limite assitótico superior forecido pela otação O ó-zão pode:

Notação ο O limite assitótico superior forecido pela otação O ó-zão pode: Ser assitoticamete restrito;

Notação ο O limite assitótico superior forecido pela otação O ó-zão pode: Ser assitoticamete restrito; Não ser assitoticamete restrito;

Notação ο O limite assitótico superior forecido pela otação O ó-zão pode: Ser assitoticamete restrito; Não ser assitoticamete restrito; Exemplos: Assitoticamete restrito: O Não assitoticamete restrito: O log O c

Notação ο Todas as fuções de O ó-zão que ão defiem um limite assitoticamete restrito pertecem a o ó-ziho

Notação ο Todas as fuções de O ó-zão que ão defiem um limite assitoticamete restrito pertecem a o ó-ziho se f O g e f g f g etao

Notação ο Todas as fuções de O ó-zão que ão defiem um limite assitoticamete restrito pertecem a o ó-ziho se f O g e f g f g etao log

Notação ο g {f: 0 c 0, f 0 c g 0 0 } Comparativo com a otação O; Não é <=, é somete < f f O g, o limite 0 f cg sematém válido para alguma costatec 0 g, o limite 0 f cg é válido para todas as costates c 0

Notação ο Facilitado o etedimeto... Se f οg lim f 0 g etão

Notação ω omega miúsculo

Notação ω O limite assitótico iferior forecido pela otação Ω omegazão pode: Ser assitoticamete restrito; Não ser assitoticamete restrito; Exemplos: Assitoticamete restrito: 3 Não assitoticamete restrito:

Notação ω Todas as fuções de Ω omegazão que ão defiem um limite assitoticamete restrito pertecem a ω se f O g e f g f g etao 1 log

Notação ω g {f: c 0 c g 0, 0 f 0 0 } Não é <=, é somete <

Notação ω Facilitado o etedimeto... Se f g lim f g etão

Exercícios

Exercícios V ou F f g sse g f g f etao g f se a b c d e f g h i g f etao g f se g f etao g f se g f etao g O f se g f etao g f se g f etao g f se g f etao g f se g f etao g f se

Exercício para próxima aula Descreva e implemete 3 algoritmos para a seguite espiral: Eles devem ter respectivamete as seguites complexidades: Θ; Θsqrt; Θ1. Eu iformo, e você iforma as coordeadas x, y do -ésio poto.

Leitura para próxima aula Livro: Algoritmos Corme 4 Recorrêcias; 4.1 O método de substituição; 4. O método de árvore de recursão 4.3 O método mestre

Bibliografia CORMEN, T. H.; LEISERSON, C. E.; RIVEST, R. L.; 00. Algoritmos Teoria e Prática. Tradução da ª edição americaa. Rio de Jaeiro. Editora Campus. TAMASSIA, ROBERTO; GOODRICH, MICHAEL T. 004. Projeto de Algoritmos - Fudametos, Aálise e Exemplos da Iteret.