Análise e Síntese de Algoritmos. Programação Linear CLRS, Cap. 29

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

Download "Análise e Síntese de Algoritmos. Programação Linear CLRS, Cap. 29"

Transcrição

1 Análise e Síntese de Algoritmos Programação Linear CLRS, Cap. 29

2 Conteto Algoritmos em Grafos (CLRS, Cap )... Fluos máimos em grafos (CLRS, Cap. 26) Programação Linear (CLRS, Cap. 29) Programação Dinâmica (CLRS, Cap. 15) Algoritmos Greedy (CLRS, Cap. 16) Emparelhamento de Caracteres (CLRS, Cap. 32) Completude NP (CLRS, Cap. 34) Algoritmos de Aproimação (CLRS, Cap. 35) 2005/2006 Análise e Síntese de Algoritmos 2

3 Resumo Motivação Formas canónicas: Standard e Slack Formulação de problemas O algoritmo Simple Soluções eequíveis iniciais Dualidade 2005/2006 Análise e Síntese de Algoritmos 3

4 Eemplo Urbanos Suburbanos Campo Estradas Liberalização droga Subsídios agricultura Imposto sobre gasolina Queremos ganhar pelo menos 50% dos votos ( urbanos, suburbanos e rurais) Entrada representa o número de votos (em milhares) ganhos por cada 1000 Euros gastos em campanhas 2005/2006 Análise e Síntese de Algoritmos 4

5 Eemplo Urbanos Suburbanos Campo Estradas Liberalização droga Subsídios agricultura Imposto sobre gasolina = estradas; 2 = droga; 3 = subsídios; 4 = imposto minimizar sueito a = i 1 i , , , /2006 Análise e Síntese de Algoritmos 5

6 Formulação Geral Programação Linear (LP): Optimizar (minimizar ou maimizar) função linear sueita a conunto de restrições lineares Função linear (função obectivo): Restrições lineares: f n 1 c = 1 (,2, K,n ) = g i ( 1, 2, K,n ) ai = bi n = = /2006 Análise e Síntese de Algoritmos 6

7 Perspectiva sobre LP Qualquer solução do conunto de restrições designa-se por solução eequível A cada solução eequível corresponde um valor da função obectivo (ou de custo) O conunto de soluções eequíveis é designado por região eequível A região eequível é um conunto conveo no espaço n- dimensional Eemplo Conunto conveo S: qualquer ponto de um segmento que liga quaisquer dois pontos em S está também em S S é designado por simple 2005/2006 Análise e Síntese de Algoritmos 7

8 Perspectiva sobre LP Utilização de representações canónicas: Formas standard e slack Algoritmos: Algoritmo Simple Eponencial no pior caso; eficiente na prática e muito utilizado Algoritmo da Elipsóide Polinomial; normalmente ineficiente Métodos de Ponto Interior Polinomiais; eficientes na prática, competitivos com Simple 2005/2006 Análise e Síntese de Algoritmos 8

9 Perspectiva sobre LP Noções a reter: Solução eequível Solução não eequível Valor da função obectivo: valor obectivo Valor máimo/mínimo: valor obectivo óptimo LP sem soluções eequíveis diz-se não eequível; caso contrário diz-se eequível LP eequível, mas sem solução óptima, diz-se não limitado 2005/2006 Análise e Síntese de Algoritmos 9

10 Formulação de Problemas de LP Fluos de Custo Mínimo: minimizar z ( ) = ( i, ) c i E i sueito a : { ( i, ) E } 0 Caminhos Mais Curtos Fluo Máimo... i i :, u i i { : ( i ) E} = b () i i V ( i, ) E 2005/2006 Análise e Síntese de Algoritmos 10

11 2005/2006 Análise e Síntese de Algoritmos 11 Outras Formulações Caminhos Mais Curtos Entre s e t: Fluo Máimo: [] [ ] [ ] ( ) ( ) [] 0,, = + s d E v u v u w u d v d t d sueito a maimizar ( ) ( ) ( ) ( ) ( ) ( ) { } t s V u v u f V v u u v f v u f V v u v u c v u f v s f V v V v, 0,,,,,,,, = = sueito a maimizar

12 Forma Standard função obectivo maimizar n = 1 c sueito a n = 1 a i b i i = 1,2, K, m restrições 0 = 1,2, K, n Todos os valores c, a i, b i são valores reais Representação matricial: maimizar T c sueito a A b 0 Em que A = (a i ), b = (b i ) e c = (c ) e = ( ) 2005/2006 Análise e Síntese de Algoritmos 12

13 Conversão para Forma Standard Problemas: Minimização em vez de maimização Variáveis sem restrição de serem não negativas Restrições com igualdade Restricões com 2005/2006 Análise e Síntese de Algoritmos 13

14 Conversão para Forma Standard Soluções: Minimização vs. Maimização: Multiplicar coeficientes por -1 Variáveis sem restrição de serem não negativas: Substituir i por duas variáveis i1 e por i2, e multiplicar coeficientes de i2 por 1 Restrições com igualdade: Introduzir duas restrições, uma com e outra com Restrições com : Multiplicar restrição por 1 Eemplo 2005/2006 Análise e Síntese de Algoritmos 14

15 Conversão para Forma Slack Obectivo é trabalhar apenas com igualdades Todas as restrições, ecepto as restrições das variáveis serem não negativas, são igualdades Para cada restrição introduzir uma nova variável s s: variável de slack Conversão de forma standard para forma slack: Eemplo s = bi = a 1 s 0 = b 0 n n+ i i = 1 n+ i n i a i 2005/2006 Análise e Síntese de Algoritmos 15

16 Forma Slack Nas epressões: = b n n+ i i = 1 a i Variáveis epressas em função de outras variáveis designam-se por variáveis básicas As variáveis que definem as variáveis básicas designam-se por variáveis não-básicas Definir: Eemplo z n = = 1 c 2005/2006 Análise e Síntese de Algoritmos 16

17 Forma Slack N: B: Conunto de índices das variáveis não básicas, N = n Conunto de índices das variáveis básicas, B = m Obs: { 1,2, K n m} N B =, + Forma slack descrita por: (N, B, A, b, c, v) v: constante na função obectivo 2005/2006 Análise e Síntese de Algoritmos 17

