Programação Não Linear Irrestrita



Documentos relacionados
2 Programação Matemática Princípios Básicos

Análise Discriminante: classificação com 2 populações

É a parte da mecânica que descreve os movimentos, sem se preocupar com suas causas.

Propriedades das Funções Deriváveis. Prof. Doherty Andrade

Equações Diferenciais Ordinárias

FEEC - UNICAMP. O Sistema Interligado Nacional: Políticas de Operação e suas Consequências

O díodo. Dispositivo de dois terminais

7. Resolução Numérica de Equações Diferenciais Ordinárias

Prova de Admissão para o Mestrado em Matemática IME-USP

Singularidades de Funções de Variáveis Complexas

Problemas de Otimização. Problemas de Otimização. Solução: Exemplo 1: Determinação do Volume Máximo

CálculoDiferencialem R n Limites

CAPÍTULO 1 REPRESENTAÇÃO E CLASSIFICAÇÃO DE SISTEMAS. Sistema monovariável SISO = Single Input Single Output. s 1 s s n

CAPÍTULO 9. y(t). y Medidor. Figura 9.1: Controlador Analógico

Processos Estocásticos

Teoria da Comunicação. Prof. Andrei Piccinini Legg Aula 09

Universidade Federal do Rio de Janeiro INSTITUTO DE MATEMÁTICA Departamento de Métodos Matemáticos

Projeções: leitura recomendada. Aulas 3, 4 e 10 da apostila Telecurso 2000

CONTROLO DE SISTEMAS

Equilíbrio e Estabilidade com Manche Livre

Valor do Trabalho Realizado 16.

Exemplo: y 3, já que sen 2 e log A matriz nula m n, indicada por O m n é tal que a ij 0, i {1, 2, 3,..., m} e j {1, 2, 3,..., n}.

A otimização é o processo de

RESOLUÇÃO Matemática APLICADA FGV Administração

EA616 - Análise Linear de Sistemas Aula 28 - Estabilidade do Estado

x As VpULHVGHSRWrQFLDV são um caso particularmente importante das séries de funções, com inúmeras aplicações tanto teóricas como práticas.

MECÂNICA DOS FLUIDOS 2 ME262

Física I. 2º Semestre de Instituto de Física- Universidade de São Paulo. Aula 5 Trabalho e energia. Professor: Valdir Guimarães

Circuitos Eletrónicos Básicos

Introdução à Programação. João Manuel R. S. Tavares

NIVELAMENTO 2007/1 MATEMÁTICA BÁSICA. Núcleo Básico da Primeira Fase

RESOLUÇÃO DE EQUAÇÕES DIFERENCIAIS ORDINÁRIAS DE ORDEM 2 HOMOGÊNEAS, COM COEFICIENTES CONSTANTES

AGES FACULDADE DE CIÊNCIAS HUMANAS E SOCIAIS DIRETORIA DE ENSINO CÁLCULOS PARA 100%

Covariância e Correlação Linear

As tabelas resumem as informações obtidas da amostra ou da população. Essas tabelas podem ser construídas sem ou com perda de informações.

Análise no Domínio do Tempo de Sistemas em Tempo Discreto

Distribuição de Massa Molar

ALP Algoritmos e Programação

Interpolação e Extrapolação da Estrutura a Termo de Taxas de Juros para Utilização pelo Mercado Segurador Brasileiro

Documento Auxiliar do Conhecimento de Transporte Eletrônico

