Método de Newton truncado
|
|
|
- Luiz Fernando Fragoso
- 6 Há anos
- Visualizações:
Transcrição
1 Método de Newton truncado Marina Andretta ICMC-USP 8 de outubro de 2018 Baseado no livro Numerical Optimization, de J. Nocedal e S. J. Wright. Marina Andretta (ICMC-USP) sme Otimização não-linear 8 de outubro de / 21
2 Método de Newton Lembre-se que o passo de Newton pk N linear simétrico é calculado resolvendo-se o sistema 2 f k p N k = f k. (1) Para garantir convergência global, pedimos que a direção pk N descida, o que acontece quando 2 f k é definida positiva. seja de Marina Andretta (ICMC-USP) sme Otimização não-linear 8 de outubro de / 21
3 Método de Newton Se a Hessiana 2 f k não é definida positiva ou está perto de ser singular, a direção pk N pode ser de subida ou pode ser excessivamente longa. Para contornar este problema usaremos duas estratégias: 1 Modificar a matriz Hessiana 2 f k antes ou durante a resolução do sistema (1) para que ela se torne suficientemente definida positiva. Este método é chamado de método de Newton modificado. 2 Resolver o sistema (1) usando um método de gradientes conjugados que pára quando uma direção de curvatura negativa é encontrada. Este método é chamado de método de Newton truncado. Marina Andretta (ICMC-USP) sme Otimização não-linear 8 de outubro de / 21
4 Método de Newton Outra preocupação ao desenvolver métodos práticos do tipo Newton é manter o custo computacional o menor possível. No método de Newton truncado isto é feito terminando a iteração de gradientes conjugados antes da solução exata de (1). Este método de Newton inexato, então, calcula uma aproximação p k do passo de Newton p N k. Ao usar um método direto para resolver o sistema linear (1), podemos aproveitar a esparsidade da matriz Hessiana usando, por exemplo, a eliminação de Gauss esparsa. Marina Andretta (ICMC-USP) sme Otimização não-linear 8 de outubro de / 21
5 Passos de Newton inexato Um dos problemas do método de Newton é ter de resolver o sistema (1) exatamente. Técnicas baseadas em eliminação de Gauss e outras fatorações podem ser custosas quando o número de variáveis é grande. Uma solução precisa de (1) pode não ser garantida no caso geral, já que o modelo quadrático usado para gerar o sistema newtoniano pode não fornecer uma boa aproximação do comportamento de f, principalmente quando o iterando x k está longe da solução x. Assim, é interessante resolver o sistema (1) usando um método iterativo que pare em uma solução aproximada (inexata) do sistema. Marina Andretta (ICMC-USP) sme Otimização não-linear 8 de outubro de / 21
6 Passos de Newton inexato A maior parte das regras para terminar um método iterativo para resolver o sistema (1) são baseadas no resíduo r k = 2 f k p k + f k, (2) com p k passo de Newton inexato. Marina Andretta (ICMC-USP) sme Otimização não-linear 8 de outubro de / 21
7 Passos de Newton inexato Como o tamanho do resíduo muda quando f é multiplicada por uma constante (ou seja, r k não é invariante quanto ao escalamento de f ), consideramos seu tamanho relativo ao vetor do lado direito de (1) - ou seja, f k. Então, terminamos a execução do método iterativo quando r k η k f k, (3) onde a sequência {η k }, com 0 < η k < 1 para todo k, é chamada de sequência de forcing. Marina Andretta (ICMC-USP) sme Otimização não-linear 8 de outubro de / 21
8 Passos de Newton inexato A ordem de convergência de métodos de Newton inexato, baseados em (1)-(3), é afetada pela sequência de forcing. O primeiro resultado diz que convergência local é obtida apenas garantindo que η k esteja longe de 1. Marina Andretta (ICMC-USP) sme Otimização não-linear 8 de outubro de / 21
9 Passos de Newton inexato Teorema 1: Suponha que f (x) tenha derivada contínua em uma vizinhança da solução x. Suponha que 2 f (x ) seja definida positiva. Considere a iteração da forma x k+1 = x k + p k, com p k que satisfaz r k η k f (x k ). Suponha que η k η para alguma constante η [0, 1). Então, se o ponto inicial x 0 está suficientemente próximo de x, a sequência {x k } converge para x linearmente. Ou seja, para todo k suficientemente grande, temos que x k+1 x c x k x, 0 < c < 1. Marina Andretta (ICMC-USP) sme Otimização não-linear 8 de outubro de / 21
10 Passos de Newton inexato Note que a hipótese sobre a sequência {η k } não é muito restritiva, no sentido que, se fosse relaxada, o algoritmo não convergiria. Mais especificamente, se fosse permitido que η k 1, o passo p k = 0 satisfaria (3) em toda iteração. Neste caso, o método faria x k = x 0 para todo k e não convergiria para a solução. Marina Andretta (ICMC-USP) sme Otimização não-linear 8 de outubro de / 21
11 Passos de Newton inexato Teorema 2: Suponha que as condições do Teorema 1 valham e suponha que os iterandos {x k } gerados pelo método de Newton inexato convergem para x. Então a ordem de convergência é superlinear se η k 0 e quadrática se η k = O( f (x k ) ). Marina Andretta (ICMC-USP) sme Otimização não-linear 8 de outubro de / 21
12 Passos de Newton inexato Para obter convergência superlinear podemos usar, por exemplo, η k = min{0.5, f k }. Usando η k = min{0.5, f k } obteríamos convergência quadrática. Todos os resultados apresentados aqui têm natureza local: supõe-se que a sequência {x k } atinge uma vizinhança de x. Eles também supõem que o tamanho de passo unitário α k = 1 é tomado e, então, estratégias de globalização (busca linear e regiões de confiança) não atrapalham a rápida convergência. Veremos agora que estratégias de Newton inexato podem ser incorporadas em implementações de métodos de Newton com busca linear, gerando algoritmos com boas propriedades de convergência local e global. Marina Andretta (ICMC-USP) sme Otimização não-linear 8 de outubro de / 21
13 Método de Newton truncado O método de Newton truncado consiste em utilizar o método de gradientes conjugados na resolução do sistema newtoniano (1), a fim de satisfazer uma condição do tipo (3) r k η k f k. Marina Andretta (ICMC-USP) sme Otimização não-linear 8 de outubro de / 21
14 Método de gradientes conjugados O método de gradientes conjugados é um método iterativo que foi desenvolvido para resolver sistemas lineares Ax = b, com A simétrica e definida positiva. Basicamente, este método parte de um ponto inicial x (0) e, a cada iteração k, calcula uma direção conjugada a todas as anteriores (ou seja, (p (k) ) T Ap (i) = 0, para todo i < k). Calcula-se x (k+1) = x (k) + α (k) p (k), com α (k) = r k T p(k). (p (k) ) T Ap (k) O método de gradientes conjugados encontra a solução do sistema linear em, no máximo, n iterações. Marina Andretta (ICMC-USP) sme Otimização não-linear 8 de outubro de / 21
15 Método de gradientes conjugados Método de gradientes conjugados: Dados um ponto inicial x (0), uma matriz A, um vetor b e um escalar ɛ > 0. Passo 1: Faça r 0 Ax (0) b, p (0) r 0, k 0. Passo 2: Se r k ɛ, pare com x (k) como solução. Passo 3: Faça α (k) r T k r k (p (k) ) T Ap (k). Passo 4: Faça x (k+1) x (k) + α (k) p (k). Passo 5: Faça r k+1 r k + α (k) Ap (k). Passo 6: Faça β (k+1) r k+1 T r k+1 rk T r. k Passo 7: Faça p (k+1) r k+1 + β (k+1) p (k). Passo 8: Faça k k + 1 e volte para o Passo 2. Marina Andretta (ICMC-USP) sme Otimização não-linear 8 de outubro de / 21
16 Método de Newton truncado Note que o método de gradientes conjugados foi desenvolvido para a resolução de sistemas lineares definidos positivos. No entanto, a Hessiana poderia possuir autovalores negativos longe da solução. Portanto, terminamos a iteração de gradientes conjugados assim que uma direção de curvatura negativa é gerada. Esta adaptação do método dos gradientes conjugados garante que a direção p k é de descida e que a convergência rápida do método de Newton puro é conservada. Marina Andretta (ICMC-USP) sme Otimização não-linear 8 de outubro de / 21
17 Método de Newton truncado O sistema linear a ser resolvido é dados por 2 f k p k = f k. Usando a notação do algoritmo de gradientes conjugados, temos que A = 2 f k e b = f k. Denotaremos por {x (i) } e {p (i) } os iterandos e direções de busca gerados pelo método de gradientes conjugados. Marina Andretta (ICMC-USP) sme Otimização não-linear 8 de outubro de / 21
18 Método de Newton truncado São impostas três condições ao método de gradientes conjugados para a resolução de sistema (1): 1 O ponto inicial para o método de gradientes conjugados é x (0) = 0. 2 Teste de curvatura negativa: se uma direção p (i) gerada pelo método de gradientes conjugados é tal que (p (i) ) T Ap (i) 0, verificamos se i é a primeira iteração. Em caso positivo, terminamos a iteração de gradientes conjugados, definimos x (1) como p (0) e paramos. Caso contrário, paramos o método de gradientes conjugados imediatamente e usamos a solução x (i). 3 A direção de Newton p k é definida como o iterando final do método de gradientes conjugados x (f ). Marina Andretta (ICMC-USP) sme Otimização não-linear 8 de outubro de / 21
19 Método de Newton truncado Se a condição (p (i) ) T Ap (i) 0 não é satisfeita, o método dos gradientes é o mesmo apresentado anteriormente. Uma direção p (i) que satisfaz essa condição com desigualdade estrita é chamada de direção de curvatura negativa para A. Note que, se uma direção de curvatura negativa é encontrada na primeira iteração do método de gradientes conjugados, a direção f k será usada no método de Newton. Daí a razão para usar o ponto inicial x (0) = 0. É possível mostrar que, se uma direção de curvatura negativa é encontrada em uma iteração i > 1 do método de gradientes conjugados, a aproximação x (i 1) é uma direção de descida. Marina Andretta (ICMC-USP) sme Otimização não-linear 8 de outubro de / 21
20 Método de Newton truncado Note que o método de Newton truncado não usa a Hessiana 2 f k de maneira expĺıcita, apenas em produtos matriz-vetor. Assim, o usuário pode fornecer uma rotina que calcula o produto 2 f k v, para um dado vetor v, em vez de fornecer uma rotina que calcule 2 f k. Para definir o método de Newton truncado com busca linear usaremos η k = min{0.5, f k } para garantir convergência superlinear. Marina Andretta (ICMC-USP) sme Otimização não-linear 8 de outubro de / 21
21 Método de Newton truncado Método de Newton truncado com busca linear: Dado um ponto inicial x 0 e um escalar ɛ > 0. Passo 1: Faça k 0. Passo 2: Se f (x k ) ɛ, pare com x k como solução. Passo 3: Calcule uma direção de busca p k aplicando o método de gradientes conjugados para resolver o sistema 2 f k p k = f k, com ponto inicial x (0) = 0. Pare quando r k min{0.5, f k } f k ou uma direção de curvatura negativa for encontrada. Passo 4: Faça x k+1 x k + α k p k, α k satisfaz condições de Wolfe ou é calculado usando backtracking com Armijo. Passo 5: Faça k k + 1 e volte para o Passo 2. Marina Andretta (ICMC-USP) sme Otimização não-linear 8 de outubro de / 21
Método de Newton modificado
Método de Newton modificado Marina Andretta ICMC-USP 14 de setembro de 2010 Marina Andretta (ICMC-USP) sme0212 - Otimização não-linear 14 de setembro de 2010 1 / 36 Método de Newton Como já vimos, o método
Método dos gradientes (ou método de máxima descida)
Método dos gradientes (ou método de máxima descida) Marina Andretta ICMC-USP 14 de setembro de 2010 Marina Andretta (ICMC-USP) sme5720 - Otimização não-linear 14 de setembro de 2010 1 / 16 Método dos gradientes
Resolução de problemas com apenas restrições lineares de igualdade
Resolução de problemas com apenas restrições lineares de igualdade Marina Andretta ICMC-USP 14 de outubro de 2014 Marina Andretta (ICMC-USP) sme0212 - Otimização não-linear 14 de outubro de 2014 1 / 22
Resolução de sistemas de equações lineares: Método dos Gradientes Conjugados
Resolução de sistemas de equações lineares: Método dos Gradientes Conjugados Marina Andretta/Franklina Toledo ICMC-USP 24 de março de 2015 Baseado no livro Cálculo Numérico, de Neide B. Franco Marina Andretta/Franklina
Resolução de sistemas de equações lineares: Método do Gradiente
Resolução de sistemas de equações lineares: Método do Gradiente Marina Andretta ICMC-USP 24 de março de 2015 Marina Andretta (ICMC-USP) sme0301 - Métodos Numéricos para Engenharia I 24 de março de 2015
Método de restrições ativas para minimização em caixas
Método de restrições ativas para minimização em caixas Marina Andretta ICMC-USP 20 de outubro de 2014 Marina Andretta (ICMC-USP) sme5720 - Otimização não-linear 20 de outubro de 2014 1 / 25 Problema com
Resolução de sistemas de equações não-lineares: Método de Newton
Resolução de sistemas de equações não-lineares: Método de Newton Marina Andretta/Franklina Toledo ICMC-USP 24 de setembro de 202 Baseado no livro Análise Numérica, de R. L. Burden e J. D. Faires. Marina
Método do Lagrangiano aumentado
Método do Lagrangiano aumentado Marina Andretta ICMC-USP 23 de novembro de 2010 Marina Andretta (ICMC-USP) sme0212 - Otimização não-linear 23 de novembro de 2010 1 / 17 Problema com restrições gerais Vamos
Resolução de sistemas de equações não-lineares: Método Iterativo Linear
Resolução de sistemas de equações não-lineares: Método Iterativo Linear Marina Andretta/Franklina Toledo ICMC-USP 18 de setembro de 2013 Baseado no livro Análise Numérica, de R. L. Burden e J. D. Faires.
Resolução de sistemas de equações não-lineares: Método Iterativo Linear
Resolução de sistemas de equações não-lineares: Método Iterativo Linear Marina Andretta/Franklina Toledo ICMC-USP 27 de março de 2015 Baseado no livro Análise Numérica, de R. L. Burden e J. D. Faires.
Métodos iterativos para sistemas lineares.
Métodos iterativos para sistemas lineares. Alan Costa de Souza 7 de Setembro de 2017 Alan Costa de Souza Métodos iterativos para sistemas lineares. 7 de Setembro de 2017 1 / 46 Introdução. A ideia central
Regras para evitar ciclagem
Regras para evitar ciclagem Marina Andretta ICMC-USP 19 de outubro de 2016 Baseado no livro Introduction to Linear Optimization, de D. Bertsimas e J. N. Tsitsiklis. Marina Andretta (ICMC-USP) sme0211 -
Método Simplex. Marina Andretta ICMC-USP. 19 de outubro de 2016
Método Simplex Marina Andretta ICMC-USP 19 de outubro de 2016 Baseado no livro Introduction to Linear Optimization, de D. Bertsimas e J. N. Tsitsiklis. Marina Andretta (ICMC-USP) sme0211 - Otimização linear
Resolução de sistemas de equações lineares: Fatorações de matrizes
Resolução de sistemas de equações lineares: Fatorações de matrizes Marina Andretta/Franklina Toledo ICMC-USP 5 de fevereiro de 2014 Baseado no livro Análise Numérica, de R. L. Burden e J. D. Faires. Marina
Algoritmos de aproximação - Método primal-dual
Algoritmos de aproximação - Método primal-dual Marina Andretta ICMC-USP 28 de outubro de 2015 Baseado no livro Uma introdução sucinta a Algoritmos de Aproximação, de M. H. Carvalho, M. R. Cerioli, R. Dahab,
Métodos para resolver problemas de otimização restrita
Métodos para resolver problemas de otimização restrita Marina Andretta ICMC-USP 22 de novembro de 2010 Marina Andretta (ICMC-USP) sme0212 - Otimização não-linear 22 de novembro de 2010 1 / 13 Problema
Modelagem Computacional. Parte 8 2
Mestrado em Modelagem e Otimização - RC/UFG Modelagem Computacional Parte 8 2 Prof. Thiago Alves de Queiroz 2/2016 2 [Cap. 10 e 11] BURDEN, R. L.; FAIRES, J. D. Numerical Analysis (9th ed). Cengage Learning,
MÉTODOS NEWTON E QUASE-NEWTON PARA OTIMIZAÇÃO IRRESTRITA
MÉTODOS NEWTON E QUASE-NEWTON PARA OTIMIZAÇÃO IRRESTRITA Marlon Luiz Dal Pasquale Junior, UNESPAR/FECILCAM, [email protected] Solange Regina dos Santos (OR), UNESPAR/FECILCAM, [email protected]
Método Simplex dual. Marina Andretta ICMC-USP. 24 de outubro de 2016
Método Simplex dual Marina Andretta ICMC-USP 24 de outubro de 2016 Baseado no livro Introduction to Linear Optimization, de D. Bertsimas e J. N. Tsitsiklis. Marina Andretta (ICMC-USP) sme0211 - Otimização
Resolução de sistemas de equações lineares: Fatorações de matrizes
Resolução de sistemas de equações lineares: Fatorações de matrizes Marina Andretta/Franklina Toledo ICMC-USP 27 de agosto de 2012 Baseado no livro Análise Numérica, de R. L. Burden e J. D. Faires. Marina
Resolução de sistemas de equações lineares: Fatorações de matrizes
Resolução de sistemas de equações lineares: Fatorações de matrizes Marina Andretta/Franklina Toledo ICMC-USP 27 de fevereiro de 2015 Baseado no livro Análise Numérica, de R. L. Burden e J. D. Faires. Marina
Interpolação polinomial: Diferenças divididas de Newton
Interpolação polinomial: Diferenças divididas de Newton Marina Andretta ICMC-USP 16 de maio de 2012 Baseado no livro Análise Numérica, de R. L. Burden e J. D. Faires. Marina Andretta (ICMC-USP) sme0500
Interpolação polinomial: Diferenças divididas de Newton
Interpolação polinomial: Diferenças divididas de Newton Marina Andretta ICMC-USP 9 de maio de 2013 Baseado no livro Análise Numérica, de R. L. Burden e J. D. Faires. Marina Andretta (ICMC-USP) sme0500
Notações e revisão de álgebra linear
Notações e revisão de álgebra linear Marina Andretta ICMC-USP 17 de agosto de 2016 Baseado no livro Introduction to Linear Optimization, de D. Bertsimas e J. N. Tsitsiklis. Marina Andretta (ICMC-USP) sme0211
Determinação numérica de autovalores e autovetores: Método das Potências Inversas
Determinação numérica de autovalores e autovetores: Marina Andretta/Franklina Toledo ICMC-USP 3 de setembro de 2012 Marina Andretta/Franklina Toledo (ICMC-USP) sme0300 - Cálculo Numérico 3 de setembro
SME306 - Métodos Numéricos e Computacionais II Prof. Murilo F. Tomé. (α 1)z + 88 ]
SME306 - Métodos Numéricos e Computacionais II Prof. Murilo F. Tomé 1 o sem/2016 Nome: 1 a Prova - 07/10/2016 Apresentar todos os cálculos - casas decimais 1. Considere a família de funções da forma onde
Degenerescência. Marina Andretta ICMC-USP. 19 de outubro de 2016
Degenerescência Marina Andretta ICMC-USP 19 de outubro de 2016 Baseado no livro Introduction to Linear Optimization, de D. Bertsimas e J. N. Tsitsiklis. Marina Andretta (ICMC-USP) sme0211 - Otimização
Pontos extremos, vértices e soluções básicas viáveis
Pontos extremos, vértices e soluções básicas viáveis Marina Andretta ICMC-USP 19 de outubro de 2016 Baseado no livro Introduction to Linear Optimization, de D. Bertsimas e J. N. Tsitsiklis. Marina Andretta
Teoria de dualidade. Marina Andretta ICMC-USP. 19 de outubro de 2016
Teoria de dualidade Marina Andretta ICMC-USP 19 de outubro de 2016 Baseado no livro Introduction to Linear Optimization, de D. Bertsimas e J. N. Tsitsiklis. Marina Andretta (ICMC-USP) sme0211 - Otimização
SME602 - Cálculo Numérico - - Prof. Murilo F. Tomé. Solução Numérica de Sistema Lineares A = MÉTODOS DIRETOS. x y z
SME602 - Cálculo Numérico - - Prof. Murilo F. Tomé Solução Numérica de Sistema Lineares NORMAS DE VETORES E MATRIZES 1. Dado o vetor v = (, 1, 8, 2) T, calcule v 1, v 2 e v. 2. Dada a matriz: A = 5 7 2
CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano
CÁLCULO NUMÉRICO Profa. Dra. Yara de Souza Tadano [email protected] Aula 13 04/2014 Sistemas de Equações Lineares Parte 3 MÉTODOS ITERATIVOS Cálculo Numérico 3/44 MOTIVAÇÃO Os métodos iterativos
Interpolação polinomial: Polinômio de Lagrange
Interpolação polinomial: Polinômio de Lagrange Marina Andretta ICMC-USP 09 de maio de 2012 Baseado no livro Análise Numérica, de R. L. Burden e J. D. Faires. Marina Andretta (ICMC-USP) sme0500 - cálculo
SISTEMAS LINEARES PROF. EDÉZIO
SOLUÇÕES NUMÉRICAS DE SISTEMAS LINEARES PROF. EDÉZIO Considere o sistema de n equações e n incógnitas: onde E : a x + a x +... + a n x n = b E : a x + a x +... + a n x n = b. =. () E n : a n x + a n x
INSTITUTO SUPERIOR TÉCNICO Mestrado Integrado em Engenharia Física Tecnológica Ano Lectivo: 2007/2008 Semestre: 1 o
INSTITUTO SUPERIOR TÉCNICO Mestrado Integrado em Engenharia Física Tecnológica Ano Lectivo: 27/28 Semestre: o MATEMÁTICA COMPUTACIONAL Exercícios [4 Sendo A M n (C) mostre que: (a) n A 2 A n A 2 ; (b)
SME Cálculo Numérico. Lista de Exercícios: Gabarito
Exercícios de prova SME0300 - Cálculo Numérico Segundo semestre de 2012 Lista de Exercícios: Gabarito 1. Dentre os métodos que você estudou no curso para resolver sistemas lineares, qual é o mais adequado
SME300 - Cálculo Numérico - Turma Elétrica/Automação - Prof. Murilo F. Tomé. Lista 1: Solução Numérica de Sistema Lineares A = MÉTODOS DIRETOS.
SME300 - Cálculo Numérico - Turma Elétrica/Automação - Prof. Murilo F. Tomé Lista 1: Solução Numérica de Sistema Lineares NORMAS DE VETORES E MATRIZES 1. Dado o vetor v = ( 3, 1, 8, 2) T, calcule v 1,
Método de restrições ativas para minimização com restrições lineares
Método de restrições ativas para minimização com restrições lineares Marina Andretta ICMC-USP 27 de outubro de 2018 Marina Andretta (ICMC-USP) sme5720 - Otimização não-linear 27 de outubro de 2018 1 /
Lema de Farkas e desigualdades lineares
Lema de Farkas e desigualdades lineares Marina Andretta ICMC-USP 30 de outubro de 2016 Baseado no livro Introduction to Linear Optimization, de D. Bertsimas e J. N. Tsitsiklis. Marina Andretta (ICMC-USP)
Silvia Maria Pereira Grandi dos Santos
Método iterativo para solução de sistemas lineares Gradientes e Gradientes Conjugados Silvia Maria Pereira Grandi dos Santos USP - São Carlos/SP Outubro 2008 Roteiro Motivação; Processos de Relaxação;
Teoremas de dualidade
Teoremas de dualidade Marina Andretta ICMC-USP 19 de outubro de 2016 Baseado no livro Introduction to Linear Optimization, de D. Bertsimas e J. N. Tsitsiklis. Marina Andretta (ICMC-USP) sme0211 - Otimização
Determinação numérica de autovalores e autovetores: Método de Jacobi
Determinação numérica de autovalores e autovetores: Método de Jacobi Marina Andretta/Franklina Toledo ICMC-USP 3 de setembro de 2012 Baseado no livro Cálculo Numérico, de Neide B. Franco. Marina Andretta/Franklina
Determinação de raízes de polinômios: Método de Briot-Ruffini-Horner
Determinação de raízes de polinômios: Marina Andretta/Franklina Toledo ICMC-USP 13 de maio de 2015 Baseado no livro Cálculo Numérico, de Neide B. Franco Marina Andretta/Franklina Toledo (ICMC-USP) sme0301
MAP Exercício programa GPS e o Método de Newton
MAP3121 - Exercício programa 1-2018 GPS e o Método de Newton O Sistema de Posicionamento Global O Sistema de Posicionamento Global (GPS, sigla do nome em inglês) é um sistema de navegação formado por uma
Determinação de raízes de polinômios: Método de Briot-Ruffini-Horner
Determinação de raízes de polinômios: Método de Briot-Ruffini-Horner Marina Andretta/Franklina Toledo ICMC-USP 29 de outubro de 2012 Baseado no livro Cálculo Numérico, de Neide B. Franco Marina Andretta/Franklina
Representação de poliedros
Representação de poliedros Marina Andretta ICMC-USP 8 de novembro de 2016 Baseado no livro Introduction to Linear Optimization, de D. Bertsimas e J. N. Tsitsiklis. Marina Andretta (ICMC-USP) sme0211 -
UNIVERSIDADE FEDERAL DO ABC
UNIVERSIDADE FEDERAL DO ABC BC49 Cálculo Numérico - LISTA - sistemas lineares de equações Profs André Camargo, Feodor Pisnitchenko, Marijana Brtka, Rodrigo Fresneda Métodos diretos Analise os sistemas
Resolução de sistemas de equações lineares: Método de eliminação de Gauss - estratégias de pivotamento
Resolução de sistemas de equações lineares: Método de eliminação de Gauss - estratégias de pivotamento Marina Andretta ICMC-USP 28 de março de 2012 Baseado no livro Análise Numérica, de R. L. Burden e
Parte 0: Normas de Vetor e Matriz
Cálculo Numérico SME0104 ICMC-USP Lista : Sistemas Lineares Métodos Diretos Parte 0: Normas de Vetor e Matriz 1. Dadas as matrizes: 3 5 7 A = 3 6 B = 1 7 1 (a) Calcule A 1, B 1 e C 1 (b) Calcule A, B e
Aula 10 Sistemas Não-lineares e o Método de Newton.
Aula 10 Sistemas Não-lineares e o Método de Newton MS211 - Cálculo Numérico Marcos Eduardo Valle Departamento de Matemática Aplicada Instituto de Matemática, Estatística e Computação Científica Universidade
Cálculo Numérico BCC760
Cálculo Numérico BCC760 Resolução de Sistemas de Equações Lineares Simultâneas Departamento de Computação Página da disciplina http://www.decom.ufop.br/bcc760/ 1 Introdução! Definição Uma equação é dita
étodos uméricos SISTEMAS DE EQUAÇÕES LINEARES (Continuação) Prof. Erivelton Geraldo Nepomuceno PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA
étodos uméricos SISTEMAS DE EQUAÇÕES LINEARES (Continuação) Prof. Erivelton Geraldo Nepomuceno PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA UNIVERSIDADE DE JOÃO DEL-REI PRÓ-REITORIA DE PESQUISA CENTRO
SME0300 Cálculo Numérico Aula 4
SME0300 Cálculo Numérico Aula 4 Maria Luísa Bambozzi de Oliveira marialuisa @ icmc. usp. br Sala: 3-241 Página: tidia-ae.usp.br 13 de agosto de 2015 Aula Passada Operações Aritméticas: Arredondamento a
Departamento de Matemática da Universidade de Coimbra. Licenciatura em Matemática. e B =
Departamento de Matemática da Universidade de Coimbra Optimização Numérica Licenciatura em Matemática Ano lectivo 2006/2007 Folha 1 1. Considere as matrizes A = [ 1 1 1 2 ] e B = [ 1 3 1 2 (a) Verifique
Capítulo III Sistemas de equações
Capítulo III Sistemas de equações III1 - Condicionamento de sistemas lineares 1 Seja 1 0 0 10 6 e considere o sistema Ax = b, com b = 1 10 6 T, que tem por solução exacta x = 1 1 T (a) Determine cond(a)
SME Gustavo C. Buscaglia
SME0602-2017 Gustavo C. Buscaglia ICMC - Ramal 738176, [email protected] Cálculo de autovalores e autovetores Existem vários problemas na engenharia em que precisamos calcular os autovalores
Modelagem Computacional. Parte 2 2
Mestrado em Modelagem e Otimização - RC/UFG Modelagem Computacional Parte 2 2 Prof. Thiago Alves de Queiroz 2/2016 2 [Cap. 2 e 3] BURDEN, R. L.; FAIRES, J. D. Numerical Analysis (9th ed). Cengage Learning,
Marina Andretta. 10 de outubro de Baseado no livro Introduction to Linear Optimization, de D. Bertsimas e J. N. Tsitsiklis.
Solução básica viável inicial Marina Andretta ICMC-USP 10 de outubro de 2016 Baseado no livro Introduction to Linear Optimization, de D. Bertsimas e J. N. Tsitsiklis. Marina Andretta (ICMC-USP) sme0211
SME0300 Cálculo Numérico Aula 6
SME0300 Cálculo Numérico Aula 6 Maria Luísa Bambozzi de Oliveira marialuisa @ icmc. usp. br Sala: 3-241 Página: tidia-ae.usp.br 20 de agosto de 2015 Aula Passada Equações Não-Lineares: Determinar raiz
Capítulo 5 - Optimização Não-Linear
Capítulo 5 - Optimização Não-Linear [email protected] Departamento de Matemática Escola Superior de Tecnologia e Gestão de Bragança Mestrados em Engenharia da Construção Métodos de Aproximação em Engenharia
SME Roberto F. Ausas / Gustavo C. Buscaglia
SME0305-2016 Roberto F. Ausas / Gustavo C. Buscaglia ICMC - Ramal 736628, [email protected] ICMC - Ramal 738176, [email protected] Métodos iterativos Vamos considerar o problema: Achar x R n
Ana Paula. October 26, 2016
Raízes de Equações October 26, 2016 Sumário 1 Aula Anterior 2 Método da Secante 3 Convergência 4 Comparação entre os Métodos 5 Revisão Aula Anterior Aula Anterior Aula Anterior Aula Anterior Método de
ESTATÍSTICA COMPUTACIONAL
ESTATÍSTICA COMPUTACIONAL Ralph dos Santos Silva Departamento de Métodos Estatísticos Instituto de Matemática Universidade Federal do Rio de Janeiro Sumário Introdução Solução de equações não lineares
Exercícios de ANÁLISE E SIMULAÇÃO NUMÉRICA
Exercícios de ANÁLISE E SIMULAÇÃO NUMÉRICA Licenciaturas em Engenharia do Ambiente e Química 2 o Semestre de 2005/2006 Capítulo III Resolução Numérica de Sistemas de Equações Normas, Erros e Condicionamento.
Existência e otimalidade de pontos extremos
Existência e otimalidade de pontos extremos Marina Andretta ICMC-USP 19 de outubro de 2016 Baseado no livro Introduction to Linear Optimization, de D. Bertsimas e J. N. Tsitsiklis. Marina Andretta (ICMC-USP)
Uma nova taxa de convergência para o Método do Gradiente
Proceeding Series of the Brazilian Society of Applied and Computational Mathematics, Vol. 2, N. 1, 2014. Trabalho apresentado no CMAC-Sul, Curitiba-PR, 2014. Uma nova taxa de convergência para o Método
Método de Euler. Marina Andretta/Franklina Toledo ICMC-USP. 29 de outubro de 2013
Solução numérica de Equações Diferenciais Ordinárias: Método de Euler Marina Andretta/Franklina Toledo ICMC-USP 29 de outubro de 2013 Baseado nos livros: Análise Numérica, de R. L. Burden e J. D. Faires;
Resolução de Sistemas de Equações Lineares
1 As notas de aula que se seguem são uma compilação dos textos relacionados na bibliografia e não têm a intenção de substituir o livro-texto, nem qualquer outra bibliografia. Resolução de Sistemas de Equações
Sabendo que f(x) é um polinômio de grau 2, utilize a formula do trapézio e calcule exatamente
MÉTODOS NUMÉRICOS E COMPUTACIONAIS II EXERCICIOS EXTRAIDOS DE PROVAS ANTERIORES EXERCICIOS RESOLVIDOS - INTEGRACAO-NUMERICA - EDO. Considere a seguinte tabela de valores de uma função f x i..5.7..5 f(x
Faculdade de Engenharia Optimização. Prof. Doutor Engº Jorge Nhambiu
Programação Não Linear Aula 7: Programação Não-Linear - Funções de Várias variáveis Vector Gradiente; Matriz Hessiana; Conveidade de Funções e de Conjuntos; Condições óptimas de funções irrestritas; Método
Sistemas de Equações Lineares
Capítulo 3 Sistemas de Equações Lineares Um sistema com n equações lineares pode ser escrito na forma : ou na forma matricial onde com a 1,1 x 1 + a 1,2 x 2 + + a x n = b 1 a 2,1 x 1 + a 2,2 x 2 + + a
BCC465 - TÉCNICAS DE MULTI-OBJETIVO. Gladston Juliano Prates Moreira 22 de novembro de 2017
BCC465 - TÉCNICAS DE OTIMIZAÇÃO MULTI-OBJETIVO Aula 04 - Otimização Não-linear Gladston Juliano Prates Moreira email: [email protected] CSILab, Departamento de Computação Universidade Federal de Ouro
CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano.
CÁLCULO NUMÉRICO Profa. Dra. Yara de Souza Tadano [email protected] Aula 11 Sistemas de Equações não-lineares SISTEMAS NÃO-LINEARES Cálculo Numérico 3/39 SISTEMA NÃO LINEAR Vamos considerar o problema
Sistemas Lineares - Métodos Iterativos : Jacobi e Gauss-Seidel. Profa. Cynthia de O. Lage Ferreira Métodos Numéricos e Computacionais I - SME0305
Sistemas Lineares - Métodos Iterativos : Jacobi e Gauss-Seidel Profa. Cynthia de O. Lage Ferreira Métodos Numéricos e Computacionais I - SME35 Métodos Iterativos Nesta seção, vamos estudar métodos iterativos
CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano
CÁLCULO NUMÉRICO Profa. Dra. Yara de Souza Tadano [email protected] Aula 8 04/2014 Zeros reais de funções Parte 2 Voltando ao exemplo da aula anterior, vemos que o ponto médio da primeira iteração