18 O Algoritmo Simple Definições Pivots Eemplo O algoritmo simple Soluções eequíveis iniciais Dualidade 2005/2006 Análise e Síntese de Algoritmos 18

19 Forma Slack Nas epressões: = b n n+ i i = 1 a i Variáveis epressas em função de outras variáveis designam-se por variáveis básicas As variáveis que definem as variáveis básicas designam-se por variáveis não-básicas Definir: z n = = Forma slack descrita por: (N, B, A, b, c, v) N: variáveis não básicas; N = n B: variáveis básicas; B = m 1 c v: constante na função obectivo 2005/2006 Análise e Síntese de Algoritmos 19

20 Pivots Eemplo Escolher variável não básica e para passar a básica Variável de entrada Escolher variável básica l para passar a não básica Variável de saída Calcular nova forma slack do problema N'= N { e } { l } B'= B { l } { e } ( N ', B', A, b, c, v) 2005/2006 Análise e Síntese de Algoritmos 20

21 O Algoritmo Simple Calcular forma slack inicial Para a qual solução básica inicial é eequível Caso contrário reporta problema não eequível (retorna unfeasible ) e termina Enquanto eistir c e > 0 (i.e. valor de z pode aumentar) e define variável de entrada (i.e. nova variável básica) Seleccionar l l corresponde a linha i que minimiza b i / a ie, para a ie > 0 Se a ie < 0 para todo o i, retornar unbounded Aplicar pivoting com (N, B, A, b, c, v, l, e) 2005/2006 Análise e Síntese de Algoritmos 21

22 O Algoritmo Simple Para valores i em B Atribuir valor b i Caso contrário atribuir valor 0 i.e. variáveis em N Eemplos 2005/2006 Análise e Síntese de Algoritmos 22

23 Solução Eequível Inicial Um programa linear pode ser eequível, mas solução básica inicial pode não ser eequível Eemplo 2005/2006 Análise e Síntese de Algoritmos 23

24 Solução Eequível Inicial Sea L um programa linear na forma standard, e sea L au definido da forma seguinte: maimizar 0 sueito a n = 1 a i 0 0 b i i = 1,2, K, m = 0,1,2, K, n Então L é eequível se e só se o valor obectivo óptimo de L au é 0 Se L tem solução, então L au tem solução com 0 = 0, o valor óptimo Se o valor óptimo de 0 é 0, então solução é solução para L 2005/2006 Análise e Síntese de Algoritmos 24

25 Solução Eequível Inicial Se solução básica inicial for não eequível: A partir de L construir L au Determinar índice l com menor b i Aplicar pivot com e = 0 A solução básica calculada é eequível para L au Aplicar passos do Simple para calcular solução óptima Se solução óptima verifica 0 = 0, retornar solução calculada, sem 0 Caso contrário L não é eequível Eemplo 2005/2006 Análise e Síntese de Algoritmos 25

26 Solução Eequível Inicial Após a primeira aplicação de pivot, a solução básica é eequível para L au e=0 l tal que b l < b i, i=1,..., m b l < 0, pois solução inicial eequível se b i 0 Após aplicar pivot tem-se: 0 = b l / a l0 e i = b i -a i0 (b l / a l0 ), i 0 Como a i0 = -1 para todo o i, 0 = -b l > 0 e i = b i -b l > /2006 Análise e Síntese de Algoritmos 26

27 Simple: Resultados Formais Dado um programa linear (A, b, c): Se o algoritmo Simple retorna uma solução, a solução é eequível Se o algoritmo Simple retorna unbounded, o programa é não limitado Dado um programa linear (A, b, c) na forma standard, e B um conunto de variáveis básicas, a forma slack é única 2005/2006 Análise e Síntese de Algoritmos 27

28 Simple: Resultados Formais Variação do valor da função obectivo após pivoting: Valor da função obectivo não pode diminuir Variável escolhida tem coeficiente positivo Valor da variável é não negativo, pelo que novo valor da função de custo não pode diminuir Valor da função obectivo pode não aumentar Degenerescência Mas é sempre possível assegurar que algoritmo termina 2005/2006 Análise e Síntese de Algoritmos 28

29 Simple: Resultados Formais O Simple está em ciclo se eistem formas slack idênticas para duas iterações do algoritmo Se o algoritmo Simple não termina após iterações, então o algoritmo está em ciclo Cada conunto B determina unicamente a forma slack Eistem n+m variáveis e B = m Número de modos de escolher B: Número de formas slack distintas: n m Se algoritmo eecutar mais de C + m iterações, então está em ciclo Eliminar ciclos: n m C + m n m C + m Regra de Bland: desempates na escolha de variáveis através da escolha da variável com o menor indíce 2005/2006 Análise e Síntese de Algoritmos 29 C n + m m n + = m m

30 Dualidade Conceito essencial em optimização Normalmente associado com eistência de algoritmos polinomiais E.g., fluo máimo corte mínimo Programa linear dual: minimizar sueito a m i = 1 m a i = 1 i y i b y i y i 0 i c i = 1,2, K, n = 1,2, K, m Programa primal: formulação original Eemplo 2005/2006 Análise e Síntese de Algoritmos 30

31 Dualidade Fraca em Programação Linear Sea uma qualquer solução eequível do programa primal e sea y uma qualquer solução eequível do programa dual. Nestas condições: Prova n c m = 1 i= 1 b i y i 2005/2006 Análise e Síntese de Algoritmos 31

32 Dualidade em Programação Linear Sea uma qualquer solução pelo algoritmo Simple, e seam N e B os conuntos de variáveis para a forma slack final. Sea c o vector dos coeficientes da forma slack final e sea y i = -c n+i para (n+i) N; 0 caso contrário. Nestas condições: é solução óptima para o programa primal y é a solução óptima para o programa dual e, Eemplo n c = m = 1 i= 1 b i y i 2005/2006 Análise e Síntese de Algoritmos 32

33 Teorema Fundamental da Programação Linear Qualquer programa linear na forma standard: Ou tem solução óptima com valor finito, Ou não é eequível, Ou não é limitado. Se L não é eequível, o algoritmo Simple retorna infeasible Se L não é limitado, o algoritmo Simple retorna unbounded Caso contrário, o algoritmo Simple retorna uma solução óptima com um valor obectivo finito 2005/2006 Análise e Síntese de Algoritmos 33