[ \ x Recordemos o caso mais simples de um VLVWHPD de duas HTXDo}HVOLQHDUHV nas duas LQFyJQLWDV [ e \.

Distribuição Gaussiana. Modelo Probabilístico para Variáveis Contínuas

UMA ANÁLISE DA CONCORRÊNCIA BANCÁRIA NA ECONOMIA BRASILEIRA

Aula 2 - Cálculo Numérico

Capítulo Cálculo com funções vetoriais

Notas sobre a Fórmula de Taylor e o estudo de extremos

INSTABILIDADE DE CHAPAS INSTABILIDADE DE CHAPAS MÉTODO DAS LARGURAS EFETIVAS APLICAÇÃO A PERFIS FORMADOS A FRIO APLICAÇÃO A PERFIS SOLDADOS

CIRCULAR Nº 3.634, DE 4 DE MARÇO DE Padrão. Padrão. max i. I - F = fator estabelecido no art. 4º da Resolução nº 4.

ao ouvido de um reclamante, em I,a 1, 65m do piso, é dado pela fórmula dba=20log( );

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO GRANDE DO SUL FACULDADE DE MATEMÁTICA MATEMÁTICA PARA ADMINISTRAÇÃO E CIÊNCIAS CONTÁBEIS 2011/1

Posições de template do projeto portal padrão

Matemática para Engenharia

SOCIEDADE BRASILEIRA DE MATEMÁTICA MESTRADO PROFISSIONAL EM REDE NACIONAL PROFMAT

Problemas de Valor Inicial para Equações Diferenciais Ordinárias

Universidade Federal de São Carlos Departamento de Matemática Curso de Cálculo Numérico - Turma E Resolução da Primeira Prova - 16/04/2008

UNIVERSIDADE DO ALGARVE ESCOLA SUPERIOR DE TECNOLOGIA

Um estudo sobre funções contínuas que não são diferenciáveis em nenhum ponto

4 Operações aritméticas em sistema de vírgula flutuante

4. Tangentes e normais; orientabilidade

Rua 13 de junho,

Truques e Dicas. = 7 30 Para multiplicar fracções basta multiplicar os numeradores e os denominadores: 2 30 = 12 5

CPV O Cursinho que Mais Aprova na GV

Objetivos da aula. Essa aula objetiva fornecer algumas ferramentas descritivas úteis para

REQUISITOS ACÚSTICOS NOS EDIFÍCIOS

67.301/1. RLP 10 & 20: Controlador pneumático de volume-caudal. Sauter Components

Física. Física Módulo 1 Vetores, escalares e movimento em 2-D

2 Extensão do Produto Vetorial Sobre uma Álgebra Exterior

Introdução às equações diferenciais

Verificação e Validação em CFD

Matemática Aplicada. Qual é a altitude do centro do parque, ponto de encontro das diagonais, em relação ao nível do mar?

Aula 5 Distribuição amostral da média

BC0406 Introdução à Probabilidade e à Estatística Lista de Exercícios Suplementares 2 3 quadrimestre 2011

MATEMÁTICA I ECONOMIA (5598) Ficha de exercícios 1 (2012/2013)

REDES DE NOVA GERAÇÃO. m a i o r q u a l i d a d e, m a i s r a p i d e z, mais inovação;

Escalas. Antes de representar objetos, modelos, peças, A U L A. Nossa aula. O que é escala

Delft3D 3D/2D modeling suite for integral water solutions

Resolução dos Exercícios sobre Derivadas

CPV 82% de aprovação dos nossos alunos na ESPM

Sistemas de Controle (CON) Ações Básicas de Controle e Controle Proporcional

Resoluções das Atividades

Cálculo Numérico Faculdade de Engenharia, Arquiteturas e Urbanismo FEAU

AULA 28 REGRESSÃO DESCONTÍNUA

EQUAÇÕES DIFERENCIAIS ORDINÁRIAS

Métodos de Adams-Bashforth. Se y é uma solução exacta do problema de Cauchy, então

OBJETIVOS: Definir área de figuras geométricas. Calcular a área de figuras geométricas básicas, triângulos e paralelogramos.

MA Sejam a e b esses números naturais: (a + b) 3 (a 3 + b 3 ) = a 3 + 3a 2 b + 3ab 2 + b 3 a 3 b 3 = = 3a 2 b + 3ab 2 = 3ab (a + b)

CCI-22 CCI-22. 2) Erros de arredondamento. Matemática Computacional

Capítulo 3 - Sistemas de Equações Lineares

Integração do Sistema de Gestão em Higiene Ocupacional conforme OHSAS 18001:2007 com o PPRA. Osny F. De Camargo Gerente de EHS 3M do Brasil Ltda.

Transcrição:

EA 044 Planejameno e Análse de Ssemas de Produção Programação Não Lnear Irresra DCA-FEEC-Uncamp

Tópcos -Inrodução -Busca undmensonal 3-Condções de omaldade 4-Convedade e omaldade global 5-Algormos DCA-FEEC-Uncamp

