O Método Simplex para

Tamanho: px
Começar a partir da página:

Download "O Método Simplex para"

Transcrição

1 O Método Simplex para Programação Linear

2 Formas de Programas Lineares O problema de Programação Matemática consiste na determinação do valor de n variáveis x 1, x 2,, x n que tornam mínimo ou máximo o valor da função sujeito a m restrições f(x 1, x 2,, x n ) g i (x 1, x 2,, x n ) b i, i = 1, 2,, m podendo ainda ter-se x j 0, j = 1, 2,, n 1

3 Em Programação Linear as funções f e g são lineares, obtendo-se a chamada Forma Canónica: Minimize c 1 x 1 + c 2 x c n x n sujeito a a 11 x 1 + a 12 x a 1n x n b 1 a 21 x 1 + a 22 x a 2n x n b 2 a m1 x 1 + a m2 x a mn x n b m Função a minimizar: função objectivo Inequações: restrições Conjunto de soluções que satisfazem as restrições: soluções admissíveis Solução admissível que minimiza a função objectivo: solução óptima Coeficientes c j : coeficientes de custo Coeficientes a ij : coeficientes tecnológicos 2

4 Coeficientes b i : termos independentes Viu-se que no entanto nem sempre um programa linear se apresenta na forma canónica Seguidamente veremos como fazer a conversão Qualquer problema de maximização podese converter num problema de minimização, uma vez que max n j=1 c j x j = min n j=1 c j x j Após a resolução do novo problema, o valor da função objectivo pretendido é o simétrico do obtido Qualquer inequação do tipo é convertível numa inequação do tipo, multiplicando ambos os membros por 1: a i1 x 1 + a i2 x a in x n b i a i1 x 1 a i2 x 2 a in x n b i 3