34 Revisão Programação Linear Algoritmo Simple A seguir: Programação Dinâmica (CLRS, Cap. 15) 2005/2006 Análise e Síntese de Algoritmos 34

35 Eemplos Adicionais Algoritmo Simple Solução eequível inicial Dualidade Fluo máimo com o Simple 2005/2006 Análise e Síntese de Algoritmos 35

CAPÍTULO 4. Teoria da Dualidade

CAPÍTULO 4. Teoria da Dualidade CAPÍTULO 4 1. Introdução Uma dos conceitos mais importantes em programação linear é o de dualidade. Qualquer problema de PL tem associado um outro problema de PL, chamado o Dual. Neste contexto, o problema

Leia mais

PESQUISA OPERACIONAL I

PESQUISA OPERACIONAL I PESQUISA OPERACIONAL I Professor: Dr. Edwin B. Mitacc Meza edwin@engenharia-puro.com.br www.engenharia-puro.com.br/edwin/po-i.html Dualidade Introdução Uma das mais importantes descobertas no início do

Leia mais

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

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

Leia mais

Algoritmo Simplex para Programação Linear I

Algoritmo Simplex para Programação Linear I EA Planejamento e Análise de Sistemas de Produção Algoritmo Simple para Programação Linear I DCA-FEEC-Unicamp Modelo de Programação Linear ma c ( n ) s. a. A b A ( m n) b ( m ) c ( n) P ( R n A b} Poliedro

Leia mais

Análise e Síntese de Algoritmos

Análise e Síntese de Algoritmos Análise e Síntese de Algoritmos Problemas NP-Completos CLRS, Cap. 34 Contexto Algoritmos em Grafos Estruturas de Dados para Conjuntos Disjuntos Programação Linear Programação Dinâmica Algoritmos Greedy

Leia mais

Índice. Prefácio Os modelos de programação linear e a investigação operacional 17

Índice. Prefácio Os modelos de programação linear e a investigação operacional 17 Índice Prefácio 13 Capítulo 1 Introdução 1. Os modelos de programação linear e a investigação operacional 17 2. O problema de programação linear 18 2.1. O problema de programação linear em substituição

Leia mais

Análise e Síntese de Algoritmos

Análise e Síntese de Algoritmos Análise e Síntese de Algoritmos Algoritmos de Aproximação CLRS, Cap. 35 Resumo Algoritmos de aproximação Algoritmos, com complexidade polinomial, que calculam soluções aproximadas para problemas de optimização

Leia mais

Combinando inequações lineares

Combinando inequações lineares Combinando inequações lineares A multiplicação por um número > 0 não altera uma inequação 2x x 5 4x 2x 0 2 2 A soma de duas inequações (com o mesmo sentido) produz uma inequação válida x 3x + x 3 2 + 5x

Leia mais

Análise e Síntese de Algoritmos. Problemas NP-Completos CLRS, Cap. 34

Análise e Síntese de Algoritmos. Problemas NP-Completos CLRS, Cap. 34 Análise e Síntese de Algoritmos Problemas NP-Completos CLRS, Cap. 34 Contexto Revisões [CLRS, Cap. 1-10] Algoritmos em Grafos [CLRS, Cap. 22-26] Algoritmos elementares Árvores abrangentes Caminhos mais

Leia mais

Otimização Linear. Profª : Adriana Departamento de Matemática. wwwp.fc.unesp.br/~adriana

Otimização Linear. Profª : Adriana Departamento de Matemática. wwwp.fc.unesp.br/~adriana Otimização Linear Profª : Adriana Departamento de Matemática adriana@fc.unesp.br wwwp.fc.unesp.br/~adriana Dualidade A eoria da Dualidade é um dos mais importantes tópicos da Programação Linear (PL). Estudos

Leia mais

Problemas em Programação Linear Resolução e Análise de Sensibilidade

Problemas em Programação Linear Resolução e Análise de Sensibilidade Problemas em Programação Linear Resolução e Análise de Sensibilidade 24-25 Junho 2014 Metodologias de apoio à decisão nas Ciências Agrárias Eemplo: Formulação Um agricultor pretende cultivar 80 ha de terra

Leia mais

Universidade da Beira Interior Departamento de Matemática. Ficha de exercícios nº3: Dualidade. Interpretação Económica.

Universidade da Beira Interior Departamento de Matemática. Ficha de exercícios nº3: Dualidade. Interpretação Económica. Ano lectivo: 2008/2009; Universidade da Beira Interior Departamento de Matemática INVESTIGAÇÃO OPERACIONAL Ficha de exercícios nº3: Dualidade. Interpretação Económica. Cursos: Economia 1. Formule o problema

Leia mais

X - D U A L I D A D E

X - D U A L I D A D E X - D U A L I D A D E 1 - Introdução. Regras de transformação "Primal - Dual" Consideremos os dois problemas P1 e P2 de Programação Linear seguintes: P1 : n Maximizar F = Σ ck. Xk k = 1 n Σ aik. Xk bi

Leia mais

Problema de designação

Problema de designação Departamento de Engenharia de Produção UFPR 48 Problema de designação Imagine, que em uma gráfica eiste uma única máquina e um único operador apto a operá-la. Como você empregaria o trabalhador? Sua resposta

Leia mais

2. Soluções do sistema de equações da forma-padrão. A mudança de base Considere-se o seguinte modelo de PL: Max f(x) = 6x 1 + 8x 2 + 0F 1 + 0F 2

2. Soluções do sistema de equações da forma-padrão. A mudança de base Considere-se o seguinte modelo de PL: Max f(x) = 6x 1 + 8x 2 + 0F 1 + 0F 2 Método do Simple V. MÉTODO DO SIMPLEX. Introdução No capítulo III foram apresentadas as bases teóricas do método do Simple sendo de interesse recordar o seguinte: a solução óptima do PPL (quando eiste)

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 Linear (PL) Aula 8 : O método Simplex. Casos particulares. Empate no critério de entrada. Óptimo não finito. Soluções óptimas alternativas. Degenerescência. INÍCIO Forma Padrão Faculdade

Leia mais

Professor João Soares 20 de Setembro de 2004

Professor João Soares 20 de Setembro de 2004 Teoria de Optimização (Mestrado em Matemática) Texto de Apoio 2A Universidade de Coimbra 57 páginas Professor João Soares 20 de Setembro de 2004 Optimização Linear Considere o problema (1) abaixo, que