-Inrodução Modelos de programação não lnear (PNL ma (mn ( sa D R n resro ma (mn ( sa D R n rresro 3 DCA-FEEC-Uncamp

Eemplo: regressão não lnear número cuso número cuso número cuso p q p q p q 9 7.9 5 5 9.5 9 4 9. 5 6 6 3 0 7 6.3 3 9 3. 7 3 7.8 4.0 4 4 7.4 8 8.0 0 6.6 Número de undades Cuso unáro 50 cuso unáro 40 30 0 0 0 0 5 0 5 0 número 4 DCA-FEEC-Uncamp

Hpóese: q r( p ( p Modelo PNL:, m [ q ( p ] mn ( cuso unáro Número de Undades Cuso Unáro 50 40 30 0 0 0 0 5 0 5 0 número m 40.69; 0.604 q r( p 40.69 p 0.604 5 DCA-FEEC-Uncamp

Funções suaves e dervadas ( ( ( suave não conínua não derencável 6 DCA-FEEC-Uncamp

( suaveconínua e derencável no domímo D R n Modelos PNL com unções suaves são mas raáves Funções suaves: possuem dervadas busca mas ecene Dervada: orma analíca pode ser dícl/mpossível de ser obda 7 DCA-FEEC-Uncamp

-Busca undmensonal ( ( lo h lo h lo h lo h h lo α ( + α ( h h lo lo ( unmodal [ h, lo ] coném * α 0.68 número de ouro 8 DCA-FEEC-Uncamp

Busca undmensonal com número de ouro Passo 0 Incalzação:escolher lo, h e olerânca ε > 0; α 0.68; deermnar h α ( h lo h + α ( h lo calcular valor da unção ( para os quaro ponos; 0; Passo Parada: se ( h lo ε,parar: solução óma apromada * /( h lo ; senão r para Passo, se ( ésuperor a ( ; caso conráro r para o Passo 3; Passo Esquerdo: esrear lado esquerdo do nervalo; h ; h α ( h lo avalar ( ; + ; r para Passo ; Passo 3 Dreo: esrear lado dreo do nervalo; lo ; lo + α ( h lo avalar ( ; + ; r para Passo ; 9 DCA-FEEC-Uncamp

Inervalo ncal para busca undmensonal Inervalo ncal deve ser al que * [ lo, h ] padrão 3 ponos Padrão 3 ponos: { lo, md, h }, lo < md < h, ( md melhor que ( h e( lo { lo, md, h } * [ h, lo ] ( ( lo ( h ( md lo md * h 0 DCA-FEEC-Uncamp

Algormo padrão rês ponos Passo 0 Incalza: escolher lmane neror lo para * e passo δ > 0; Passo Esquerda ou Drea: se ( lo + δ ésuperor à ( lo enão md lo + δ; r para o Passo para busca àdrea; caso conráro ómo esáà esquerda; azer h lo + δ; r para Passo 3; Passo Epande: amenar δ δ; se ( md ésuperor à ( md + δ enão h md + δe parar; { lo, md, h } ornece padrão 3 ponos; senão lo md ; md md + δ; reper Passo ; Passo 3 Reduz: dmnur δ δ/; se ( lo + δ ésuperor à ( lo enão md lo + δe parar; { lo, md, h } ornece padrão 3 ponos; senão h lo + δ; reper Passo 3; DCA-FEEC-Uncamp

DCA-FEEC-Uncamp 3-Condções de omaldade Veor gradene ( ( n j /... /... / Marz Hessana ( n n n H L M O M L : R n Rderencávelem (,,..., n

3 DCA-FEEC-Uncamp ln( ( ( ] ( [, (, ( m m m p p p q p p q p q Eemplo: regressão não lnear

4 ] ln( ( ( ln( ( [( ] ( ( [( ( ln m m m p p p p p p q p p p q p p DCA-FEEC-Uncamp

5 DCA-FEEC-Uncamp 003. 79.65 79.65 5.77-0.5 (33, 74.3 3.07, (, ( - 0.5 (33, 0.5 (33,, ( ˆ ˆ ˆ H / /

Apromação va sére de Taylor ( + λ ( + λ ( ( + λ ( + λ n j j j a ordem ( + λ ( + λ ( + λ H ( ( + λ ( + λ n n n λ j + j j j j j a ordem 6 DCA-FEEC-Uncamp

Gradenes e ómos locas Pono esaconáro de em : ( 0 Pono esaconáro: ómo local de uma unção objevo suave Condção necessára de a ordem ( + λ ( + λ ( ± ( [ + ma, mn ] ( + λ ( ± λ ( ( unção objevo melhora (a não ser que ( 0 7 DCA-FEEC-Uncamp

Hessanas e ómos locas Condções de a ordem se éum pono esaconáro de enão ( 0; logo ( + λ ( ( + λ + Condção necessára ( 0 λ + λ + H ( H ( mínmo local de H( sem-posva denda mámo local de H( sem-negava denda Condção sucene dreção que melhora em pono esaconáro de e H( posva denda mínmo local de pono esaconáro de e H( negava denda mámo local de 8 DCA-FEEC-Uncamp

Eemplos de ponos esaconáros mámo mínmo sela 9 DCA-FEEC-Uncamp

4-Convedade e omaldade global Funções conveas ( ( ( ( ( + λ( ( + λ[ ( ( ];, D; λ [0,] 0 DCA-FEEC-Uncamp

Funções côncavas ( ( ( ( ( + λ( ( + λ[ ( ( ];, D; λ [0,] DCA-FEEC-Uncamp

Funções conveas e côncavas - Se ( é convea enão ( é côncava - ( com segundas dervadas connuas é convea se e somene se a marz Hessana H( é sem-posva denda em um domíno conveo (abero; ( é côncava se e somene se H( é sem-negava denda. 3- Funções lneares são conveas e côncavas 4-Se ( écôncava, g( / ( éconvea ( > 0 se ( éconvea, g( / ( écôncava ( < 0 5-Se g (y éuma unção convea não decrescene e h ( éconvea, enão ( g(h( é convea; se g(y é uma unção côncava não decrescene e h( é côncava, enão ( g(h( é côncava DCA-FEEC-Uncamp

6- ( éconvea se, para α 0e g ( convea,,.., k ( k α g ( 7- ( ormada a parr de mámos de unções conveas é convea ( ormada a parr do mínmo de unções côncavas é côncava ( ma { g (;, L, k } ( mn { g (;, L, k } 8- Funções conveas (côncavas são unmodas (o conráro não 3 DCA-FEEC-Uncamp

Omaldade global: condções sucenes Se ( éuma unção convea, enão odo mínmo local émínmo global Se ( éuma unção côncava, enão odo mámo local émámo global Consderando o caso de mínmo: seja * mínmo global e * (* < ( λ[ (* ( ] < 0; λ > 0 [ + λ(* ] ( + λ[ (* ( ] < ( ; λ [0,] ( * dreção que melhora em, D * ómo global 4 DCA-FEEC-Uncamp

Todo pono esaconáro de uma unção convea suave éum mínmo global Todo pono esaconáro de uma unção côncava suave éum mámo global Por eemplo, se ( é convea, enão: [ * + λ ( * ] ( * + λ[ ( ( * ] λ (0,] denção convedade [ * + λ ( * ] ( * + λ (( * Taylor ( ( * ( * ( * ( * 0 ( ( * 0 * é mínmo global 5 DCA-FEEC-Uncamp

5-Algormos Algormo do gradene Passo 0 Incalzação:com solução ncal 0 ; olerânca ε > 0; 0; Passo Gradene: calcular ( em ; Passo Pono Esaconáro:se ( ε enão parar; é ómo; Passo 3 Dreção: + ± ( [+ para ma, para mn]; Passo 4 Busca Undmensonal:deermnar λ + resolvendo ma λ (mn ( + λ + ; Passo 5 Aualza: + + λ + ; Passo 6 Incremena: + ; r para Passo ; 6 DCA-FEEC-Uncamp

Algormo do gradene ( * 3 o ( o 7 DCA-FEEC-Uncamp

8 DCA-FEEC-Uncamp

9 DCA-FEEC-Uncamp

30 Algormode Newon Ulza normação de segunda ordem j n n j j j n j j H λ + + λ + λ λ + + λ + λ ( ( ( ( ( ( azendo λ e dervando com relação à ( ( (,,, + + j n j j H n L ( ( 0 ( H DCA-FEEC-Uncamp

Newon o ( 3 DCA-FEEC-Uncamp

Gradene o ( 3 4 3 DCA-FEEC-Uncamp

Algormo Newonano converge para ómo local se ncalzação é sucenemene próma do ómo local Não hágarana de que a marz Hessana seja não sngular em odo domíno de neresse Idea: combnar gradene + Newon Méodos quase Newonanos: + D ( Marz Daproma da nversa da Hessana H duranea busca Hessana: relaconada com a varação do gradene: ( + + ( H ( [ ] 33 DCA-FEEC-Uncamp

34 Broyden, Flecher, Goldarb, Shanno: BFGS ma mn, ( ( ( g d g d dg gd g d dd g d g g 0 + ± + + + + + + I D D D D D D T T T T T T T ( + + + + + λ D DCA-FEEC-Uncamp

BFGS o 35 DCA-FEEC-Uncamp

Algormo de Nelder-Mead Não ulza dervadas Maném (n + soluções canddaas Basea-se nos conceos de: releão epansão conração encolhmeno y n+ y n+ por solução enre as (n + canddaas y n n (y y y, K, n + cenróde dos nmelhores encolhmeno 36 DCA-FEEC-Uncamp

y 3 y o y releão λ conração λ / ou / epansão λ y n + + λ 37 DCA-FEEC-Uncamp

y encolhmeno novo y 3 y 3 y novo y y (y y, K, n + 38 DCA-FEEC-Uncamp

Observação Ese maeral reere-se às noas de aula do curso EA 044 Planejameno e Análse de Ssemas de Produção da Faculdade de Engenhara Elérca e de Compuação da Uncamp. Não subsu o lvro eo, as reerêncas recomendadas e nem as aulas eposvas. Ese maeral não pode ser reproduzdo sem auorzação préva dos auores. Quando auorzado, seu uso é eclusvo para avdades de ensno e pesqusa em nsuções sem ns lucravos. 39 ProFernandoGomde DCA-FEEC-Uncamp