Diferenciação e Optimização Numéricas - LEGI

Slides:



Advertisements
Apresentações semelhantes
Métodos Iterativos.
Advertisements

Elementos de Análise Numérica
Zeros de Funções.
Zeros Reais de Funções Reais
Copiado do site Departamento Matemática da Universidade de Aveiron
Amintas engenharia.
INVESTIGAÇÃO OPERACIONAL
Inicialização: Escolher > 0 para ser usado como terminação. Sejam d 1, d 2, …, d n as direcções das coordenadas. Escolher um ponto inicial x 1 e seja y.
Prof. M.Sc. Fábio Francisco da Costa Fontes Agosto
Cálculo Numérico Módulo I Ferramentas de Suporte
Considerações Iniciais
Método de NewtonRaphson
Orientando: Cosmo D. Santiago – MSc. Orientador: Carlos H. Marchi – Dr.Eng. 1º Seminário do projeto Multigrid - abril/2008 Otimização do método multigrid.
Método Simplex (Noções iniciais) Sistemas de Equações Lineares
INTRODUÇÃO A ALGORITMOS NUMÉRICOS
1 / 13 Felipe L. SeverinoAnálise de algoritmos Adventures in Moving – Part IV Felipe L. Severino Análise e Desenvolvimento de algoritmos paralela e.
SISTEMAS LINEARES ( AULA 2 ).
Análise e Modelagem de Processos
UNIVERSIDADE FEDERAL DE UBERLÂNDIA FACULDADE DE MATEMÁTICA
Oficina de Matemática Gráficos e Funções
Programação Linear.
Solução de Equações Diferenciais Ordinárias (EDO):
UNIVERSIDADE FEDERAL DE UBERLÂNDIA FACULDADE DE MATEMÁTICA
Calculada a solução óptima
Cálculo Numérico Cálculo Numérico é uma área da Matemática que se ocupa com métodos do cálculo que tem por objetivo encontrar soluções aproximadas de.
UNIVERSIDADE FEDERAL DO PARANÁ
Modelagem de Problemas como ferramenta ensino-aprendizagem
Resoluções de equações Métodos iterativos
UNIVERSIDADE FEDERAL DE UBERLÂNDIA FACULDADE DE MATEMÁTICA
Cálculo Numérico / Métodos Numéricos
Cálculo Numérico / Métodos Numéricos
Cálculo Numérico / Métodos Numéricos
Cálculo Numérico / Métodos Numéricos
Cálculo Numérico / Métodos Numéricos
Programação Linear Rosa Canelas Janeiro 2008.
Certa empresa fabrica 2 produtos P1 e P2
PESQUISA OPERACIONAL.
Alexis Adriano da Silva Vitek Consultoria Ltda.
Certa empresa fabrica 2 produtos P1 e P2
Campus de Caraguatatuba Aula 1: Orientações Gerais
Interpolação.
Resoluções de equações Métodos iterativos
Prof. Rafael mesquita Zeros de funções Prof. Rafael mesquita
SOFTWARE DE COMPUTAÇÃO CIENTÍFICA
O método dos gradientes conjugados
Cálculo Numérico / Métodos Numéricos
Resolução de sistemas de equações lineares
Otimização Linear Definições e Solução Gráfica
Resolução de sistemas de equações não-lineares Método de Newton
Orientador: Dr. Marcos Marcelino Mazzucco
Trabalho Realizado Por: Carlos Castanheira Nº3 11º16
Equações algébricas e transcendentais
Equações algébricas e transcendentais
Resolução de equações não lineares
Métodos de Resolução Solução Analítica Solução Numérica
Função do 1º grau - continuação
Resolução de sistemas de equações não-lineares
Campus de Caraguatatuba Aula 18: Sistemas de Equações Lineares (6)
Sistemas de Equações Lineares (SEL ) – Parte II
Análise e Síntese de Algoritmos
Sistemas de Equações Lineares (SEL ) – Parte II
Equipe: Aluno 1 Matrícula Aluno 2 Matrícula Aluno 3 Matrícula Cálculo Numérico Título da Apresentação.
Cálculo Numérico Módulo I Ferramentas de Suporte
Programação Não-Linear
CÁLCULO NUMÉRICO Aula 5 – Sistema de Equações lineares.
UNIDADE 2 – ZEROS DAS FUNÇÕES REAIS
Solução Numérica de Equações
Zeros Reais de Funções Reais Método do Ponto Fixo - MPF
Programação Linear ADSA António Câmara.
Transcrição da apresentação:

Diferenciação e Optimização Numéricas - LEGI Trabalho Prático nº1 Grupo 4

Introdução Optimização de funções Resolução de um problema real Melhor aproveitamento dos recursos disponíveis Resolução de um problema real Sem restrições Com restrições

Apresentação do problema Empresa FashiUM,SA: -Função da publicidade x é quantidade dispendida em publicidade na TV y é quantidade dispendida em publicidade na rádio -Quanto deve ser dispendido em publicidade na TV e na rádio para maximizar vendas?

Metodologia utilizada (problema sem restrições) Aproximação inicial – gráfico da função Solução analítica - condições de optimalidade Solução numérica - métodos numéricos de optimização não linear Software - Maple, Matlab e CONUM

Aproximação inicial Determinação do ponto óptimo através do gráfico da função, em Matlab

Solução analítica Condições de optimalidade: 1ª ordem – Vector Gradiente 2ª ordem – Matriz Hessiana Determinação do ponto óptimo Ponto máximo – matriz definida negativa

Solução numérica (Resumo dos resultados obtidos no CONUM) Valor inicial (x0,y0) (1900,1900)T (2000,2000)T (2100,2100)T Tipo de método Valor da função f(x,y) Vector Solução (x,y) Número de Iterações   Método das Direcções de Descida Máxima Não Convergiu (erro matemático) -100000000 1 Método dos Gradientes Conjugados Método de Newton 2 Métodos do Tipo Quasi-Newton -99999999.999995 (1999.999547, 1999.999547)T 56 (2000.000453, 2000.000453) T Método de Rosenbrock -100000000.000000 (2000.000065, 1999.999961) T Não Convergiu (2000.000008, 1999.999957) T Em todos os métodos da tabela, utilizaram-se 3 valores iniciais (x0,y0) = (1900,1900)T , (x0,y0) = (2000,2000)T, (x0,y0) = (2100,2100)T, a mesma tolerância do critério de paragem (ε=1.0x10-06) e o mesmo número máximo de iterações ( nmax=200).

Solução numérica(Matlab) Input no Matlab: >> [x,fval]=fminsearch('-(40000.*x(1)+60000.*x(2)-5.*x(1).^2-10.*x(2).^2-10.*x(1).*x(2))',[1000 2000])  x =    1.0e+003 *      2.0000    2.0000  fval =    -100000000 Resultado de encontro com a solução obtida no CONUM

Implementação do algoritmo(Matlab) Input:  [xsol,fx,iter,conv]=metgradientes('funcaograd',2,200,[2000;2000],'vgrad',10^(-8),10^(-8),10^(-6),1) Output: O valor da solução:    xsol =  2000  2000 O valor da função:    fx =    100000000   Número de iterações:    iter =    1   O método convergiu

Resolução do problema com restrições Valor máximo a gastar em publicidade: 3000 Formulação: Input: >> X=fmincon(inline('-40000*x(1)-60000*x(2)+5*x(1)^2+10*x(2)^2+10*x(1)*x(2)'),[0;0],[1 1],3000,[],[],[0 0])    X =    1.0e+003 *    1.0000  2.0000 Valor gasto em TV = 1000(milhares de UM) Valor gasto em rádio = 2000 (milhares de UM)

Conclusão Optimização sem restrições 2000 em TV e 2000 em rádio (milhares de UM) 100 000 000 unidades vendidas Optimização com restrições (despesa máxima 3000) 1000 em TV e 2000 em rádio (milhares de UM) 95 000 000 unidades vendidas

FIM Trabalho realizado por: António Amaral Nº 33118 Romeu Vieira Nº 33132 Tiago Amaral Nº 34164 Tiago Pinho Nº 15654