Leia mais

Combinando inequações lineares

Combinando inequações lineares Combinando inequações lineares A multiplicação por um número > 0 não altera uma inequação 2x x 5 4x 2x 10 1 2 1 2 A soma de duas inequações (com o mesmo sentido) produz uma inequação válida x 3x x 3 1

Leia mais

5. Problema de Transporte

5. Problema de Transporte 5. Problema de Transporte O Problema de Transporte é talvez o mais representativo dos Problemas de Programação Linear. É um problema de grande aplicação prática, tendo sido estudado por vários investigadores,

Leia mais

Vânio Correia Domingos Massala

Vânio Correia Domingos Massala Optimização e Decisão 06/0/008 Método do Simplex Vânio Correia - 5567 Domingos Massala - 58849 INSTITUTO SUPERIOR TÉCNICO Generalidades do Método do Simplex Procedimento algébrico iterativo para resolver

Leia mais

Investigação Operacional

Investigação Operacional Métodos de Programação Linear: Big M, Fases, S Dual (Licenciatura) Tecnologias e Sistemas de Informação http://dps.uminho.pt/pessoais/zan - Escola de Engenharia Departamento de Produção e Sistemas 1 Simplex

Leia mais

pontos: f(1)=2, f(2)=3, f(3)=5, f(5)=10 e f(6)=30.

pontos: f(1)=2, f(2)=3, f(3)=5, f(5)=10 e f(6)=30. EXERCÍCIOS DE MATEMÁTICA COMPUTACIONAL: SEGUNDO BIMESTRE: EDGARD JAMHOUR Eemplo A: Interpolação polinomial Funções de interpolação: fa() = 2 - /2 + 2 /2 fb() = 5/2-17/12 + 2-3 /12 fc() = 23/2-1183/60 +133

Leia mais

Análise e Síntese de Algoritmos. Programação Dinâmica CLRS, Cap. 15

Análise e Síntese de Algoritmos. Programação Dinâmica CLRS, Cap. 15 Análise e Síntese de Algoritmos Programação Dinâmica CLRS, Cap. 15 Contexto Revisões [CLRS, Cap. 1-10] Algoritmos em Grafos [CLRS, Cap. 22-26] Algoritmos elementares Árvores abrangentes Caminhos mais curtos

Leia mais

Pesquisa Operacional

Pesquisa Operacional Pesquisa Operacional Teoria da Dualidade Profa. Sheila Morais de Almeida DAINF-UTFPR-PG outubro - 2015 Problema Dual Cada problema de Programa de Programação Linear está associado a um outro problema de

Leia mais

Otimização de grande porte

Otimização de grande porte Otimização de grande porte Silvana Bocanegra Ciclo de Seminários BSI 204.2 Esboço Otimização: definição, aplicações e motivação; Classe de problemas de otimização e métodos de solução; Principais métodos

Leia mais

INVESTIGAÇÃO OPERACIONAL. Programação Linear. Exercícios. Cap. IV Modelo Dual

INVESTIGAÇÃO OPERACIONAL. Programação Linear. Exercícios. Cap. IV Modelo Dual INVESTIGAÇÃO OPERACIONAL Programação Linear Exercícios Cap. IV Modelo Dual António Carlos Morais da Silva Professor de I.O. i Cap. IV - Modelo Dual - Exercícios IV. Modelo Problema Dual 1. Apresente o

Leia mais

Modelos de Apoio à Decisão. Programação Linear. Rui Cunha Marques

Modelos de Apoio à Decisão. Programação Linear. Rui Cunha Marques Modelos de Apoio à Decisão Programação Linear Rui Cunha Marques / Metodologia: Análise Sistémica Modelo: representação adequada (face aos objectivos do estudo) do sistema em análise que sendo passível

Leia mais

Simplex. Investigação Operacional José António Oliveira Simplex

Simplex. Investigação Operacional José António Oliveira Simplex 18 Considere um problema de maximização de lucro relacionado com duas actividades e três recursos. Na tabela seguinte são dados os consumos unitários de cada recurso (A, B e C) por actividade (1 e 2),

Leia mais

PESQUISA OPERACIONAL. Fabiano F. T. dos Santos. Instituto de Matemática e Estatística

PESQUISA OPERACIONAL. Fabiano F. T. dos Santos. Instituto de Matemática e Estatística PESQUISA OPERACIONAL Fabiano F. T. dos Santos Instituto de Matemática e Estatística Dualidade em Programação Linear Todo problema de programação linear, que chamaremos de primal, traz consigo um segundo

Leia mais

Programação Linear. Dualidade

Programação Linear. Dualidade Programação Linear Dualidade Dualidade Já vimos em sala que para cada PPL existe um outro PL chamado dual, que consiste em modelar um problema que utiliza os mesmos dados que o original, mas alterando

Leia mais

Programação Linear (PL)

Programação Linear (PL) Programação Linear (PL) Prof. Paulo Cesar F. De Oliveira, BSc, PhD 07/08/15 P C F de Oliveira 2014 1 Características Técnicas mais utilizadas na abordagem de problemas em PO Técnica de solução programável

Leia mais

Reconhecimento de Padrões. Reconhecimento de Padrões

Reconhecimento de Padrões. Reconhecimento de Padrões Reconhecimento de Padrões 0.9 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 Escola Superior de Tecnologia Engenharia Informática Reconhecimento de Padrões Prof. João Ascenso e Prof.

Leia mais

CAPÍTULO 3. Método Simplex

CAPÍTULO 3. Método Simplex CAPÍTULO 3 1. Soluções Básicas Admissíveis Considere um problema de PL representado nas suas formas padrão e matricial. Uma base é um conjunto de m variáveis, tais que a matriz dos coeficientes do sistema

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 Linear (PL) Aula 15. Dualidade Interpretação económica. Problema dual: preços sombra e perdas de oportunidade. Propriedade dos desvios complementares 2 Formulação do Problema de PL em termos

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 Linear (PL) Aula 10: Método Simplex Técnica das variáveis artificias Método das penalidades ( Big M ). Método das duas fases. 2 Modificando o Exemplo Protótipo. Suponha-se que é modificado

Leia mais

Marina Andretta. 10 de outubro de Baseado no livro Introduction to Linear Optimization, de D. Bertsimas e J. N. Tsitsiklis.

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