5 Qualquer restrição de igualdade pode ser convertida em duas inequações: a i1 x 1 + a i2 x a in x n = b i { ai1 x 1 + a i2 x a in x n b i a i1 x 1 + a i2 x a in x n b i Qualquer variável x j sem restrição de sinal pode ser substituída por x j x j, com x j, x j 0 4

6 Outra forma de escrever um Programa Linear é a Forma Normal Nesta todas as restrições são igualdades e todas as variáveis têem valores não negativos: Minimize sujeito a c T x Ax = b x 0 Note-se que toda a desigualdade da forma pode ser transformada numa igualdade, introduzindo uma variável adicional Consideremos a desigualdade a i1 x 1 + a i2 x a in x n b i que pode ser escrita na forma a i1 x 1 + a i2 x a in x n x n+i = b i com x n+i 0 Às novas variáveis x n+i dá-se o nome de variáveis de folga, ou variáveis slack 5

7 Resolução gráfica de Programas Lineares Como exemplo, consideremos o programa linear Minimize x 1 2x 2 sujeito a x 1 + x 2 1 x 1 x 2 1/2 Graficamente, x 1 2x 2 = 2 solução óptima x 1 2x 2 = 0 Constata-se que a solução óptima é x = (0, 1) com valor para a função objectivo z = 2 6

8 Solução óptima finita única- Nas figuras seguintes esquematizamos em que situações podemos ter solução óptima finita única, que terá que corresponder a um ponto extremo da região admissível óptimo único (a) (b) 7

9 Óptimos finitos alternativos- Ocorrem quando o hiperplano que caracteriza a função objectivo é paralelo a uma das arestas da região admissível, e estão representados nas figuras seguintes soluções óptimas soluções óptimas (a) (b) Solução ilimitada - A região admissível e o valor da solução óptima são ilimitados 8

10 O Método Simplex O Método Simplex pesquisa a solução óptima apenas entre as soluções básicas admissíveis, através de um processo iterativo efectuado de modo que o valor da função objectivo decresça em cada iteração Considere-se o programa linear na sua forma normal: Minimize sujeito a c T x Ax = b x 0 Podemos transformar a função objectivo z = c 1 x 1 + c 2 x c n x n numa restrição c 1 x 1 + c 2 x c n x n z = 0 sendo então possível escrever o problema na forma tabular seguinte: x 1 x 2 x n z a 11 a 12 a 1n 0 b 1 a 21 a 22 a 2n 0 b 2 a m1 a m2 a mn 0 b m c 1 c 2 c n 1 0 9

11 O algoritmo requer uma solução básica admissível inicial Supohamos que sem perda de generalidade, tal solução corresponde a J = {1,, m} Usando Eliminação de Gauss-Jordan é possível obter o seguinte quadro: x 1 x 2 x m x s x n z x a 1s a 1n 0 b 1 x a 2s a 2n 0 b 2 x m a ms a mn 0 b m z c s c n 1 z Assim, a solução básica é dada por x i = b i, i = 1,, m e x j = 0, j = m+1,, n e o valor da função objectivo é z = z Além disso, b 0, por se tratar de uma solução admissível Do quadro, tem-se z = z + c m+1 x m c s x s + c n x n 10

12 Se c j 0 para todo o j J então o valor da função objectivo em qualquer outra solução básica admissível é maior ou igual a z, e portanto a solução básica corrente é a óptima, e o método termina Suponhamos que existe pelo menos uma componente c j negativa e seja c s = min{c j : c j < 0} Então a variável x s (não básica) deve ver o seu valor aumentado (passando a básica) porque é ela que promove uma maior diminuição da função objectivo No entanto, o aumento não pode ser arbitrário, para não tornar negativa nenhuma das variáveis básicas Assim, x s deve tomar o valor θ 0 tal que x 1 = b 1 θa 1s 0 x 2 = b 2 θa 2s 0 x m = b m θa ms 0 11

13 Se a is 0 para todo i = 1,, m então θ pode aumentar indefinidamente e o problema é ilimitado Se pelo contrário existe um i {1,, m} tal que a is > 0 então θ tem que satisfazer à condição θ b i a is, para todo i {1,, m} tal que a is > 0 Seja { } b r bi = min : a is > 0 a rs a is Se x s tomar o valor θ = b r a rs então x r = 0 e passa a não básica por troca com x s 12

14 No quadro de eliminação troca-se x s com x r, obtendo-se uma nova solução básica admissível, à qual está associado um valor da função objectivo dado por z c s b r a rs z O processo é novamente repetido até se atingir uma solução óptima Resumidamente, o Método Simplex é composto dos seguintes passos: 13

15 Passo 0 : Seja x uma solução básica admissível inicial associada a um conjunto J Passo 1: Se c j 0 para todo j J, termine: x é solução óptima De outro modo, determine c s a partir de c s = min{c j : c j < 0} Passo 2: Se a is 0 para todo i = 1,, m, termine: o problema é ilimitado De outro modo, calcule r a partir de b r a rs = min { bi a is : a is > 0 Actualize o conjunto J para J J {t} {s} com t a variável básica associada à r-ésima linha no quadro Actualizar o quadro usando Eliminação de Gauss-Jordan e regressar ao Passo 1 } 14

16 Fase 1 do Método Simplex Como se afirmou anteriormente, o método simplex necessita de uma solução básica admissível inicial Em geral, tal solução é difícil de obter, pelo que vamos apresentar a chamada Fase 1 do método simplex, desenvolvida com esse propósito Seja o programa linear min sa c T x Ax = b x 0 Seja J o conjunto das variáveis básicas associadas a uma solução básica do sistema Ax = b, e Então B = [A j ] j J Bx J + Nx L = b com L = {1,, n} J e N = [A j ] j L 15

17 Como B é não singular, x J + B 1 Nx L = B 1 b Substituindo em z = c T x, vem z = c T J x J + c T L x L = c T J ( B 1 b B 1 NxL ) + c T L x L = c T J B 1 b + ( c T L ct J B 1 N ) x L A forma tabular associada a esta solução é então com x J x L z x J I A L 0 b z 0 c L 1 z A j = B 1 A j c j = c J c T J A j = c J π T A j para j L e π tal que B T π = c J 16

18 Além disso b = B 1 b Bb = b e a solução básica fornecida pelo quadro anterior é admissível se b 0 Suponhamos que existe uma linha i tal que b i < 0 Consideremos a introdução de uma variável artificial x 0, que seria igual a zero em qualquer solução admissível do problema Para isso introduz-se um vector p no quadro anterior tal que p 0 e p i < 0 se b i < 0 Então o quadro toma a seguinte forma: x J x L x 0 z x J I A L p 0 b z 0 c L 0 1 z O objectivo na Fase 1 vai ser encontrar uma solução do sistema alargado com x 0 = 0 17

19 Para isso procura-se resolver o programa linear min x 0 sa z + c T x = 0 Ax + (Bp)x 0 = b x 0, x 0 0 A seguir mostramos que é fácil obter uma solução básica admissível inicial para este programa linear Sem perda de generalidade, suponhamos J = {1,, m} e construamos o quadro na forma: x 1 x 2 x m x m+1 x n x 0 z x a 1,m+1 a 1n p 1 0 b 1 x a 2,m+1 a 2n p 2 0 b 2 x m a m,m+1 a mn p m 0 b m z c m+1 c n 0 1 z Da definição de p, sabemos que existe um valor para x 0 para o qual x i = b i p i x 0 0, i = 1,, m Como p i = 0 para b i 0 então p i x 0 b i para todo o i tal que b i < 0 18

20 Então x 0 b i p i para todo o i tal que b i < 0 Deste modo, se r for definido por { b r bi = max : p i < 0 p r p i então a troca de x 0 com x r estabelece uma solução básica admissível para o programa linear alargado Ao resolvermos este programa linear usando o método simplex, duas situações podem ocorrer: } 1 min x 0 = 0 e obtém-se uma solução básica admissível para o programa linear original; 2 min x 0 > 0 e o conjunto admissível do programa linear original é vazio 19

21 Se ocorrer o primeiro caso, então a variável x 0 é suprimida e o método simplex é iniciado com a solução básica obtida No segundo caso o algoritmo pára e o programa linear não tem qualquer solução admissível Assim, a Fase 1 do método simplex consiste em considerar uma variável artificial x 0 e uma coluna p tal que p i 0 e p i < 0 para b i < 0 Depois x 0 é introduzida na base por troca com a variável básica que se encontra na linha r definida anteriormente Finalmente o programa linear alargado é resolvido pelo método simplex Na prática, as componentes negativas de p costumam ser iguais a 1 20

22 Exemplo: consideremos o programa linear min x 1 + 2x 2 sa x 1 + x 2 2 x 1 x 2 1 x 1, x 2 0 Este problema tem que ser convertido na forma normal: min x 1 + 2x 2 sa x 1 + x 2 + x 3 = 2 x 1 x 2 x 4 = 1 x 1, x 2, x 3, x 4 0 Se multiplicarmos ambos os membros da restrição x 1 x 2 x 4 = 1 por 1, obtém-se de imediato uma solução básica cuja matriz base é a identidade, e que tem a seguinte forma tabular: x 1 x 2 x 3 x 4 z x x z

23 Esta solução não é admissível, uma vez que b 2 < 0 Deveremos introduzir a variável x 0 e o vector p = [ 0 1 obtendo-se a seguinte solução básica do programa linear alargado: x 1 x 2 x 3 x 4 x 0 z x x z ] A variável x 0 passa a básica por troca com a variável que está na linha r definida pelo critério anterior Neste caso, p 2 é a única componente negativa de p pelo que r = 2 Então x 0 vai trocar com x 4 e obtém-se o quadro x 1 x 2 x 3 x 4 x 0 z x x z

24 Deste quadro tem-se x 0 = x 1 + x 2 + x 4 + 1, pelo que x 1 deve aumentar de valor para minimizar x 0 Isto quer dizer que em geral a variável a escolher para entrar na base deve ser aquela que tenha coeficiente mais positivo na linha da variável x 0 Se a linha r de x 0 tiver coeficientes f j, j J, há duas possibilidades: 1 f j 0 para todo j J e min x 0 = b r > 0 Neste caso, a fase 1 termina com a indicação de que o conjunto admissível do programa linear é vazio 2 existe pelo menos um j J tal que f j > 0 Escolhe-se a variável não básica x s a incluir na base a partir de f s = max { f j : f j > 0 } 23

25 No nosso exemplo concreto, temos por este critério s = 1, sendo x 1 a variável escolhida para passar a básica A escolha da variável que deverá passar a não básica por troca com x 1 é feita usando o critério do quociente usado no simplex usual, surgindo { 2 min 1, 1 r = 2 1 devendo por isso x 0 saír da base obtém-se o seguinte quadro: } x 1 x 2 x 3 x 4 x 0 z x x z Da troca Donde x 0 = 0 e a Fase 1 termina com uma solução básica admissível para o programa linear dado A variável pode pois ser suprimida pelo que a solução é dada por x 1 = x 3 = 1, x 2 = x 4 = 0 e o conjunto associado é J = {3, 1} 24

26 O quadro correspondente a esta solução é dado por x 1 x 2 x 3 x 4 z x x z que facilmente se constata ser a solução óptima Consideremos agora o programa linear min x 1 + 2x 2 sa x 1 + x 2 1 x 1 x 2 2 x 1, x 2 0 que pode ser escrito na forma min x 1 + 2x 2 sa x 1 + x 2 + x 3 = 1 x 1 + x 2 + x 4 = 2 x 1, x 2, x 3, x

27 Tendo em conta o termo independente da segunda restrição, justifica-se o recurso à Fase 1 do método simplex, através do seguinte quadro: x 1 x 2 x 3 x 4 x 0 z x x z Facilmente se constata que x 4 tem que trocar com x 0, obtendo-se então o quadro: x 1 x 2 x 3 x 4 x 0 z x x z

28 Como f 1 > 0 e f 2, f 4 0, então x 1 entra na base Além disso, pelo critério do quociente, { 1 } min 1, 2 = 1 r = 1 1 e é x 3 que vai saír da base por troca com x 1 : x 1 x 2 x 3 x 4 x 0 z x x z Como f j 0 para todo o J J e b 2 = 1 > 0 então min x 0 > 0 e a Fase 1 termina indicando que o conjunto admissível é vazio 27

29 Óptimos alternativos e degenerescência Consideremos um programa linear na forma normal: min sa c T x Ax = b x 0 e seja J o conjunto de índices correspondente às variáveis básicas da solução óptima desse programa Se suposermos sem perda de generalidade que J = {1,, m}, então podemos considerar o quadro x 1 x 2 x m x m+1 x n z x a 1,m+1 a 1n 0 b 1 x a 2,m+1 a 2n 0 b 2 x m a m,m+1 a mn 0 b m z c m+1 c n 1 z Além disso c j 0 para todo j J Deste quadro conclui-se que z = z + c m+1 x m c n x n = z + i J c j x j 28

30 Se c j > 0 para todo j J então a solução óptima é única Caso contrário, haverá variáveis que com valores diferentes conduzirão ao mesmo valor da função objectivo, pelo que estamos perante óptimos alternativos Consideremos o programa linear min x 2 sa x 1 + x 2 1 2x 1 + x 2 2 x 1, x 2 0 Introduzindo as variáveis de folga x 3 e x 4, a solução básica admissível inicial tem associada o conjunto J = {3, 4} e a forma tabular: x 1 x 2 x 3 x 4 z x x z

31 Constata-se facilmente que estamos perante uma solução óptima, mas como c 1 = 0, esta solução não é única, e o aumento do valor de x 1 não acarretará qualquer alteração no valor da função objectivo Então x 1 pode passar a básica por troca com uma das variáveis básicas, x 3 ou x 4 Pelo critério do quociente: { } { bi 1 min : a i1 > 0 = min a i1 1, 1 } = 1 2 Como se verifica empate, estabelece-se r = 1, e x 1 troca com x 3 Obtem-se assim uma nova solução básica, à qual corresponde o quadro: x 1 x 2 x 3 x 4 z x x z Esta solução básica corresponde ao mesmo valor da função objectivo No exemplo apresentado ocorreu um empate no critério de quociente mínimo Neste caso, estamos em presença de uma solução básica degenerada 30

32 Tratamento de variáveis sem restrição de sinal Consideremos o programa linear min sa c T x Ax = b x j 0, j S com S um subconjunto de {1,, n} tal que as variáveis x i, com i S não têm restrição de sinal Quando o número de variáveis sem restrição de sinal é maior ou igual a m, o problema é em geral ilimitado, pelo que iremos apenas considerar o caso em que é menor que m Essas variáveis vão ser introduzidas na base ainda antes da Fase 1 do método simplex, e serão obrigadas a permanecer básicas, pelo que não terão qualquer influência no desenrolar do método Para isso o critério do quociente não deverá considerar as linhas das variáveis sem restrição de sinal para efeitos de saída da base 31

33 Consideremos o seguinte exemplo: min x 1 + x 2 + x 3 sa x 1 + x 2 x 3 1 x 1 x 2 + 2x 3 2 x 1, x 2 0 onde a variável x 3 não tem restrição de sinal Introduzindo as slacks x 4 e x 5 obtemos a seguinte solução básica admissível: x 1 x 2 x 3 x 4 x 5 z x x z Como x 3 não tem restrição de sinal, essa variável deve de imediato passar a básica, e por aplicação do critério do quociente é x 5 que deve saír da base Mesmo que só haja elementos negativos ou nulos na coluna de x 3, a escolha recairia sobre qualquer um dos elementos estritamente negativos 32

34 A troca previamente referida conduz à seguinte solução básica admissível: x 1 x 2 x 3 x 4 x 5 z x 4 3/2 1/ /2 0 2 x 3 1/2-1/ /2 0 1 z 1/2 3/ /2 1-1 Uma vez colocada x 3 na base, é possível iniciar o método simplex, de forma a que x 3 doravante não saia da base Deste modo, x 5 reentra na base por troca com x 4, obtendo-se o quadro: x 1 x 2 x 3 x 4 x 5 z x x z Com este quadro chegamos à solução óptima x 1 = x 2 = 0, x 3 = 1, x 4 = 0 e x 5 = 4 33

35 Forma Revista do Método Simplex A forma revista do método simplex revela-se mais adequada à resolução de Programas Lineares de grande dimensão (muitas variáveis e/ou muitas restrições) Consideremos o Programa Linear na forma normal: min sa c T x Ax = b x 0 com A de ordem m n Seja x uma solução básica admissível deste programa, à qual está associado o conjunto J de índices, e seja L = {1,, n} J Se B = [A j ] j J, então x é dada por { xl = 0 com X J = b Bb = b 34

36 Além disso, se N = [A j ] j L, então { xj = B 1 b B 1 Nx L z = c T J B 1 b + ( c L c T J B 1 N ) x L Como se tem x L = 0, então o valor da função objectivo é z = c T J B 1 b Seja agora π m o vector definido por B T π = c J Então z = ( (B 1 ) T cj ) T b = π T b e z = z + j L ( c j ( (B 1 ) T cj ) A j ) x j 35

37 Podemos então concluir que z = z + j L c j x j com c j = c j π T A j, z = π T b No método simplex, a solução básica é óptima se c j 0 para j L De outro modo, escolhese a coluna s tal que c s = min{c i : i L, c i < 0} A variável x s deve aumentar o seu valor Porém como todas as outras variáveis não básicas se mantêm nulas, tem-se que Se A s for dada por x J = b ( B 1 A s ) xs então BA s = A s x J = b A s x s 36

38 Se A s 0 então a função objectivo tende para no conjunto admissível do programa linear De outro modo, seja r tal que θ = b r a rs = min { bi a is : a is > 0 } O conjunto J é actualizado por J = J {t} {s} em que t é o índice da variável básica correspondente à linha r As componentes de b são actualizadas da seguinte forma: { br = θ b i = b i a is θ, i r A solução básica corrente será dada por x J = b e x L = 0 O processo é posteriormente repetido 37

39 Passo 0: Sejam J e L = {1,, n} J e B = [A j ] j J dados Calcule b dado por Bb = b (b 0) Passo 1: Calcule B T π = c J z = π T b c j = c j π T A j, j L Passo 2: Se c j 0 para todo j L, termine: (x J = b, x L = 0) é a solução óptima do problema De outro modo seja c s = min{c j : j L, c j < 0} 38

40 Passo 3: Calcule A s a partir de BA s = A s Se a is 0 para todo o i = 1,, m termine: o problema é ilimitado De outro modo, calcule θ = b r a rs = min { } bi : a is > 0 a is Passo 4: Actualize J através de J = J {t} {s} com t o índice da variável básica correspondente à linha r Faça { br = θ Volte ao Passo 1 b i = b i a is θ, i r 39

41 Consideremos o seguinte exemplo: min x 1 2x 2 + 4x 4 sa x 1 + x 2 + x 3 + x 4 = 2 x 1 x 2 = 1 x 1, x 2, x 3, x 4 0 Se J = {1, 3}, então L = {2, 4} Além disso [ ] 1 1 B = 1 0 e Bb = b [ ] [ b1 b 2 ] = [ 2 1 ] { b1 = 1 b 2 = 1 Portanto a solução básica (x J = b, x L = 0) é admissível e pode servir como solução inicial do método simplex Assim, no Passo 1 temos que resolver o sistema B T π = c J, ou seja, [ ] [ ] [ ] 1 1 π1 1 = π 2 40

42 obtendo-se [ 0 π = 1 ] e z = π T b = Como L = {2, 4}, vem c 2 = c 2 π T A 2 = 2 c 4 = c 4 π T A 4 = 4 [ 0 1 [ 0 1 [ 0 1 ] T [ 2 1 ] T [ 1 1 ] T [ 1 0 ] ] ] = 1 = 1 = 4 De onde a solução obtida não é óptima e s = 2 No Passo 3 resolve-se o sistema BA 2 = A 2, ou seja [ ] [ a12 a 22 ] = [ 1 1 ] { a12 = 1 a 22 = 2 Então a 22 é o único elemento positivo da coluna 2 e nesse caso r = 2 Como x 3 é a variável básica correspondente a r = 2, então os conjuntos J e L são actualizados através de J = J {3} {2} = {1, 2}, L = {3, 4} 41

43 e o vector b a partir de b 2 = θ = b 2 a 22 = 1 2 b 1 = b 1 θa 12 = 1 ( 1 2 ) ( 1) = 3 2 A nova solução básica é dada por (x J = b, x L = 0) ou seja x 1 = 3 2, x 2 = 1 2, x 3 = x 4 = 0 A matriz base associada a esta solução é [ ] 1 1 B = [A j ] j J = 1 1 Voltando ao Passo 1, executa-se uma nova iteração, começando por calcular o vector π a partir de B T π = c J, ou seja [ ] [ ] [ ] { 1 1 π1 1 π1 = 1 = π 2 2 π 2 =

44 Então z = π T b = [ ] T [ 2 1 ] = 1 2 c 3 = c 3 π T A 3 = 0 [ ] T [ 1 0 ] = 1 2 c 4 = c 4 π T A 4 = 4 [ ] T [ 1 0 ] = 9 2 Como c j 0 para j L, estamos perante a solução óptima, dada por x 1 = 3 2, x 2 = 1 2, x 3 = x 4 = 0, com valor óptimo igual a z =

45 Dualidade Linear Dado o Programa Linear, designado por Primal, min sa c T x Ax = b x 0 define-se o correspondente Dual como sendo o Programa Linear: max sa b T u A T u c Na seguinte tabela apresentamos a correspondência entre primal e dual, supondo que a matriz A é de ordem m n: Primal Dual N de restrições m n N de variáveis n m Variáveis 0 restrições Restrições igualdade variáveis s/ restrições Matriz A A T coeficientes de custo c b termos independentes b c 44

46 A título de exemplo, construamos o dual do seguinte programa: min x 1 + x 2 x 3 sa x 1 2x 2 + 3x 3 = 1 2x 1 + x 3 = 1 x 1, x 2, x 3 0 De acordo com a tabela anterior, o dual deste programa tomará o seguinte aspecto: max u 1 u 2 u 1 + 2u 2 1 2u 1 1 3u 1 + 3u 2 1 No caso de o programa primal ter desigualdades do tipo ou variáveis sem restrição de sinal, aplica-se a tabela: Primal Dual Desigualdade Variável 0 Variável sem restrição Restrição de igualdade 45

47 Determinemos o dual do seguinte programa: min x 1 x 2 x 1 + 2x 2 1 x 1 x 2 + x 3 = 0 x 1, x 3 0 Aplicando as duas tabelas anteriores, concluimos que o dual deste programa é dado por max u 1 u 1 u 2 1 2u 1 u 2 = 1 u 2 0 u 1 0 Suponhamos um programa primal apenas com desigualdades: min sa c T x Ax b x 0 46

48 O seu dual tem a forma: max sa b T u A T u c u 0 De notar que quer o primal quer o dual estão na forma canónica, sendo por isso designados de duais canónicos Seguidamente estabelecemos algumas propriedades dos programas duais: O dual do dual de um programa linear é o programa primal 47

49 Se K P = {x n : Ax = b, x 0} e K D = { u m : A T u c } são os conjuntos admissíveis do programa primal e do programa dual respectivamente, então quaisquer que sejam x K P e u K D, b T u c T x Esta última propriedade mostra que o valor objectivo de qualquer solução admissível do dual é sempre menor ou igual ao valor da função objectivo de qualquer solução admissível do primal 48

50 1 O primal tem solução óptima de valor z se e só se o dual tem solução óptima de valor w e além disso z = w 2 Se o primal é ilimitado inferiormente, o dual é não admissível 3 Se o dual é ilimitado superiormente, o primal é não admissível 4 Se os programas primal e dual são admissíveis, então ambos os programas admitem soluções óptimas e os valores óptimos são iguais 49

51 Podemos reunir os vários casos possíveis no quadro seguinte: Dual Primal Admissível Não Admissível Admissível z = w finitos w Não Admissível z (Impossível) 50

52 Vejamos agora algumas situações concretas: Caso I: K P, K D Consideremos o programa O seu dual é min x 1 x 2 sa x 1 + x 2 1 x 1, x 2 0 max u 1 sa u 1 1 u 1 1 Geometricamente, a situação é a seguinte: óptimo (z = 1) óptimo (w = 1) K P K D Primal Dual 51

53 Caso II: K P, K D = Consideremos o programa O seu dual é Geometricamente, min x 1 x 2 sa x 1 x 2 = 2 x 1, x 2 0 max 2u 1 sa u 1 1 u 1 1 K P K D = Primal Dual 52

54 Caso III: K P =, K D programa Consideremos o min x 1 sa x 1 = 4 x 1 0 O seu dual é Geometricamente, max 4u 1 sa u 1 1 K P = K D Primal Dual 53

55 Caso IV: K P =, K D = programa Consideremos o O seu dual é Geometricamente, min x 1 x 2 sa x 1 + x 2 = 4 x 1 x 2 = 4 x 1, x 2 0 max 4u 1 + 4u 2 sa u 1 + u 2 1 u 1 u K P = 1 K D = 4 1 Primal Dual 54

56 Propriedade dos Desvios Complementares Trata-se de um resultado que estabelece relações importantes entre o programa primal e o seu dual, e que pode ser enunciado da forma seguinte: Consideremos os programas (P) e (D) dados por, respectivamente, e min sa max sa c T x Ax b x 0 b T u A T u c u 0 55

57 Se x e u são soluções óptimas de (P) e de (D), respectivamente, então: 1 x i > 0 (A T u c) i = 0; 2 (A T u c) i < 0 x i = 0; 3 u i > 0 (Ax b) i = 0; 4 (Ax b) i > 0 u i = 0 Esta propriedade também é conhecida como o Teorema de Complementaridade de Slacks Se x e u são soluções admissíveis de (P) e de (D) respectivamente, tais que Então x T (A T u c) = u T (Ax b) = 0 c T x = x T c = x T Au = u T A T x = u T b = b T u 56

58 Neste caso, x e u são soluções óptimas de (P) e de (D) respectivamente Desta forma, pode-se concluir que x é solução óptima de (P) e u é solução óptima de (D) se e só se (x, u) satisfaz ao sistema: Ax b x 0 A T u c u 0 x T (A T u c) = 0 u T (Ax b) = 0 Por outro lado, se o primal for da forma min sa então o dual é da forma max c T x Ax = b x 0 b T u A T u c 57

59 Desta forma x e u serão óptimos respectivamente do primal e do dual se (x, u) satisfizer a: Ax = b x 0 A T u c x T (A T u c) = 0 Como exemplo, consideremos o programa O seu dual é min x 1 x 2 sa x 1 + x 2 = 1 x 1, x 2 0 max u 1 sa u 1 1 u 1 1 e teremos um sistema da forma x 1 + x 2 = 1 x 1, x 2 0 u 1 1 u 1 1 x 1 (u 1 1) + x 2 (u 1 + 1) = 0 58

60 De notar que, uma vez que u 1 1 0, u e x 1, x 2 0, então x 1 (u 1 1) 0 e x 2 (u 1 + 1) 0 Logo a 5 expressão desdobrase em x 1 (u 1 1) = 0 x 2 (u 1 + 1) = 0 Por outro lado, como u 1 1 então u 1 < 1 e u 1 1 < 0, logo x 1 = 0 Substituindo na 1 expressão, temos x 2 = 1 Então necessariamente u = 0 e u 1 = 1 59

61 O Método Dual Simplex Consideremos o seguinte Programa Linear: min sa c T x Ax = b x 0 Em cada iteração do simplex é determinada uma solução básica primal admissível, satisfazendo a x J = b 0, x L = 0 com J o conjunto das variáveis básicas, L o conjunto das variáveis não básicas e com B = [A j ] j J Bb = b Recordemos que em cada iteração o vector π m é determinado a partir de B T π = c J 60

62 No caso de existir solução óptima o algoritmo termina com c j = c j π T A j 0, j L Consideremos agora o dual do programa anterior: max sa b T u A T u c É possível demonstrar que o vector π acima é uma solução admissível do dual Deste modo o método simplex utiliza em cada iteração soluções primal admissíveis, terminando quando se obtém uma solução dual admissível Se não existir nenhuma solução dual admissível, obviamente o dual é inadmissível e então o primal é ilimitado 61

63 O método dual simplex resolve o programa primal usando soluções dual admissíveis e parando quando encontra uma solução primal admissível Assim, em cada iteração tem-se c j = c j π T A j 0, j J com B T π = c J, e procura-se uma solução de base B tal que Bb = b, b 0 Passemos agora a descrever uma iteração do método dual simplex Suponhamos sem perda de generalidade que J = {1,, m} O quadro simplex correspondente irá ser x 1 x 2 x m x m+1 x s x n z x a 1,m+1 a 1s a 1n 0 b 1 x a 2,m+1 a 2s a 2n 0 b 2 x m a m,m+1 a ms a mn 0 b m z c m+1 c s c n 1 z 62

64 Como esta solução é dual admissível, então tem-se c j 0, j J Se além disso b 0, então a solução é também primal admissível e nesse caso será óptimo, terminando aqui o processo Suponhamos então sem perda de generalidade que b m < 0 Então x m sairá da base por troca com uma variável não básica Porém, do quadro anterior tem-se que x m = b m a m,m+1 x m+1 a ms x s a mn x n Se a mj 0 para todo o j J, então x m vai ser negativo para todo o j = m desde que x j 0 Então o primal é inadmissível e o dual ilimitado 63

65 De outro modo, existe pelo menos um j J tal que a mj < 0, e então x m troca com uma variável não básica Vejamos agora como escolher esta variável x s Pretende-se que os custos sejam actualizados por forma que c j c s a mj a ms 0 Isto implica que há duas possibilidades: Se a mj 0 então c j mantém-se não negativo De outro modo, tem-se que seleccionar x s de maneira que { } c s cj = min : a rj < 0, j J a rs a rj Em seguida passamos a resumir os passos do método dual simplex: 64

66 Passo 0: Seja x uma solução básica dual admissível associada a um conjunto J (c j 0 para todo j J) Passo 1: Se b 0, termine: (x J = b, x L = 0) é solução óptima do programa linear De outro modo, seja b r = min{b i : b i < 0} Passo 2: Se a rj 0 para todo j J, termine: o programa não é admissível De outro modo, calcule s com base em c s a rs = min { cj a rj : a rj < 0, j J Passo 3: Actualize J através de J = J {t} {s} em que t é o índice da variável básica correspondente à r-ésima linha do quadro Passo 4: Utilize as operações elementares para actualizar o quadro e regresse ao Passo 1 } 65

67 Problema de Transportes Este problema consiste em programar a distribuição óptima de um produto que: 1 se encontra disponível em m origens com quantidades fixas a i > 0, i = 1,, m (oferta); 2 é necessário em n destinos com quantidades b j > 0, j = 1,, n (procura); 3 deve ser enviado para os destinos, esgotando as disponibilidades de cada origem e satisfazendo as necessidades em cada destino Além disso procura-se minimizar o custo total envolvido no programa de distribuição desse produto 66

68 Sabendo que o custo unitário de transporte do produto da origem i para o destino j é dado por c ij, o programa de distribuição do produto pode ser representado graficamente da seguinte forma: a 1 c 11 1 c 1j 1 c 1n b 1 Oferta a i i c i1 c ij c in j b j Procura a m m c m1 c mn c mj n b n Este tipo de representação é conhecido por Grafo, denotado por G = (V, E), em que V é o conjunto de vértices e E o conjunto das arestas 67

69 A formulação matemática do problema de transportes é a seguinte: min sujeito a m n i=1 j=1 m i=1 c ij x ij x ij = a i, i = 1,, m n j=1 x ij = b j, j = 1,, n x ij 0, i = 1,, m, j = 1,, n onde as variáveis x ij representam as quantidades a enviar da origem i para o destino j Para que o problema seja possível de resolver é necessário que a quantidade a enviar seja igual à que chega aos destinos, ou seja, m i=1 a i = n b j j=1 68

70 A título de exemplo, suponhamos que uma empresa possui dois armazéns A 1 e A 2 com 100 e 50 unidades de um determinado produto com que abastece três mercados M 1, M 2 e M 3 que consomem respectivamente 80, 30 e 40 unidades Além disso os custos de transporte dos armazéns A i para os mercados M j são dados pela seguinte tabela: M 1 M 2 M 3 A A O grafo associado a este problema é o seguinte: a i b j

71 A formulação matemática deste problema é a seguinte: min 5x x x x x 22 + x 23 sa x 11 + x 12 + x 13 = 100 x 21 + x 22 + x 23 = 50 x 11 + x 21 = 80 x 12 + x 22 = 30 x 13 + x 23 = 40 x ij 0, i = 1, 2, j = 1, 2, 3 Seguidamente apresentamos dois resultados fundamentais para a resolução deste tipo de problemas: 1 O problema de transportes tem solução óptima 2 Se Ax = d são as restrições de igualdade do problema de transportes, então a característica de A é igual a m + n 1 70

72 Daqui podem-se tirar os resultados seguintes: 1 Se a i e b j são números inteiros, então qualquer solução básica admissível tem valores inteiros 2 Se c ij são números inteiros, então qualquer solução dual básica tem valores inteiros Estamos agora em condições de investigar a utilização do método simplex aplicado a este tipo de problemas O processo irá consistir em duas fases, na primeira das quais se obterá uma solução básica admissível inicial, que irá iniciar a segunda fase, na qual se obterá uma solução óptima Iremos constatar que estas duas fases são no caso do problema de transportes mais simples que no caso geral 71

73 Determinação de uma solução básica admissível inicial Em ambas as fases do processo iremos usar quadros da forma: Destinos Origens 1 2 n Oferta c 11 c 12 c 1n 1 x 11 x 12 x 1n a 1 c 21 c 22 c 2n 2 x 21 x 22 x 2n a 2 c m1 c m2 c mn m x m1 x m2 x mn a m Procura b 1 b 2 b n Vejamos como fica o quadro aplicado ao nosso exemplo anterior A solução básica { x11 = 80, x 12 = 20, x 22 = 10, x 23 = 40 x 13 = x 21 = 0 Destinos Origens Oferta Procura

74 Facilmente se constata neste quadro que as somas dos valores das variáveis em cada linha (coluna) são iguais ao valor de oferta (procura) referente a essa linha (coluna) Isto significa que a solução dada neste quadro satisfaz as relações de igualdade do problema de transportes Como além disso todos os valores das variáveis são não negativos, trata-se de uma solução admissível do problema Regra do Canto Noroeste: processo de obtenção de uma solução básica admissível inicial Começa-se por dar um valor não negativo à variável situada na entrada a noroeste (x 11 ) Este valor é atribuido de modo a não violar nenhuma das restrições de igualdade e ao mesmo tempo esgotar uma das ofertas ou procura Assim x 11 = min{a 1, b 1 } 73

75 Primeiro Caso: x 11 = a 1 < b 1 A oferta na linha 1 é esgotada, mas a procura na coluna 1 fica por satisfazer e terá o valor b 1 a 1 Portanto todas as variáveis dessa linha serão nulas (não básicas) e essa linha deixa de ser considerada Segundo Caso: x 11 = b 1 < a 1 É a situação inversa da anterior A procura na coluna 1 é esgotada enquanto a linha 1 passa a ter uma oferta de a 1 b 1 A coluna 1 deixa de ser considerada em futuros desenvolvimentos, ou seja, as restantes variáveis dessa coluna são não básicas com valor nulo Terceiro Caso: x 11 = a 1 = b 1 Neste caso quer a oferta quer a procura são esgotadas No entanto não podemos tornar não básicas as variáveis nulas, pois isso iria conduzir a uma solução básica com menos de m+n 1 variáveis 74

76 Neste caso consideram-se não básicas apenas as variáveis correspondentes à linha 1 ficando apenas a oferta esgotada A procura ficará com valor zero, pelo que a solução básica será degenerada Este tipo de processo é repetido e m + n 1 iterações conduzirão a uma solução básica admissível Aplicando ao nosso exemplo, x 11 = min{80, 100} = 80 e esgota-se a procura na coluna 1 Então a outra variável dessa coluna, x 21 será nula e não básica A oferta na linha 1 passará a ser = 20 Portanto após a primeira iteração teremos o quadro: Destinos Origens Oferta nb 50 Procura

77 A regra do canto noroeste vai agora determinar o valor da variável x 12 = min{20, 30} = 20 A oferta fica esgotada e a procura nessa coluna vai ficar igual a = 10, obtendo-se o seguinte quadro: Destinos Origens Oferta nb nb 50 Procura A regra do Canto Noroeste escolhe agora obtendo-se x 22 = min{10, 50} = 10 Destinos Origens Oferta nb nb Procura

78 Finalmente, x 23 = min{40, 40} = 40 e obtémse Destinos Origens Oferta nb nb Procura que corresponde à solução admissível que apresentamos anteriormente 77

79 Método Simplex para o Problema de Transportes O método simplex consiste nos seguintes passos: Primeiro: Determinação da variável não básica x s que passa a básica, a partir de c rs = min{c ij, (i, j) L} com L o conjunto dos índices (i, j) não básicas Além disso c ij = c ij π T A ij com π n+m uma solução dual Se c ij 0 para todo o (i, j) L então a solução básica admissível corrente é óptima 78

80 Segundo: Determinação da variável básica a passar a não básica: A variável x rs escolhida no passo primeiro deve tomar o valor positivo θ tal que nenhuma variável básica viole as restrições de não negatividade e de igualdade do problema Esse valor θ é atingido para um certo par (l, k) e x lk passa a não básica com valor igual a zero Vamos discutir como efectuar estes passos usando a estrutura apresentada anteriormente O primal e o dual deste problema podem ser escritos da seguinte forma: min z = c 11 x c 1n x 1n + +c m1 x m1 + +c mn x mn sa (u 1 ) x 11 +x 1n = a 1 (u m ) x m1 + +x mn = a m (v 1 ) x 11 +x m1 = b 1 (v n ) x 1n x mn = b n 79

81 Tendo em conta o teorema da complementaridade de slacks, tem-se u i + v j = c ij, para todo (i, j) J com J o conjunto dos índices (i, j) das variáveis básicas Como J tem m + n 1 elementos e as variáveis u i e v j são m + n, então o sistema assim formado é indeterminado Uma solução pode ser obtida fazendo u 1 = 0 e obtendo as restantes variáveis Consideremos o exemplo da secção anterior Iremos obter: u 1 + v 1 = 5 u 1 + v 2 = 3 u 2 + v 2 = 2 u 2 + v 3 = 1 Fazendo u 1 = 0 facilmente se obtêm as restantes variáveis, obtendo-se v 1 = 5, v 2 = 3, u 2 = 1 e v 3 = 2 80

82 Na prática os valores de u i e v j são calculados com recurso ao quadro seguinte: v j Destinos u i Origens Oferta Procura Para calcular os coeficientes dos custos reduzidos associados às variáveis não básicas (i, j) L usa-se a fórmula c ij = c ij π T A ij Para o problema de transportes é possível mostrar que c ij = c ij (u i + v j ) Estas fórmulas são muito fáceis de calcular directamente a partir do quadro, onde as assinalaremos a negrito: v j Destinos u i Origens Oferta Procura

83 Constata-se que neste caso estamos perante a solução óptima, uma vez que c ij 0, (i, j) L Vamos agora considerar o problema da determinação do valor máximo θ que uma variável x rs escolhida pode tomar Essa variável pertence a uma linha r e a uma coluna s O caso mais simples é aquele em que o aumento do valor de x rs de zero para θ apenas afecta duas variáveis básicas x rj e x is, segundo o esquema: j s r i θ +θ +θ θ Se aumentarmos x rs de zero para um valor θ > 0 então as variáveis x rj e x is vão ter que reduzir os seus valores em exactamente θ 82

84 Isso vai implicar que a variável básica x ij aumente θ de modo a equilibrar as equações i e j referentes à origem i e destino j Esse valor θ é calculado através de θ = min{x rj, x is } Então pelo menos uma dessas variáveis fica nula e passa a não básica Se ambas as variáveis ficarem nulas, então passamos x rj a não básica ficando a outra variável básica com valor nulo Acabámos de descrever um ciclo com quatro variáveis correspondente à variável não básica escolhida e a três variáveis básicas Poderá acontecer formarem-se ciclos com 6 ou qualquer outro número par de variáveis 83

85 Seguidamente apresentamos um ciclo com 6 elementos j t s r θ +θ t +θ θ i +θ θ Procedendo como anteriormente tem-se θ = min{x is, x lt, x rj } Então uma dessas variáveis básicas fica nula e passa a não básica, podendo também algumas variáveis básicas ficar nulas Nesse último caso e tal como anteriormente procura-se passar a não básica a variável que esgota a oferta deixando a outra (ou outras) variáveis básicas com valor nulo 84

86 Consideremos o problema representado pelo seguinte grafo: Usando a regra do Canto Noroeste obtém-se a seguinte solução básica admissível inicial: Destinos Origens Oferta Procura

87 As variáveis duais u i (i = 1, 2, 3) e v j (j = 1, 2, 3, 4) e os coeficientes de custo reduzidos das variáveis não básicas são calculados como anteriormente e os valores são apresentados no quadro seguinte: v j Destinos u i Origens Oferta Procura Então (r, s) = (1, 2) e forma-se o ciclo x 11 = 20 x 12 = 0 x 21 = 50 x 22 =

88 Portanto θ = min{200, 350} = 200 e a solução básica é actualizada modificando os valores das variáveis básicas da forma seguinte: x 11 = = 0 x 12 = = 200 x 21 = = 250 x 22 = = 150 No próximo quadro apresentamos a nova solução básica admissível, bem como os valores das variáveis duais e os custos reduzidos das novas variáveis não básicas: v j Destinos u i Origens Oferta Procura

89 Então c ij 0 para todo (i, j) L com L o conjunto das variáveis não básicas Portanto a solução básica dada pelo quadro é óptima e é representada pelo seguinte diagrama:

Faculdade de Engenharia Optimização. Prof. Doutor Engº Jorge Nhambiu

Faculdade de Engenharia Optimização. Prof. Doutor Engº Jorge Nhambiu 1 Programação Linear (PL) Aula 5: O Método Simplex. 2 Algoritmo. O que é um algoritmo? Qualquer procedimento iterativo e finito de solução é um algoritmo. Um algoritmo é um processo que se repete (itera)

Leia mais

PROBLEMA DE TRANSPORTE: MODELO E MÉTODO DE SOLUÇÃO

PROBLEMA DE TRANSPORTE: MODELO E MÉTODO DE SOLUÇÃO PROBLEMA DE TRANSPORTE: MODELO E MÉTODO DE SOLUÇÃO Luciano Pereira Magalhães - 8º - noite [email protected] Orientador: Prof Gustavo Campos Menezes Banca Examinadora: Prof Reinaldo Sá Fortes, Prof Eduardo

Leia mais

Investigação Operacional- 2009/10 - Programas Lineares 3 PROGRAMAS LINEARES

Investigação Operacional- 2009/10 - Programas Lineares 3 PROGRAMAS LINEARES Investigação Operacional- 2009/10 - Programas Lineares 3 PROGRAMAS LINEARES Formulação A programação linear lida com problemas nos quais uma função objectivo linear deve ser optimizada (maximizada ou minimizada)

Leia mais

a 1 x 1 +... + a n x n = b,

a 1 x 1 +... + a n x n = b, Sistemas Lineares Equações Lineares Vários problemas nas áreas científica, tecnológica e econômica são modelados por sistemas de equações lineares e requerem a solução destes no menor tempo possível Definição

Leia mais

Utilização do SOLVER do EXCEL

Utilização do SOLVER do EXCEL Utilização do SOLVER do EXCEL 1 Utilização do SOLVER do EXCEL José Fernando Oliveira DEEC FACULDADE DE ENGENHARIA DA UNIVERSIDADE DO PORTO MAIO 1998 Para ilustrar a utilização do Solver na resolução de

Leia mais

1. Método Simplex. Faculdade de Engenharia Eng. Celso Daniel Engenharia de Produção. Pesquisa Operacional II Profa. Dra. Lílian Kátia de Oliveira

1. Método Simplex. Faculdade de Engenharia Eng. Celso Daniel Engenharia de Produção. Pesquisa Operacional II Profa. Dra. Lílian Kátia de Oliveira Faculdade de Engenharia Eng. Celso Daniel Engenharia de Produção. Método Simple.. Solução eata para os modelos de Programação Linear O modelo de Programação Linear (PL) reduz um sistema real a um conjunto

Leia mais

Exercícios Teóricos Resolvidos

Exercícios Teóricos Resolvidos Universidade Federal de Minas Gerais Instituto de Ciências Exatas Departamento de Matemática Exercícios Teóricos Resolvidos O propósito deste texto é tentar mostrar aos alunos várias maneiras de raciocinar

Leia mais

O ESPAÇO NULO DE A: RESOLVENDO AX = 0 3.2

O ESPAÇO NULO DE A: RESOLVENDO AX = 0 3.2 3.2 O Espaço Nulo de A: Resolvendo Ax = 0 11 O ESPAÇO NULO DE A: RESOLVENDO AX = 0 3.2 Esta seção trata do espaço de soluções para Ax = 0. A matriz A pode ser quadrada ou retangular. Uma solução imediata

Leia mais

Capítulo 1. x > y ou x < y ou x = y

Capítulo 1. x > y ou x < y ou x = y Capítulo Funções, Plano Cartesiano e Gráfico de Função Ao iniciar o estudo de qualquer tipo de matemática não podemos provar tudo. Cada vez que introduzimos um novo conceito precisamos defini-lo em termos

Leia mais

Por que o quadrado de terminados em 5 e ta o fa cil? Ex.: 15²=225, 75²=5625,...

Por que o quadrado de terminados em 5 e ta o fa cil? Ex.: 15²=225, 75²=5625,... Por que o quadrado de terminados em 5 e ta o fa cil? Ex.: 15²=225, 75²=5625,... 0) O que veremos na aula de hoje? Um fato interessante Produtos notáveis Equação do 2º grau Como fazer a questão 5 da 3ª

Leia mais

UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO PROGRAMA DE EDUCAÇÃO TUTORIAL - MATEMÁTICA PROJETO FUNDAMENTOS DE MATEMÁTICA ELEMENTAR

UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO PROGRAMA DE EDUCAÇÃO TUTORIAL - MATEMÁTICA PROJETO FUNDAMENTOS DE MATEMÁTICA ELEMENTAR UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO PROGRAMA DE EDUCAÇÃO TUTORIAL - MATEMÁTICA PROJETO FUNDAMENTOS DE MATEMÁTICA ELEMENTAR Assuntos: Matrizes; Matrizes Especiais; Operações com Matrizes; Operações Elementares

Leia mais

Pesquisa Operacional Programação em Redes

Pesquisa Operacional Programação em Redes Pesquisa Operacional Programação em Redes Profa. Alessandra Martins Coelho outubro/2013 Modelagem em redes: Facilitar a visualização e a compreensão das características do sistema Problema de programação

Leia mais

Pesquisa Operacional

Pesquisa Operacional Pesquisa Operacional Prof. José Luiz Resolver um problema de Programação Linear significa basicamente resolver sistemas de equações lineares; Esse procedimento, apesar de correto, é bastante trabalhoso,

Leia mais

APLICAÇÕES DA DERIVADA

APLICAÇÕES DA DERIVADA Notas de Aula: Aplicações das Derivadas APLICAÇÕES DA DERIVADA Vimos, na seção anterior, que a derivada de uma função pode ser interpretada como o coeficiente angular da reta tangente ao seu gráfico. Nesta,

Leia mais

Arrendamento de espaço num armazém

Arrendamento de espaço num armazém Construção de Modelos de Programação Linear e Inteira 6 Arrendamento de espaço num armazém Uma empresa planeia arrendar espaço num armazém, sendo as suas necessidades para os próximos 5 meses as seguintes:

Leia mais

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

[ \ x Recordemos o caso mais simples de um VLVWHPD de duas HTXDo}HVOLQHDUHV nas duas LQFyJQLWDV [ e \. &DStWXOR±6LVWHPDVGH(TXDo}HV/LQHDUHV1 &DStWXOR±6LVWHPDVGH(TXDo}HV/LQHDUHV Å 1Ro}HV *HUDLV Recordemos o caso mais simples de um VLVWHPD de duas HTXDo}HVOLQHDUHV nas duas LQFyJQLWDV [ e \. [\ [\ É fácil verificar

Leia mais

Expansão linear e geradores

Expansão linear e geradores Espaços Vectoriais - ALGA - 004/05 4 Expansão linear e geradores Se u ; u ; :::; u n são vectores de um espaço vectorial V; como foi visto atrás, alguns vectores de V são combinação linear de u ; u ; :::;

Leia mais

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

Capítulo 3 - Sistemas de Equações Lineares Capítulo 3 - Sistemas de Equações Lineares Carlos Balsa [email protected] Departamento de Matemática Escola Superior de Tecnologia e Gestão de Bragança Matemática I - 1 o Semestre 2011/2012 Matemática I 1/

Leia mais

Matemática - UEL - 2010 - Compilada em 18 de Março de 2010. Prof. Ulysses Sodré Matemática Essencial: http://www.mat.uel.

Matemática - UEL - 2010 - Compilada em 18 de Março de 2010. Prof. Ulysses Sodré Matemática Essencial: http://www.mat.uel. Matemática Essencial Equações do Segundo grau Conteúdo Matemática - UEL - 2010 - Compilada em 18 de Março de 2010. Prof. Ulysses Sodré Matemática Essencial: http://www.mat.uel.br/matessencial/ 1 Introdução

Leia mais

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

Capítulo 3 - Sistemas de Equações Lineares Capítulo 3 - Sistemas de Equações Lineares Carlos Balsa [email protected] Departamento de Matemática Escola Superior de Tecnologia e Gestão de Bragança Matemática I - 1 o Semestre 2011/2012 Matemática I 1/

Leia mais

Introdução ao estudo de equações diferenciais

Introdução ao estudo de equações diferenciais Matemática (AP) - 2008/09 - Introdução ao estudo de equações diferenciais 77 Introdução ao estudo de equações diferenciais Introdução e de nição de equação diferencial Existe uma grande variedade de situações

Leia mais

Método Simplex - Variantes V 1.1, V.Lobo, EN / ISEGI, 2008

Método Simplex - Variantes V 1.1, V.Lobo, EN / ISEGI, 2008 Revisões Variantes sobre o método Simplex: Método do grande M Simplex básico Solução óptima multipla Em simplex: valores 0 na função custo Solução degenerada Em simplex: empates na variável a sair, variáveis

Leia mais

ficha 3 espaços lineares

ficha 3 espaços lineares Exercícios de Álgebra Linear ficha 3 espaços lineares Exercícios coligidos por Jorge Almeida e Lina Oliveira Departamento de Matemática, Instituto Superior Técnico 2 o semestre 2011/12 3 Notação Sendo

Leia mais

Faculdade de Engenharia Optimização. Prof. Doutor Engº Jorge Nhambiu

Faculdade de Engenharia Optimização. Prof. Doutor Engº Jorge Nhambiu 1 Programação Não Linear Aula 25: Programação Não-Linear - Funções de Uma única variável Mínimo; Mínimo Global; Mínimo Local; Optimização Irrestrita; Condições Óptimas; Método da Bissecção; Método de Newton.

Leia mais

Exercícios 1. Determinar x de modo que a matriz

Exercícios 1. Determinar x de modo que a matriz setor 08 080509 080509-SP Aula 35 MATRIZ INVERSA Uma matriz quadrada A de ordem n diz-se invertível, ou não singular, se, e somente se, existir uma matriz que indicamos por A, tal que: A A = A A = I n

Leia mais

Variantes sobre o método Simplex: Método do grande M

Variantes sobre o método Simplex: Método do grande M Variantes sobre o método Simplex: Método do grande M Revisões Simplex básico Solução óptima multipla Em simplex: valores 0 na função custo Solução degenerada Em simplex: empates na variável a sair, variáveis

Leia mais

Múltiplos Estágios processo com três estágios Inquérito de Satisfação Fase II

Múltiplos Estágios processo com três estágios Inquérito de Satisfação Fase II O seguinte exercício contempla um processo com três estágios. Baseia-se no Inquérito de Satisfação Fase II, sendo, por isso, essencial compreender primeiro o problema antes de começar o tutorial. 1 1.

Leia mais

Só Matemática O seu portal matemático http://www.somatematica.com.br FUNÇÕES

Só Matemática O seu portal matemático http://www.somatematica.com.br FUNÇÕES FUNÇÕES O conceito de função é um dos mais importantes em toda a matemática. O conceito básico de função é o seguinte: toda vez que temos dois conjuntos e algum tipo de associação entre eles, que faça

Leia mais

CURSO ONLINE RACIOCÍNIO LÓGICO

CURSO ONLINE RACIOCÍNIO LÓGICO AULA QUINZE: Matrizes & Determinantes (Parte II) Olá, amigos! Pedimos desculpas por não ter sido possível apresentarmos esta aula na semana passada. Motivos de força maior nos impediram de fazê-lo, mas

Leia mais

CAP. I ERROS EM CÁLCULO NUMÉRICO

CAP. I ERROS EM CÁLCULO NUMÉRICO CAP. I ERROS EM CÁLCULO NUMÉRICO 0. Introdução Por método numérico entende-se um método para calcular a solução de um problema realizando apenas uma sequência finita de operações aritméticas. A obtenção

Leia mais

Resolução de sistemas lineares

Resolução de sistemas lineares Resolução de sistemas lineares J M Martínez A Friedlander 1 Alguns exemplos Comecemos mostrando alguns exemplos de sistemas lineares: 3x + 2y = 5 x 2y = 1 (1) 045x 1 2x 2 + 6x 3 x 4 = 10 x 2 x 5 = 0 (2)

Leia mais

Joaquim J. Júdice. Pedro C. Martins. Marta B. Pascoal. Jorge P. Santos OPTIMIZAÇÃO EM REDES. Departamento de Matemática Universidade de Coimbra

Joaquim J. Júdice. Pedro C. Martins. Marta B. Pascoal. Jorge P. Santos OPTIMIZAÇÃO EM REDES. Departamento de Matemática Universidade de Coimbra Joaquim J Júdice Pedro C Martins Marta B Pascoal Jorge P Santos OPTIMIZAÇÃO EM REDES Departamento de Matemática Universidade de Coimbra 006 Conteúdo Introdução Alguns Problemas de Optimização em Redes

Leia mais

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

Notas sobre a Fórmula de Taylor e o estudo de extremos Notas sobre a Fórmula de Taylor e o estudo de etremos O Teorema de Taylor estabelece que sob certas condições) uma função pode ser aproimada na proimidade de algum ponto dado) por um polinómio, de modo

Leia mais

CAPÍTULO 2. Grafos e Redes

CAPÍTULO 2. Grafos e Redes CAPÍTULO 2 1. Introdução Um grafo é uma representação visual de um determinado conjunto de dados e da ligação existente entre alguns dos elementos desse conjunto. Desta forma, em muitos dos problemas que

Leia mais

INSTITUTO TECNOLÓGICO

INSTITUTO TECNOLÓGICO PAC - PROGRAMA DE APRIMORAMENTO DE CONTEÚDOS. ATIVIDADES DE NIVELAMENTO BÁSICO. DISCIPLINAS: MATEMÁTICA & ESTATÍSTICA. PROFº.: PROF. DR. AUSTER RUZANTE 1ª SEMANA DE ATIVIDADES DOS CURSOS DE TECNOLOGIA

Leia mais

Investigação Operacional

Investigação Operacional Ano lectivo: 2014/2015 Universidade da Beira Interior - Departamento de Matemática Investigação Operacional Ficha de exercícios n o 5 Problemas de Transportes e Afectação. Cursos: Economia, Gestão e Optometria

Leia mais

x0 = 1 x n = 3x n 1 x k x k 1 Quantas são as sequências com n letras, cada uma igual a a, b ou c, de modo que não há duas letras a seguidas?

x0 = 1 x n = 3x n 1 x k x k 1 Quantas são as sequências com n letras, cada uma igual a a, b ou c, de modo que não há duas letras a seguidas? Recorrências Muitas vezes não é possível resolver problemas de contagem diretamente combinando os princípios aditivo e multiplicativo. Para resolver esses problemas recorremos a outros recursos: as recursões

Leia mais

[a11 a12 a1n 4. SISTEMAS LINEARES 4.1. CONCEITO. Um sistema de equações lineares é um conjunto de equações do tipo

[a11 a12 a1n 4. SISTEMAS LINEARES 4.1. CONCEITO. Um sistema de equações lineares é um conjunto de equações do tipo 4. SISTEMAS LINEARES 4.1. CONCEITO Um sistema de equações lineares é um conjunto de equações do tipo a 11 x 1 + a 12 x 2 +... + a 1n x n = b 1 a 11 x 1 + a 12 x 2 +... + a 1n x n = b 2... a n1 x 1 + a

Leia mais

Pesquisa Operacional. Função Linear - Introdução. Função do 1 Grau. Função Linear - Exemplos Representação no Plano Cartesiano. Prof.

Pesquisa Operacional. Função Linear - Introdução. Função do 1 Grau. Função Linear - Exemplos Representação no Plano Cartesiano. Prof. Pesquisa Operacional Prof. José Luiz Prof. José Luiz Função Linear - Introdução O conceito de função é encontrado em diversos setores da economia, por exemplo, nos valores pagos em um determinado período

Leia mais

PROGRAMAÇÃO LINEAR. Resolução de problemas de programação linear usando o comando Solver, no Excel.

PROGRAMAÇÃO LINEAR. Resolução de problemas de programação linear usando o comando Solver, no Excel. PROGRAMAÇÃO LINEAR Resolução de problemas de programação linear usando o comando Solver, no Excel. Para além da resolução pelo método gráfico e/ou outros métodos, é possível resolver um problema de PL

Leia mais

7 - Análise de redes Pesquisa Operacional CAPÍTULO 7 ANÁLISE DE REDES. 4 c. Figura 7.1 - Exemplo de um grafo linear.

7 - Análise de redes Pesquisa Operacional CAPÍTULO 7 ANÁLISE DE REDES. 4 c. Figura 7.1 - Exemplo de um grafo linear. CAPÍTULO 7 7 ANÁLISE DE REDES 7.1 Conceitos Básicos em Teoria dos Grafos Diversos problemas de programação linear, inclusive os problemas de transporte, podem ser modelados como problemas de fluxo de redes.

Leia mais

Estudaremos métodos numéricos para resolução de sistemas lineares com n equações e n incógnitas. Estes podem ser:

Estudaremos métodos numéricos para resolução de sistemas lineares com n equações e n incógnitas. Estes podem ser: 1 UNIVERSIDADE FEDERAL DE VIÇOSA Departamento de Matemática - CCE Cálculo Numérico - MAT 271 Prof.: Valéria Mattos da Rosa As notas de aula que se seguem são uma compilação dos textos relacionados na bibliografia

Leia mais

E A D - S I S T E M A S L I N E A R E S INTRODUÇÃO

E A D - S I S T E M A S L I N E A R E S INTRODUÇÃO E A D - S I S T E M A S L I N E A R E S INTRODUÇÃO Dizemos que uma equação é linear, ou de primeiro grau, em certa incógnita, se o maior expoente desta variável for igual a um. Ela será quadrática, ou

Leia mais

Função. Definição formal: Considere dois conjuntos: o conjunto X com elementos x e o conjunto Y com elementos y. Isto é:

Função. Definição formal: Considere dois conjuntos: o conjunto X com elementos x e o conjunto Y com elementos y. Isto é: Função Toda vez que temos dois conjuntos e algum tipo de associação entre eles, que faça corresponder a todo elemento do primeiro conjunto um único elemento do segundo, ocorre uma função. Definição formal:

Leia mais

Material Teórico - Módulo de Divisibilidade. MDC e MMC - Parte 1. Sexto Ano. Prof. Angelo Papa Neto

Material Teórico - Módulo de Divisibilidade. MDC e MMC - Parte 1. Sexto Ano. Prof. Angelo Papa Neto Material Teórico - Módulo de Divisibilidade MDC e MMC - Parte 1 Sexto Ano Prof. Angelo Papa Neto 1 Máximo divisor comum Nesta aula, definiremos e estudaremos métodos para calcular o máximo divisor comum

Leia mais

Potenciação no Conjunto dos Números Inteiros - Z

Potenciação no Conjunto dos Números Inteiros - Z Rua Oto de Alencar nº 5-9, Maracanã/RJ - tel. 04-98/4-98 Potenciação no Conjunto dos Números Inteiros - Z Podemos epressar o produto de quatro fatores iguais a.... por meio de uma potência de base e epoente

Leia mais

INTRODUÇÃO AOS MÉTODOS FACTORIAIS

INTRODUÇÃO AOS MÉTODOS FACTORIAIS Capítulo II INTRODUÇÃO AOS MÉTODOS FACTORIAIS A Análise Factorial de Correspondências é uma técnica simples do ponto de vista matemático e computacional. Porém, devido ao elevado suporte geométrico desta

Leia mais

Aula 5 - Matemática (Gestão e Marketing)

Aula 5 - Matemática (Gestão e Marketing) ISCTE, Escola de Gestão Aula 5 - Matemática (Gestão e Marketing) Diana Aldea Mendes 29 de Outubro de 2008 Espaços Vectoriais Definição (vector): Chama-se vector edesigna-sepor v um objecto matemático caracterizado

Leia mais

EQUAÇÕES E INEQUAÇÕES DE 1º GRAU

EQUAÇÕES E INEQUAÇÕES DE 1º GRAU 1 EQUAÇÕES E INEQUAÇÕES DE 1º GRAU Equação do 1º grau Chamamos de equação do 1º grau em uma incógnita x, a qualquer expressão matemática que pode ser escrita sob a forma: em que a e b são números reais,

Leia mais

Análise de Regressão Linear Simples e Múltipla

Análise de Regressão Linear Simples e Múltipla Análise de Regressão Linear Simples e Múltipla Carla Henriques Departamento de Matemática Escola Superior de Tecnologia de Viseu Carla Henriques (DepMAT ESTV) Análise de Regres. Linear Simples e Múltipla

Leia mais

Tópico 11. Aula Teórica/Prática: O Método dos Mínimos Quadrados e Linearização de Funções

Tópico 11. Aula Teórica/Prática: O Método dos Mínimos Quadrados e Linearização de Funções Tópico 11. Aula Teórica/Prática: O Método dos Mínimos Quadrados e Linearização de Funções 1. INTRODUÇÃO Ao se obter uma sucessão de pontos experimentais que representados em um gráfico apresentam comportamento

Leia mais

Definição. A expressão M(x,y) dx + N(x,y)dy é chamada de diferencial exata se existe uma função f(x,y) tal que f x (x,y)=m(x,y) e f y (x,y)=n(x,y).

Definição. A expressão M(x,y) dx + N(x,y)dy é chamada de diferencial exata se existe uma função f(x,y) tal que f x (x,y)=m(x,y) e f y (x,y)=n(x,y). PUCRS FACULDADE DE ATEÁTICA EQUAÇÕES DIFERENCIAIS PROF. LUIZ EDUARDO OURIQUE EQUAÇÔES EXATAS E FATOR INTEGRANTE Definição. A diferencial de uma função de duas variáveis f(x,) é definida por df = f x (x,)dx

Leia mais

Simulado OBM Nível 2

Simulado OBM Nível 2 Simulado OBM Nível 2 Gabarito Comentado Questão 1. Quantos são os números inteiros x que satisfazem à inequação? a) 13 b) 26 c) 38 d) 39 e) 40 Entre 9 e 49 temos 39 números inteiros. Questão 2. Hoje é

Leia mais

Método Simplex - Exemplos. Iteração 1 - variáveis básicas: y 1, y 2, y 3. Exemplo 1. Facom - UFMS. Exemplo. Edna A. Hoshino.

Método Simplex - Exemplos. Iteração 1 - variáveis básicas: y 1, y 2, y 3. Exemplo 1. Facom - UFMS. Exemplo. Edna A. Hoshino. Tópicos Método Simplex - s Edna A. Hoshino 1 Facom - UFMS março de 2010 E. Hoshino (Facom-UFMS) Simplex março de 2010 1 / 21 E. Hoshino (Facom-UFMS) Simplex março de 2010 2 / 21 1 Iteração 1 - variáveis

Leia mais

Todos os exercícios sugeridos nesta apostila se referem ao volume 1. MATEMÁTICA I 1 FUNÇÃO DO 1º GRAU

Todos os exercícios sugeridos nesta apostila se referem ao volume 1. MATEMÁTICA I 1 FUNÇÃO DO 1º GRAU FUNÇÃO IDENTIDADE... FUNÇÃO LINEAR... FUNÇÃO AFIM... GRÁFICO DA FUNÇÃO DO º GRAU... IMAGEM... COEFICIENTES DA FUNÇÃO AFIM... ZERO DA FUNÇÃO AFIM... 8 FUNÇÕES CRESCENTES OU DECRESCENTES... 9 SINAL DE UMA

Leia mais

AV1 - MA 12-2012. (b) Se o comprador preferir efetuar o pagamento à vista, qual deverá ser o valor desse pagamento único? 1 1, 02 1 1 0, 788 1 0, 980

AV1 - MA 12-2012. (b) Se o comprador preferir efetuar o pagamento à vista, qual deverá ser o valor desse pagamento único? 1 1, 02 1 1 0, 788 1 0, 980 Questão 1. Uma venda imobiliária envolve o pagamento de 12 prestações mensais iguais a R$ 10.000,00, a primeira no ato da venda, acrescidas de uma parcela final de R$ 100.000,00, 12 meses após a venda.

Leia mais

QUESTÕES COMENTADAS E RESOLVIDAS

QUESTÕES COMENTADAS E RESOLVIDAS LENIMAR NUNES DE ANDRADE INTRODUÇÃO À ÁLGEBRA: QUESTÕES COMENTADAS E RESOLVIDAS 1 a edição ISBN 978-85-917238-0-5 João Pessoa Edição do Autor 2014 Prefácio Este texto foi elaborado para a disciplina Introdução

Leia mais

Álgebra Linear. Mauri C. Nascimento Departamento de Matemática UNESP/Bauru. 19 de fevereiro de 2013

Álgebra Linear. Mauri C. Nascimento Departamento de Matemática UNESP/Bauru. 19 de fevereiro de 2013 Álgebra Linear Mauri C. Nascimento Departamento de Matemática UNESP/Bauru 19 de fevereiro de 2013 Sumário 1 Matrizes e Determinantes 3 1.1 Matrizes............................................ 3 1.2 Determinante

Leia mais

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

Truques e Dicas. = 7 30 Para multiplicar fracções basta multiplicar os numeradores e os denominadores: 2 30 = 12 5 Truques e Dicas O que se segue serve para esclarecer alguma questão que possa surgir ao resolver um exercício de matemática. Espero que lhe seja útil! Cap. I Fracções. Soma e Produto de Fracções Para somar

Leia mais

Análise de Arredondamento em Ponto Flutuante

Análise de Arredondamento em Ponto Flutuante Capítulo 2 Análise de Arredondamento em Ponto Flutuante 2.1 Introdução Neste capítulo, chamamos atenção para o fato de que o conjunto dos números representáveis em qualquer máquina é finito, e portanto

Leia mais

UNIV ERSIDADE DO EST ADO DE SANT A CAT ARINA UDESC CENT RO DE CI ^ENCIAS T ECNOLOGICAS DEP ART AMENT O DE MAT EMAT ICA DMAT

UNIV ERSIDADE DO EST ADO DE SANT A CAT ARINA UDESC CENT RO DE CI ^ENCIAS T ECNOLOGICAS DEP ART AMENT O DE MAT EMAT ICA DMAT UNIV ERSIDADE DO EST ADO DE SANT A CAT ARINA UDESC CENT RO DE CI ^ENCIAS T ECNOLOGICAS CCT DEP ART AMENT O DE MAT EMAT ICA DMAT Professora Graciela Moro Exercícios sobre Matrizes, Determinantes e Sistemas

Leia mais

GAAL - 2013/1 - Simulado - 1 Vetores e Produto Escalar

GAAL - 2013/1 - Simulado - 1 Vetores e Produto Escalar GAAL - 201/1 - Simulado - 1 Vetores e Produto Escalar SOLUÇÕES Exercício 1: Determinar os três vértices de um triângulo sabendo que os pontos médios de seus lados são M = (5, 0, 2), N = (, 1, ) e P = (4,

Leia mais

Arquitetura de Rede de Computadores

Arquitetura de Rede de Computadores TCP/IP Roteamento Arquitetura de Rede de Prof. Pedro Neto Aracaju Sergipe - 2011 Ementa da Disciplina 4. Roteamento i. Máscara de Rede ii. Sub-Redes iii. Números Binários e Máscara de Sub-Rede iv. O Roteador

Leia mais

2 A Derivada. 2.1 Velocidade Média e Velocidade Instantânea

2 A Derivada. 2.1 Velocidade Média e Velocidade Instantânea 2 O objetivo geral desse curso de Cálculo será o de estudar dois conceitos básicos: a Derivada e a Integral. No decorrer do curso esses dois conceitos, embora motivados de formas distintas, serão por mais

Leia mais

FUNÇÃO DO 1º GRAU. Vamos iniciar o estudo da função do 1º grau, lembrando o que é uma correspondência:

FUNÇÃO DO 1º GRAU. Vamos iniciar o estudo da função do 1º grau, lembrando o que é uma correspondência: FUNÇÃO DO 1º GRAU Vamos iniciar o estudo da função do 1º grau, lembrando o que é uma correspondência: Correspondência: é qualquer conjunto de pares ordenados onde o primeiro elemento pertence ao primeiro

Leia mais

CADEX. Consultoria em Logística Interna. Layout de armazém. Objectivos. Popularidade. Semelhança. Tamanho. Características

CADEX. Consultoria em Logística Interna. Layout de armazém. Objectivos. Popularidade. Semelhança. Tamanho. Características CADEX Consultoria em Logística Interna Layout de armazém fonte: Wikipédia O layout de armazém é a forma como as áreas de armazenagem de um armazém estão organizadas, de forma a utilizar todo o espaço existente

Leia mais

A equação do 2º grau

A equação do 2º grau A UA UL LA A equação do 2º grau Introdução Freqüentemente, ao equacionarmos um problema, obtemos uma equação na qual a incógnita aparece elevada ao quadrado. Estas são as chamadas equações do 2º grau.

Leia mais

Recordamos que Q M n n (R) diz-se ortogonal se Q T Q = I.

Recordamos que Q M n n (R) diz-se ortogonal se Q T Q = I. Diagonalização ortogonal de matrizes simétricas Detalhes sobre a Secção.3 dos Apontamentos das Aulas teóricas de Álgebra Linear Cursos: LMAC, MEBiom e MEFT (semestre, 0/0, Prof. Paulo Pinto) Recordamos

Leia mais

Universidade Estadual de Santa Cruz. Departamento de Ciências Exatas e Tecnológicas. Especialização em Matemática. Disciplina: Estruturas Algébricas

Universidade Estadual de Santa Cruz. Departamento de Ciências Exatas e Tecnológicas. Especialização em Matemática. Disciplina: Estruturas Algébricas 1 Universidade Estadual de Santa Cruz Departamento de Ciências Exatas e Tecnológicas Especialização em Matemática Disciplina: Estruturas Algébricas Profs.: Elisangela S. Farias e Sérgio Motta Operações

Leia mais

9. Derivadas de ordem superior

9. Derivadas de ordem superior 9. Derivadas de ordem superior Se uma função f for derivável, então f é chamada a derivada primeira de f (ou de ordem 1). Se a derivada de f eistir, então ela será chamada derivada segunda de f (ou de

Leia mais

5 Circuitos Equivalentes

5 Circuitos Equivalentes 5 Circuitos Equivalentes 5.1 Circuitos Equivalentes Nos capítulos anteriores já se apresentaram diversos exemplos de circuitos equivalentes, por exemplo, resistências em série e em paralelo ou a chamada

Leia mais

Erros. Número Aproximado. Erros Absolutos erelativos. Erro Absoluto

Erros. Número Aproximado. Erros Absolutos erelativos. Erro Absoluto Erros Nenhum resultado obtido através de cálculos eletrônicos ou métodos numéricos tem valor se não tivermos conhecimento e controle sobre os possíveis erros envolvidos no processo. A análise dos resultados

Leia mais

OTIMIZAÇÃO VETORIAL. Formulação do Problema

OTIMIZAÇÃO VETORIAL. Formulação do Problema OTIMIZAÇÃO VETORIAL Formulação do Problema Otimização Multiobjetivo (também chamada otimização multicritério ou otimização vetorial) pode ser definida como o problema de encontrar: um vetor de variáveis

Leia mais

Possui como idéia central a divisão de um universo de dados a ser organizado em subconjuntos mais gerenciáveis.

Possui como idéia central a divisão de um universo de dados a ser organizado em subconjuntos mais gerenciáveis. 3. Tabelas de Hash As tabelas de hash são um tipo de estruturação para o armazenamento de informação, de uma forma extremamente simples, fácil de se implementar e intuitiva de se organizar grandes quantidades

Leia mais

Aplicações de Combinatória e Geometria na Teoria dos Números

Aplicações de Combinatória e Geometria na Teoria dos Números Aplicações de Combinatória e Geometria na Teoria dos Números Nesse artigo vamos discutir algumas abordagens diferentes na Teoria dos Números, no sentido de envolverem também outras grandes áreas, como

Leia mais

94 (8,97%) 69 (6,58%) 104 (9,92%) 101 (9,64%) 22 (2,10%) 36 (3,44%) 115 (10,97%) 77 (7,35%) 39 (3,72%) 78 (7,44%) 103 (9,83%)

94 (8,97%) 69 (6,58%) 104 (9,92%) 101 (9,64%) 22 (2,10%) 36 (3,44%) 115 (10,97%) 77 (7,35%) 39 (3,72%) 78 (7,44%) 103 (9,83%) Distribuição das 1.048 Questões do I T A 94 (8,97%) 104 (9,92%) 69 (6,58%) Equações Irracionais 09 (0,86%) Equações Exponenciais 23 (2, 101 (9,64%) Geo. Espacial Geo. Analítica Funções Conjuntos 31 (2,96%)

Leia mais

Somatórias e produtórias

Somatórias e produtórias Capítulo 8 Somatórias e produtórias 8. Introdução Muitas quantidades importantes em matemática são definidas como a soma de uma quantidade variável de parcelas também variáveis, por exemplo a soma + +

Leia mais

QUESTÃO 1 ALTERNATIVA B

QUESTÃO 1 ALTERNATIVA B 1 QUESTÃO 1 Marcos tem 10 0,25 = 2,50 reais em moedas de 25 centavos. Logo ele tem 4,30 2,50 = 1,80 reais em moedas de 10 centavos, ou seja, ele tem 1,80 0,10 = 18 moedas de 10 centavos. Outra maneira

Leia mais

Funções algébricas do 1º grau. Maurício Bezerra Bandeira Junior

Funções algébricas do 1º grau. Maurício Bezerra Bandeira Junior Maurício Bezerra Bandeira Junior Definição Chama-se função polinomial do 1º grau, ou função afim, a qualquer função f de IR em IR dada por uma lei da forma f(x) = ax + b, onde a e b são números reais dados

Leia mais

Uma lei que associa mais de um valor y a um valor x é uma relação, mas não uma função. O contrário é verdadeiro (isto é, toda função é uma relação).

Uma lei que associa mais de um valor y a um valor x é uma relação, mas não uma função. O contrário é verdadeiro (isto é, toda função é uma relação). 5. FUNÇÕES DE UMA VARIÁVEL 5.1. INTRODUÇÃO Devemos compreender função como uma lei que associa um valor x pertencente a um conjunto A a um único valor y pertencente a um conjunto B, ao que denotamos por

Leia mais

Objetivos. Apresentar as superfícies regradas e superfícies de revolução. Analisar as propriedades que caracterizam as superfícies regradas e

Objetivos. Apresentar as superfícies regradas e superfícies de revolução. Analisar as propriedades que caracterizam as superfícies regradas e MÓDULO 2 - AULA 13 Aula 13 Superfícies regradas e de revolução Objetivos Apresentar as superfícies regradas e superfícies de revolução. Analisar as propriedades que caracterizam as superfícies regradas

Leia mais

Departamento de Matemática - UEL - 2010. Ulysses Sodré. http://www.mat.uel.br/matessencial/ Arquivo: minimaxi.tex - Londrina-PR, 29 de Junho de 2010.

Departamento de Matemática - UEL - 2010. Ulysses Sodré. http://www.mat.uel.br/matessencial/ Arquivo: minimaxi.tex - Londrina-PR, 29 de Junho de 2010. Matemática Essencial Extremos de funções reais Departamento de Matemática - UEL - 2010 Conteúdo Ulysses Sodré http://www.mat.uel.br/matessencial/ Arquivo: minimaxi.tex - Londrina-PR, 29 de Junho de 2010.

Leia mais

Códigos Lineares CAPÍTULO 4

Códigos Lineares CAPÍTULO 4 CAPÍTULO 4 Códigos Lineares 1. Definição, pârametros e peso mínimo Seja F q o corpo de ordem q. Portanto, pelo Teorema 3.24, q = p m para algum primo p e inteiro positivo m. Definição 4.1. Um código linear

Leia mais

Notas de aula número 1: Otimização *

Notas de aula número 1: Otimização * UNIVERSIDADE FEDERAL DO RIO GRANDE DO SUL UFRGS DEPARTAMENTO DE ECONOMIA CURSO DE CIÊNCIAS ECONÔMICAS DISCIPLINA: TEORIA MICROECONÔMICA II Primeiro Semestre/2001 Professor: Sabino da Silva Porto Júnior

Leia mais

INSTITUTO POLITÉCNICO DE SETÚBAL ESCOLA SUPERIOR DE TECNOLOGIA DEPARTAMENTO DE MATEMÁTICA MATEMÁTICA APLICADA

INSTITUTO POLITÉCNICO DE SETÚBAL ESCOLA SUPERIOR DE TECNOLOGIA DEPARTAMENTO DE MATEMÁTICA MATEMÁTICA APLICADA INSTITUTO POLITÉCNICO DE SETÚBL ESCOL SUPERIOR DE TECNOLOGI DEPRTMENTO DE MTEMÁTIC MTEMÁTIC PLICD TESTE B CURSOS: EII e EIG / Data: 7 de Janeiro de Duração: : às 7: Instruções:. Leia atentamente o teste/eame

Leia mais

MATRIZES Matriz quadrada Matriz linha e matriz coluna Matriz diagonal Matriz identidade

MATRIZES Matriz quadrada Matriz linha e matriz coluna Matriz diagonal Matriz identidade MATRIZES Matriz quadrada matriz quadrada de ordem. diagonal principal matriz quadrada de ordem. - 7 9 diagonal principal diagonal secundária Matriz linha e matriz coluna [ ] colunas). (linha e matriz linha

Leia mais

Conceitos Fundamentais

Conceitos Fundamentais Capítulo 1 Conceitos Fundamentais Objetivos: No final do Capítulo o aluno deve saber: 1. distinguir o uso de vetores na Física e na Matemática; 2. resolver sistema lineares pelo método de Gauss-Jordan;

Leia mais

¹CPTL/UFMS, Três Lagoas, MS,Brasil, [email protected]. ²CPTL/UFMS, Três Lagoas, MS, Brasil.

¹CPTL/UFMS, Três Lagoas, MS,Brasil, oliveiralimarafael@hotmail.com. ²CPTL/UFMS, Três Lagoas, MS, Brasil. Encontro de Ensino, Pesquisa e Extensão, Presidente Prudente, 22 a 25 de outubro, 2012 36 INTRODUÇÃO A CRIPTOGRAFIA RSA Rafael Lima Oliveira¹, Prof. Dr. Fernando Pereira de Souza². ¹CPTL/UFMS, Três Lagoas,

Leia mais

As fases na resolução de um problema real podem, de modo geral, ser colocadas na seguinte ordem:

As fases na resolução de um problema real podem, de modo geral, ser colocadas na seguinte ordem: 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. Introdução O Cálculo Numérico

Leia mais

ITA - 2005 3º DIA MATEMÁTICA BERNOULLI COLÉGIO E PRÉ-VESTIBULAR

ITA - 2005 3º DIA MATEMÁTICA BERNOULLI COLÉGIO E PRÉ-VESTIBULAR ITA - 2005 3º DIA MATEMÁTICA BERNOULLI COLÉGIO E PRÉ-VESTIBULAR Matemática Questão 01 Considere os conjuntos S = {0,2,4,6}, T = {1,3,5} e U = {0,1} e as afirmações: I. {0} S e S U. II. {2} S\U e S T U={0,1}.

Leia mais

Método dos mínimos quadrados - ajuste linear

Método dos mínimos quadrados - ajuste linear Apêndice A Método dos mínimos quadrados - ajuste linear Ao final de uma experiência muitas vezes temos um conjunto de N medidas na forma de pares (x i, y i ). Por exemplo, imagine uma experiência em que

Leia mais

Ivan Guilhon Mitoso Rocha. As grandezas fundamentais que serão adotadas por nós daqui em frente:

Ivan Guilhon Mitoso Rocha. As grandezas fundamentais que serão adotadas por nós daqui em frente: Rumo ao ITA Física Análise Dimensional Ivan Guilhon Mitoso Rocha A análise dimensional é um assunto básico que estuda as grandezas físicas em geral, com respeito a suas unidades de medida. Como as grandezas

Leia mais

AV2 - MA 12-2012. (a) De quantos modos diferentes posso empilhá-los de modo que todos os CDs de rock fiquem juntos?

AV2 - MA 12-2012. (a) De quantos modos diferentes posso empilhá-los de modo que todos os CDs de rock fiquem juntos? Questão 1. Num porta-cds, cabem 10 CDs colocados um sobre o outro, formando uma pilha vertical. Tenho 3 CDs de MPB, 5 de rock e 2 de música clássica. (a) De quantos modos diferentes posso empilhá-los de

Leia mais

Equação do 1º Grau. Maurício Bezerra Bandeira Junior

Equação do 1º Grau. Maurício Bezerra Bandeira Junior Maurício Bezerra Bandeira Junior Introdução às equações de primeiro grau Para resolver um problema matemático, quase sempre devemos transformar uma sentença apresentada com palavras em uma sentença que

Leia mais

Eduardo C. Xavier. 24 de fevereiro de 2011

Eduardo C. Xavier. 24 de fevereiro de 2011 Reduções Eduardo C. Xavier Instituto de Computação/Unicamp 24 de fevereiro de 2011 Eduardo C. Xavier (IC/Unicamp) Reduções 24 de fevereiro de 2011 1 / 23 Programação Linear (PL) Vimos que na tentativa

Leia mais

Dicas para a 6 a Lista de Álgebra 1 (Conteúdo: Homomorfismos de Grupos e Teorema do Isomorfismo para grupos) Professor: Igor Lima.

Dicas para a 6 a Lista de Álgebra 1 (Conteúdo: Homomorfismos de Grupos e Teorema do Isomorfismo para grupos) Professor: Igor Lima. Dicas para a 6 a Lista de Álgebra 1 (Conteúdo: Homomorfismos de Grupos e Teorema do Isomorfismo para grupos) Professor: Igor Lima. 1 /2013 Para calcular Hom(G 1,G 2 ) ou Aut(G) vocês vão precisar ter em

Leia mais

Dadas a base e a altura de um triangulo, determinar sua área.

Dadas a base e a altura de um triangulo, determinar sua área. Disciplina Lógica de Programação Visual Ana Rita Dutra dos Santos Especialista em Novas Tecnologias aplicadas a Educação Mestranda em Informática aplicada a Educação [email protected] Conceitos Preliminares

Leia mais

Numa turma de 26 alunos, o número de raparigas excede em 4 o número de rapazes. Quantos rapazes há nesta turma?

Numa turma de 26 alunos, o número de raparigas excede em 4 o número de rapazes. Quantos rapazes há nesta turma? GUIÃO REVISÕES Equações e Inequações Equações Numa turma de 6 alunos, o número de raparigas ecede em 4 o número de rapazes. Quantos rapazes há nesta turma? O objectivo do problema é determinar o número

Leia mais

Matemática - UEL - 2010 - Compilada em 18 de Março de 2010. Prof. Ulysses Sodré Matemática Essencial: http://www.mat.uel.

Matemática - UEL - 2010 - Compilada em 18 de Março de 2010. Prof. Ulysses Sodré Matemática Essencial: http://www.mat.uel. Matemática Essencial Equações do Primeiro grau Matemática - UEL - 2010 - Compilada em 18 de Março de 2010. Prof. Ulysses Sodré Matemática Essencial: http://www.mat.uel.br/matessencial/ Resumo: Notas de

Leia mais

Corpos. Um domínio de integridade finito é um corpo. Demonstração. Seja D um domínio de integridade com elemento identidade

Corpos. Um domínio de integridade finito é um corpo. Demonstração. Seja D um domínio de integridade com elemento identidade Corpos Definição Um corpo é um anel comutativo com elemento identidade em que todo o elemento não nulo é invertível. Muitas vezes é conveniente pensar em ab 1 como sendo a b, quando a e b são elementos

Leia mais