Leia mais

Planejamento da Operação de Sistemas Hidrotérmicos. Parte III

Planejamento da Operação de Sistemas Hidrotérmicos. Parte III Universidade Federal de Paraná Setor de Tecnologia Departamento de Engenharia Elétrica Planejamento da Operação de Sistemas Hidrotérmicos Parte III Prof. Dr. Clodomiro Unsihua-Vila SISTEMA TERMELÉTRICO

Leia mais

Professor: Rodrigo A. Scarpel

Professor: Rodrigo A. Scarpel Professor: Rodrigo A. Scarpel rodrigo@ita.br www.mec.ita.br/~rodrigo Pesquisa Operacional Durante a Segunda Guerra Mundial, os líderes militares solicitaram que cientistas estudassem problemas como posicionamento

Leia mais

Pesquisa Operacional

Pesquisa Operacional Pesquisa Operacional Em busca da solução ótima: método gráfico Diretoria dos Cursos de Informática Ciência da Computação Profa. Dra. Gisele Castro Fontanella Pileggi Programação Linear Solução Gráfica

Leia mais

Capítulo 7: Equações Diferenciais Ordinárias. 1. Problema de valor inicial

Capítulo 7: Equações Diferenciais Ordinárias. 1. Problema de valor inicial Capítulo 7: Equações Diferenciais Ordinárias. Problema de valor inicial Definição: Sea uma função de e n um número inteiro positivo então uma relação de igualdade que envolva... n é camada uma equação

Leia mais

8. Sistema Não Linear

8. Sistema Não Linear Sistema para verificação Lógica do Controlo Dezembro 3 8. Sistema Não Linear Verificamos no capitulo anterior que o principio do máimo, resulta eficaz para determinar o conjunto dos estados atingíveis

Leia mais

Introdução à Programação Linear

Introdução à Programação Linear Introdução à Programação inear Caracterização É um subitem da programação matemática É um dos modelos utilizados em pesquisa operacional. É um modelo de otimização. Tem como objetivo: "Alocar recursos

Leia mais

α ( u 1 - u 2 ) = u 3 - u 2.

α ( u 1 - u 2 ) = u 3 - u 2. 2- NOÇÕES DE CONVEXIDADE E FORMULAÇÃO MATEMÁTICA DE PROBLEMAS DE PROGRAMAÇÃO LINEAR 21 Noções de Convexidade 211 - Combinação Convexa de pontos ponto b = αx 1 Considere C um conjunto contendo os pontos

Leia mais

Método Simplex Dual. Prof. Fernando Augusto Silva Marins Departamento de Produção Faculdade de Engenharia Campus de Guaratinguetá UNESP

Método Simplex Dual. Prof. Fernando Augusto Silva Marins Departamento de Produção Faculdade de Engenharia Campus de Guaratinguetá UNESP Método Simplex Dual Prof. Fernando Augusto Silva Marins Departamento de Produção Faculdade de Engenharia Campus de Guaratinguetá UNESP www.feg.unesp.br/~fmarins fmarins@feg.unesp.br Introdução Algoritmo

Leia mais

A Dualidade em Programação Linear

A Dualidade em Programação Linear Investigação Operacional- 2009/10 - Programas Lineares 14 A Dualidade em Programação Linear Para melhor ilustrar este conceito vamos estudar dois problemas intimamente relacionadas: o problema da dona

Leia mais

INSTITUTO POLITÉCNICO DE SETÚBAL ESCOLA SUPERIOR DE TECNOLOGIA DEPARTAMENTO DE MATEMÁTICA INVESTIGAÇÃO OPERACIONAL

INSTITUTO POLITÉCNICO DE SETÚBAL ESCOLA SUPERIOR DE TECNOLOGIA DEPARTAMENTO DE MATEMÁTICA INVESTIGAÇÃO OPERACIONAL INSTITUTO POLITÉCNICO DE SETÚBL ESCOL SUPERIOR DE TECNOLOGI DEPRTMENTO DE MTEMÁTIC INVESTIGÇÃO OPERCIONL Eame - a Chamada CURSOS: EMP,EEM e EME / Data: de Janeiro de Duração: 8: às : Instruções:. Leia

Leia mais

Optimização de um Plano de Marketing Directo para o Sector da Banca Daniel Barata

Optimização de um Plano de Marketing Directo para o Sector da Banca Daniel Barata Optimização de um Plano de Marketing Directo para o Sector da Banca Daniel Barata, Fernando Bação, Victor Lobo Agenda Introdução Justificação do Tema Formulação usada Métodos de Resolução Exacto Guloso

Leia mais

TP052-PESQUISA OPERACIONAL I Algoritmo Dual Simplex. Prof. Volmir Wilhelm Curitiba, Paraná, Brasil

TP052-PESQUISA OPERACIONAL I Algoritmo Dual Simplex. Prof. Volmir Wilhelm Curitiba, Paraná, Brasil TP052-PESQUISA OPERACIONAL I Algoritmo Dual Simplex Prof. Volmir Wilhelm Curitiba, Paraná, Brasil Algoritmo Dual Simplex Motivação max sa Z = cx Ax = b x 0 escolhida uma base viável max sa Z = c B x B

Leia mais

PESQUISA OPERACIONAL Definições e Teoremas Básicos. Professor Volmir Wilhelm Professora Mariana Kleina

PESQUISA OPERACIONAL Definições e Teoremas Básicos. Professor Volmir Wilhelm Professora Mariana Kleina PESQUISA OPERACIONAL Definições e Teoremas ásicos Professor Volmir Wilhelm Professora Mariana Kleina Conceitos Solução Viável Solução Não Viável Região Viável Solução ásica Solução ásica Viável Solução

Leia mais

Complexidade de Algoritmos

Complexidade de Algoritmos Compleidade de Algoritmos Prof. Diego Buchinger diego.buchinger@outlook.com diego.buchinger@udesc.br Prof. Cristiano Damiani Vasconcellos cristiano.vasconcellos@udesc.br Reduções de Problemas X NP-Completo

Leia mais

Investigação Operacional

Investigação Operacional Modelos de Programação Linear (Mestrado) Engenharia Industrial http://dps.uminho.pt/pessoais/zan - Escola de Engenharia Departamento de Produção e Sistemas 1 Modelação Matemática As técnicas e algoritmos

Leia mais

Método Simplex. Marina Andretta ICMC-USP. 19 de outubro de 2016

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

Leia mais

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 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

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 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

Celso Carneiro Ribeiro Introdução aos Modelos e Métodos de Otimização em Pesquisa Operacional

Celso Carneiro Ribeiro Introdução aos Modelos e Métodos de Otimização em Pesquisa Operacional Celso Carneiro Ribeiro Introdução aos Modelos e Métodos de Otimização em Pesquisa Operacional Parte I Programação Linear 4 Organização Parte I: Programação linear (5 aulas) Parte II: Programação inteira

Leia mais

Otimização Linear. Profª : Adriana Departamento de Matemática. wwwp.fc.unesp.br/~adriana

Otimização Linear. Profª : Adriana Departamento de Matemática. wwwp.fc.unesp.br/~adriana Otimização Linear Profª : Adriana Departamento de Matemática adriana@fc.unesp.br wwwp.fc.unesp.br/~adriana Revisão Método Simplex Solução básica factível: xˆ xˆ, xˆ N em que xˆ N 0 1 xˆ b 0 Solução geral

Leia mais

Investigação Operacional

Investigação Operacional Análise de Sensibilidade, Formulação Dual (Mestrado) Engenharia Industrial http://dps.uminho.pt/pessoais/zan - Escola de Engenharia Departamento de Produção e Sistemas Uma das tarefas mais delicadas no

Leia mais

Otimização Combinatória - Parte 4

Otimização Combinatória - Parte 4 Graduação em Matemática Industrial Otimização Combinatória - Parte 4 Prof. Thiago Alves de Queiroz Departamento de Matemática - CAC/UFG 2/2014 Thiago Queiroz (DM) Parte 4 2/2014 1 / 33 Complexidade Computacional

Leia mais

No eixo das ordenadas o ponto B tem abcissa nula (x 1 = 0) pelo que a equação se reduz a 20x 2 = 300. Madeira. C(10,10) não é admissível.

No eixo das ordenadas o ponto B tem abcissa nula (x 1 = 0) pelo que a equação se reduz a 20x 2 = 300. Madeira. C(10,10) não é admissível. IV. MÉTODO GRÁFICO O método gráfico só permite resolver problemas de PL de pequena dimensão (duas ou três variáveis) não sendo pois de considerar para resolução de problemas da vida real. Porque a determinação

Leia mais

Investigação Operacional

Investigação Operacional Investigação Operacional Programação Linear Licenciatura em Engenharia Civil Licenciatura em Engenharia do Território Problema Uma firma fabrica dois produtos P e P em três máquinas M, M e M. P é processado

Leia mais

Investigação Operacional

Investigação Operacional Investigação Operacional Licenciatura em Gestão 3.º Ano Ano Lectivo 2013/14 Programação Linear Texto elaborado por: Maria João Cortinhal (Coordenadora) Anabela Costa Maria João Lopes Ana Catarina Nunes

Leia mais

Programa. 1 Parte 1 - Conjuntos e Aplicações. 1 Conjuntos. 4 Indução matemática e divisibilidade. 5 Congruências lineares

Programa. 1 Parte 1 - Conjuntos e Aplicações. 1 Conjuntos. 4 Indução matemática e divisibilidade. 5 Congruências lineares Programa Matemática Discreta 2007/08 Jorge Manuel L. André FCT/UNL 1 Parte 1 - Conjuntos e Aplicações 1 Conjuntos 2 Relações Binárias 3 Aplicações 4 Indução matemática e divisibilidade 5 Congruências lineares

Leia mais

Aula 12. Interpolação Parte 1

Aula 12. Interpolação Parte 1 CÁLCULO NUMÉRICO Aula 12 Interpolação Parte 1 INTERPOLAÇÃO Cálculo Numérico 3/57 MOTIVAÇÃO A seguinte tabela relaciona densidade da água e temperatura: Temperatura ( o C) 20 25 30 35 40 Densidade (g/m

Leia mais

3 Limites e Continuidade(Soluções)

3 Limites e Continuidade(Soluções) 3 Limites e Continuidade(Soluções). a) Como e é crescente, com contradomínio ]0, + [, o contradomínio de f é ]e, + [. Para > 0 e y ] e, + [, temos Logo, a inversa de f é f () = y e = y = log y = log y

Leia mais

Teoria de dualidade. Marina Andretta ICMC-USP. 19 de outubro de 2016

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

Leia mais

3 Funções reais de variável real (Soluções)

3 Funções reais de variável real (Soluções) 3 Funções reais de variável real (Soluções). a) Como e é crescente, com contradomínio ]0, + [, o contradomínio de f é ]e, + [. Para > 0 e y ] e, + [, temos Logo, a inversa de f é f () = y e = y = log y

Leia mais

Teoremas de dualidade

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

Leia mais

Degenerescência, ciclagem e eficiência do Simplex

Degenerescência, ciclagem e eficiência do Simplex Degenerescência, ciclagem e eficiência do Simple Prof.: Eduardo Uchoa http://www.logis.uff.br/~uchoa/poi 1 Modelo: maimizar z = 4,0 mad + 6,0 al Sujeito a 1,5 mad + 4,0 al 24 3,0 mad + 1,5 al 21 1,0 mad

Leia mais

4. Tensores cartesianos em 3D simétricos

4. Tensores cartesianos em 3D simétricos 4. Tensores cartesianos em D simétricos 4.1 Valores e vectores próprios ou valores e direcções principais Em D não é possível deduzir as fórmulas que determinam os valores e as direcções principais na

Leia mais

TESTE DE AVALIAÇÃO MATEMÁTICA A. Versão A

TESTE DE AVALIAÇÃO MATEMÁTICA A. Versão A E S C O L A S E C U N D Á R I A A F O N S O L O P E S V I E I R A Escola Secundária Afonso Lopes Vieira TESTE DE AVALIAÇÃO MATEMÁTICA A Nome:... Data: //9 Duração da prova 9 min Nº:... º Ano Turma A Versão

Leia mais

Métodos Quantitativos

Métodos Quantitativos UNIVERSIDADE FEDERAL DE SÃO PAULO Escola Paulista de Política, Economia e Negócios Bacharelado em Ciências Contábeis Métodos Quantitativos Prof. João Vinícius de França Carvalho jvfcarvalho@gmail.com Modelo

Leia mais

SUPPORT VECTOR MACHINE - SVM

SUPPORT VECTOR MACHINE - SVM SUPPORT VECTOR MACHINE - SVM Definição 2 Máquinas de Vetores Suporte (Support Vector Machines - SVMs) Proposto em 79 por Vladimir Vapnik Um dos mais importantes acontecimentos na área de reconhecimento

Leia mais

2º Semestre 2002/2003 Problemas Resolvidos

2º Semestre 2002/2003 Problemas Resolvidos RESOLUÇÂO DO PROBLEMA Nº 19 Determinado problema de Programação Linear depois de formulado permitiu obter as seguintes expressões: Max L = 4x 1-2x 2 + 2x 3 -x 4 s.a. R 1: x 1 - x 2 + 2x 3 +x 4 10 R 2:

Leia mais

Alocação de Unidades via Relaxação Lagrangeana

Alocação de Unidades via Relaxação Lagrangeana Alocação de Unidades via Relaxação Lagrangeana Prof. Antonio Simões Costa Grupo de Sistemas de Potência EEL - UFSC Relaxação Lagrangeana: Conceitos Iniciais 2 1 Alocação de Unidades via Relaxação Lagrangeana

Leia mais

Programa de Unidade Curricular

Programa de Unidade Curricular Programa de Unidade Curricular Faculdade Ciências Empresariais Licenciatura Ciências Económicas e Empresariais Unidade Curricular Investigação Operacional Semestre: 5 Nº ECTS: 6,0 Regente José Manuel Brito

Leia mais

ANÁLISE DE REGRESSÃO É O ESTUDO E OBTENÇÃO DE RELAÇÕES ENTRE VARIÁVEIS. PRETENDE-SE SABER QUAL A MELHOR ESTIMATIVA DOS PARÂMETROS DA REGRESSÃO

ANÁLISE DE REGRESSÃO É O ESTUDO E OBTENÇÃO DE RELAÇÕES ENTRE VARIÁVEIS. PRETENDE-SE SABER QUAL A MELHOR ESTIMATIVA DOS PARÂMETROS DA REGRESSÃO ANÁLISE DE REGRESSÃO É O ESTUDO E OBTENÇÃO DE RELAÇÕES ENTRE VARIÁVEIS. PRETENDE-SE SABER QUAL A MELHOR ESTIMATIVA DOS PARÂMETROS DA REGRESSÃO SIMPLES - QUANDO UMA VARIÁVEL Y (DEPENDENTE), É FUNÇÃO APENAS

Leia mais

Problemas de Transportes V 1.2, V.Lobo, EN / ISEGI, 2008

Problemas de Transportes V 1.2, V.Lobo, EN / ISEGI, 2008 V., V.Lobo, / IGI, 8 Problema de transportes Problemas de transportes aso particular de programação linear Permite uma solução particular mais simples que o caso geral de PL mbora se chame problema de

Leia mais

CAP. 2 ZEROS REAIS DE FUNÇÕES REAIS

CAP. 2 ZEROS REAIS DE FUNÇÕES REAIS 5 CAP. ZEROS REAIS DE FUNÇÕES REAIS OBJETIVO: Estudo de métodos iterativos para resolução de equações não lineares. DEFINIÇÃO : Um nº real é um zero da função f() ou raiz da equação f() = 0 se f( )=0.

Leia mais

Prof.: Eduardo Uchoa.

Prof.: Eduardo Uchoa. Análise de sensibilidade Prof.: Eduardo Uchoa http://www.logis.uff.br/~uchoa/poi 1 Análise de Sensibilidade Uma vez que já se tenha resolvido um PL, existem técnicas para avaliar como pequenas alterações

Leia mais

Análise de Sensibilidade. Investigação Operacional. Análise de Sensibilidade aos coeficientes da FO. Análise de Sensibilidade

Análise de Sensibilidade. Investigação Operacional. Análise de Sensibilidade aos coeficientes da FO. Análise de Sensibilidade nálise de Sensibilidade Investigação Operacional rogramação Linear (arte II) 2/2 Nuno Moreira/milcar rantes/ui Marques/Marta Gomes Licenciatura em Engenharia Civil Licenciatura em Engenharia do Território

Leia mais

INSTITUTO POLITÉCNICO DE SETÚBAL ESCOLA SUPERIOR DE TECNOLOGIA DEPARTAMENTO DE MATEMÁTICA INVESTIGAÇÃO OPERACIONAL

INSTITUTO POLITÉCNICO DE SETÚBAL ESCOLA SUPERIOR DE TECNOLOGIA DEPARTAMENTO DE MATEMÁTICA INVESTIGAÇÃO OPERACIONAL INSTITUTO POLITÉCNICO DE SETÚBAL ESCOLA SUPERIOR DE TECNOLOGIA DEPARTAMENTO DE MATEMÁTICA INVESTIGAÇÃO OPERACIONAL Teste A CURSOS: EMP e EEM 00/00 Data: 1 de Novembro de 00 Duração: 19:0 às 1:0 Instruções:

Leia mais

2.1 Translação, rotação e deformação da vizinhança elementar Variação relativa do comprimento (Extensão)

2.1 Translação, rotação e deformação da vizinhança elementar Variação relativa do comprimento (Extensão) Cap.. Deformação 1. Deslocamento. Gradiente de deformação.1 ranslação, rotação e deformação da vizinhança elementar 3. ensor de deformação de agrange 4. ensor das pequenas deformações 4.1 Caracter tensorial

Leia mais

Investigação Operacional

Investigação Operacional Investigação Operacional Victor Lobo Sumário Introdução Programa da cadeira Bibliografia Horário de dúvidas e contactos Avaliação O que é Investigação Operacional? Investigar as operações da empresa, embora

Leia mais

Casos Particulares de PL. Formulação

Casos Particulares de PL. Formulação asos articulares de L O Sr. José, industrial agrícola produtor de tomates, realizou contratos de venda num total toneladas das toneladas de tomate produzidas nas suas duas quintas (t na uinta da lfarroba

Leia mais

Investigação Operacional I. Guia de Utilização do Software. José Manuel Vasconcelos Valério de Carvalho. Universidade do Minho

Investigação Operacional I. Guia de Utilização do Software. José Manuel Vasconcelos Valério de Carvalho. Universidade do Minho Investigação Operacional I Guia de Utilização do Software José Manuel Vasconcelos Valério de Carvalho Universidade do Minho 2003 Guia de Utilização do Software Este documento apresenta diversas informações

Leia mais

Acadêmico(a) Turma: Capítulo 7: Limites

Acadêmico(a) Turma: Capítulo 7: Limites Acadêmico(a) Turma: Capítulo 7: Limites 7.1. Noção Intuitiva de ite Considere a função f(), em que f() = 2 + 1. Para valores de que se aproima de 1, por valores maiores que 1 (Direita) e por valores menores

Leia mais

Resolução de problemas difíceis de programação linear através da relaxação Lagrangeana

Resolução de problemas difíceis de programação linear através da relaxação Lagrangeana problemas difíceis de programação linear através da relaxação Lagrangeana Ana Maria A.C. Rocha Departamento de Produção e Sistemas Escola de Engenharia Universidade do Minho arocha@dps.uminho.pt http://www.norg.uminho.pt/arocha

Leia mais

Programação Matemática. Método Simplex

Programação Matemática. Método Simplex Programação Matemática Método Simplex Forma Padrão - Revisão Características da forma padrão: Problema de minimização Todas as restrições são de igualdade Todas as variáveis são não-negativas Considerar

Leia mais

CAPÍTULO 16 REAIS DE VÁRIAS VARIÁVEIS EM COMPACTOS

CAPÍTULO 16 REAIS DE VÁRIAS VARIÁVEIS EM COMPACTOS CAPÍTULO 16 MÁXIMOS E MÍNIMOS DE FUNÇÕES REAIS DE VÁRIAS VARIÁVEIS EM COMPACTOS 161 Introdução Esta aula está baseada no Capítulo 16 do segundo volume do livro de Cálculo do Guidorii Nesta aula, estamos

Leia mais

Programação Linear Inteira. C. Requejo (UA) Métodos de Investigação Operacional MIO / 30

Programação Linear Inteira. C. Requejo (UA) Métodos de Investigação Operacional MIO / 30 Programação Linear Inteira Programação Linear Inteira C. Requejo (UA) Métodos de Investigação Operacional MIO 2016 1 / 30 Programação Linear Inteira Programação Linear Inteira Resolução de problemas de

Leia mais

MÉTODO SIMPLEX. Prof. MSc. Marcos dos Santos

MÉTODO SIMPLEX. Prof. MSc. Marcos dos Santos MÉTODO SIMPLEX OBJETIVO DA AULA Determinar a Solução Ótima de um PPL por meio do Método Simple, especialmente adequado para problemas com mais de duas V.D. SUMÁRIO Overview sobre PO; Métodos Algébricos;

Leia mais

Optimização e Algoritmos (2004/2005) Série de Problemas 1 Programação Linear, Método Simplex

Optimização e Algoritmos (2004/2005) Série de Problemas 1 Programação Linear, Método Simplex Optimização e Algoritmos (24/25) Instituto Superior Técnico Engenharia Electrotécnica e de Computadores Série de Problemas Programação Linear, Método Simplex Nota MATLAB (requer a instalação da optimization

Leia mais

INSTITUTO SUPERIOR TÉCNICO Análise e Síntese de Algoritmos. RESOLUÇÃO DO 2 o TESTE

INSTITUTO SUPERIOR TÉCNICO Análise e Síntese de Algoritmos. RESOLUÇÃO DO 2 o TESTE INSTITUTO SUPERIOR TÉCNICO Análise e Síntese de Algoritmos Ano Lectivo de 2006/2007 2 o Semestre RESOLUÇÃO DO 2 o TESTE I. (2,0+2,0+2,0 = 6,0 val.) 1) Calcule o valor óptimo da função objectivo e o respectivo

Leia mais

Problemas de Transportes e de Afectação

Problemas de Transportes e de Afectação CAPÍTULO 6 Problemas de Transportes e de Afectação 1. Problema de Transporte Este problema, que é um dos particulares de PL, consiste em determinar a forma mais económica de enviar um bem disponível, em

Leia mais

IV - P R O G R A M A Ç Ã O L I N E A R :

IV - P R O G R A M A Ç Ã O L I N E A R : IV - P R O G R A M A Ç Ã O L I N E A R : C O N C E I T O S F U N D A M E N T A I S Consideremos um problema de Programação Linear apresentado na sua forma standard: Maximizar F = c1. X1 + c2. X2 + c3.

Leia mais

EXAME A NÍVEL DE ESCOLA EQUIVALENTE A EXAME NACIONAL

EXAME A NÍVEL DE ESCOLA EQUIVALENTE A EXAME NACIONAL PROVA 535/C/9 Págs. EXAME A NÍVEL DE ESCOLA EQUIVALENTE A EXAME NACIONAL 12.º Ano de Escolaridade (Decreto-Lei n.º 286/89, de 29 de Agosto) Cursos Gerais e Cursos Tecnológicos Duração da prova: 150 minutos

Leia mais

Joaquim J. Júdice. Pedro C. Martins. Marta M. B. Pascoal. Jorge P. Santos

Joaquim J. Júdice. Pedro C. Martins. Marta M. B. Pascoal. Jorge P. Santos Joaquim J. Júdice Pedro C. Martins Marta M. B. Pascoal Jorge P. Santos PROGRAMAÇÃO LINEAR Departamento de Matemática Universidade de Coimbra 9 Conteúdo Introdução Formulação de Problemas em Programa Linear

Leia mais

Tópicos para a resolução do exame de Álgebra de 11 de Janeiro de 2000 (1ª Chamada)

Tópicos para a resolução do exame de Álgebra de 11 de Janeiro de 2000 (1ª Chamada) 6 & ' 6 a Tópicos para a resolução do eame de Álgebra de de Janeiro de 000 (ª Chamada) Im z z - - z Re b c d ( artg ) ( artg ) ; 9 6 ; z e z e e z e 6 6 p e z e z z ( )e ( ) e ( ) ( ) i z z z z z 6 Re(

Leia mais

y x f x y y x y x a x b

y x f x y y x y x a x b 50 SOLUÇÃO NUMÉRICA DE EQUAÇÕES DIFERENCIAIS ORDINÁRIAS Uma equação diferencial é uma equação que envolve uma função desconecida e algumas de suas derivadas. Se a função é de uma só variável, então a equação

Leia mais