Professor: Rodrigo A. Scarpel
|
|
- David Carneiro Carreira
- 6 Há anos
- Visualizações:
Transcrição
1 Professor: Rodrigo A. Scarpel
2 Programa do curso: Semana : Apresentação da disciplina Introdução à Programação Linear Resolução de problemas de PL pelo Método Gráfico Semana 2: Formulação em programação linear Resolução computacional de problemas de PL Semana 3: Resolução de problemas de PL pelo Método Simplex Semana 4: Problemas com soluções iniciais (Método das 2 fases e o Big-M) Semana 5: SBPO Semana 6: Degeneração, Ciclismo e convergência do Método Simplex (2h) Semana 7: Prova Feed-back Prova Semana 8: Programação por metas Entrega e correção do Trabalho
3 Professor: Rodrigo A. Scarpel
4 Método Simplex para problemas de minimização: ALTERNATIVAS:. RESOLVER COMO UM PROBLEMA DE MAXIMIZAÇÃO DE - Z FO: MIN Z = 2*x - 3*x 2 MAX -Z = -2*x + 3*x 2 S.A. x + x 2 4 x - x 2 6 x, x 2 X X2 X3 X4 RHS Z 2-3 X3 4 X4-6 Z X3 4 X4 2 COMO Z=2 Z= 2
5 Método Simplex para problemas de minimização: ALTERNATIVAS: 2. MODIFICAR O MÉTODO SIMPLEX Inicialização: Encontrar uma solução básica viável ( B). Passo principal: Seja z k - c k = Máximo {z j - c j : j R}. Se z k - c k pare - a solução é ótima. Caso contrário examine y k. Se y k Se y k pare a solução ótima é ilimitada. determine o índice r como: Atualize o tableau pivotando em y ik (atualize as variáveis básicas e as não básicas com x k que entra na base e x i que sai). Repita o passo principal r Minimo i m b y i ik : y ik
6 Método Simplex para problemas de minimização: ALTERNATIVAS: 2. MODIFICAR O MÉTODO SIMPLEX FO: MIN Z = 2*x - 3*x 2 S.A. x + x 2 4 x - x 2 6 x, x 2 X X2 X3 X4 RHS Z -2 3 X3 4 X4-6 Z X3 4 X4 2
7 A matemática do método simplex: FO: Maximizar Z = 4,*x madeira + 6,*x alumínio S.A.,5*x madeira + 4,*x alumínio 24,5x + 4,x 2 + x 3 = 24 3,*x madeira +,5*x alumínio 2 3,x +,5x 2 + x 4 = 2,*x madeira +,*x alumínio 8,x +,x 2 + x 5 = 8 x madeira, x alumínio x, x 2, x 3, x 4, x 5 x x x x 2 x x, , c, A 3,5, b 2 8 Maximizar c T x S.A. Ax=b, x
8 Condições especiais múltiplas soluções ótimas: x alumínio 6 Maximizar Lucro = Z = 6,*x madeira + 6,*x alumínio 6 x madeira Z x x 2 x 3 x 4 x 5 RHS -6-6 x 3, x 4 3,5 2 x 5 8 Z x x 2 x 3 x 4 x 5 RHS -5/4 3/2 36 x 2 3/8 /4 6 x 4 39/6-3/8 2 x 5 5/8 -/4 2 Z x x 2 x 3 x 4 x 5 RHS 6 48 x 2 2/5-3/5 24/5 x 4 3/5-39/ 2/5 x -2/5 8/5 6/5 Z x x 2 x 3 x 4 x 5 RHS 6 48 x 2-2/3 2 2 x 3 5/3-3/2 7 x 2/3-6
9 Casos Solução ilimitada: x 2 Max Z= x + x 2 Max Z - x - x 2 = 5 S.A. x 2 2 -x + 2x 2 4 x, x 2 x 2 + x 3 = 2 -x + 2x 2 + x 4 = 4 x, x 2 5 x x x 2 x 3 x 4 RHS Z - - x 3 2 x x x 2 x 3 x 4 RHS z x 2 2 x
10 A matemática do método simplex: x x x x 2 x x, ,5 4 c, A 3,5, b Em cada iteração: B R x B = B -.b w = c BT.B - z = w.b = c B.B -. b c B z j - c j = w.a j - c j y k = B -. a k
11 A matemática do método simplex: Tableau inicial x x 2 x 3 x 4 w x 5 RHS Z -4-6 x 3, x 4 3,5 2 x 5 8 Base: x 3, x 4 e x 5,5 A 3,5, 4 c b x B B - B b B -. b w.b B w c T b B Z = w b =
12 A matemática do método simplex: Após iteração Z x x 2 x 3 x 4 w x 5 RHS -7/4 3/2 36 x 2 3/8 /4 6 x 4 39/6-3/8 2 x 5 5/8 -/4 2 B - B -. b w.b A B Base: x 2, x 4 e x 5,5 4 3,5 4 3/ 2, c b / 4 3/ 8 / 4 6 x B w c B T b B b w 3/ 2 Z = w b = 36 / 4 3/ 8 / / 4 3/ 8 /
13 A matemática do método simplex: Tableau final Z x x 2 x 3 x 4 w x 5 RHS 4/5 4/5 28/5 x 2 2/5-3/5 24/5 x 4 3/5-39/ 2/5 x -2/5 8/5 6/5 B - B -. b w.b A B Base: x 2, x 4 e x,5 4 3,5 4 3/ 2 3/ 2 3 6, cb 2 / 5 8 / 5 8 3, / 5 3/ 5 T w cb B 6 4 3/ 5 3,9 2 / 5 3/ 5 2 / 5 8/ 5 3/ 5 3,9 2 / 5 8 / 5 x B B b w,8 2,8 2 / 5 3/ ,8 3/ 5 3,9 2 4,2 Z = w b = 4,6
14 Professor: Rodrigo A. Scarpel
15 Problemas com soluções iniciais: Método simplex: inicia-se com uma solução básica viável e move-se para uma solução básica melhorada até que o ponto ótimo seja atingido (ou se obtém uma solução ilimitada). PROBLEMA: para iniciar o método deve haver uma solução básica viável (B). CASO SIMPLES: todas as restrições são do tipo Ax b, x (b ) S.A.,5*x + 4,*x ,*x +,5*x 2 2,*x +,*x 2 8 x, x 2,5x + 4,x 2 +,x 3 = 24 3,x +,5x 2 +,x 4 = 2,x +,x 2 +,x 5 = 8 x, x 2, x 3, x 4, x 5 SOLUÇÃO BÁSICA VIÁVEL (B): X =X 2 = X 3 =24 X 4 =2 X 5 =8 (x= e x s =b)
16 Problemas com soluções iniciais: CASOS COMPLICADOS: restrições do tipo Ax b, x (b ) S.A.,5*x + 4,*x ,*x +,5*x 2 2,*x +,*x 2 8 x, x 2,5x + 4,x 2 -,x 3 = 24 3,x +,5x 2 -,x 4 = 2,x +,x 2 -,x 5 = 8 x, x 2, x 3, x 4, x 5 NÃO HÁ SOLUÇÃO BÁSICA VIÁVEL (B): X =X 2 = X 3 =-24 X 4 =-2 X 5 =-8 VARIAÇÕES: Ax b, x (b ),5*x + 4,*x 2-24,5*x + 4,*x 2 +,*x 3 = -24 Ax = b, x,5*x + 4,*x 2 = 24,5*x + 4,*x 2 = 24
17 Problemas com soluções iniciais: ALTERNATIVA: variáveis artificiais S.A.,5*x + 4,*x ,*x +,5*x 2 2,*x +,*x 2 8 x, x 2,5x + 4,x 2 -,x 3 +,x 6 = 24 3,x +,5x 2 -,x 4 +,x 7 = 2,x +,x 2 +,x 5 = 8 x, x 2, x 3, x 4, x 5, x 6, x 7 SOLUÇÃO BÁSICA VIÁVEL (B): X =X 2 =X 3 =X 4 = X 5 =8 X 6 =24 X 7 =2 x = e x a = b VARIÁVEIS ARTIFICIAIS É UM MECANISMO PARA SE OBTER UMA SOLUÇÃO BÁSICA VIÁVEL (INICIAL). PROBLEMA: o PPL foi modificado PARA REESTABELECER O PROBLEMA ORIGINAL DEVEMOS FAZER COM QUE AS VARIÁVEIS ARTIFICIAIS TENHAM VALOR.
18 Big-M: Resolva o problema de programação linear com x = e x a = b MINIMIZAR cx + Mx a S.A. Ax + x a = b x, x a Exemplo: MINIMIZAR x - 2x 2 S.A. x + x x + x 2 x 2 3 x 2 3 x, x 2 MIN x - 2x 2 +Mx 6 +Mx 7 S.A. x + x 2 - x 3 + x 6 = 2 - x + x 2 - x 4 + x 7 = x 2 + x 5 = 3 x, x 2, x 3, x 4, x 5, x 6, x 7 2 x Z x x 2 x 3 x 4 x 5 x 6 x 7 RHS - 2 -M -M x 6-2 x x 5 3
19 Big-M: x x 2 x 3 x 4 x 5 x 6 x 7 RHS Z - 2 -M -M x 6-2 x x 5 3 Z -+M 2+M -M -M 2M x 6-2 x x 5 3 Z - 2+2M -M -M 3M x 6-2 x x 5 3 Z +2M -M 2+M -2-2M -2+M x x x 5-2 Z ½,5 -½-M -,5-M -2,5 x -½ ½ ½ -½ ½ x 2 -½ -½ ½ ½,5 x 5 ½ -½,5,5 x x
20 Big-M: x x 2 x 3 x 4 x 5 x 6 x 7 RHS Z ½,5 -½-M -,5-M -2,5 x -½ ½ ½ -½ ½ x 2 -½ -½ ½ ½,5 x 5 ½ -½,5,5 Z M -M -4 x x 2-2 x M -M -6 x 4-2 x 2 3 x x 2 Solução ótima x =, x 2 = 3 Z = -6 2 x
21 Big-M: quando não há soluções básicas viáveis x 2 F.O. MIN 2*x + 4*x 2 5 S.A.,5*x + 4,*x ,*x +,5*x 2 2,*x +,*x 2 8 x, x x,5x + 4,x 2 -,x 3 +,x 6 = 24 3,x +,5x 2 -,x 4 +,x 7 = 2,x +,x 2 +,x 5 = 8 x, x 2, x 3, x 4, x 5, x 6, x 7
22 Big-M: quando não há soluções básicas viáveis x x2 x3 x4 x5 x6 x7 RHS Z M -M Z -2+,5M -4+4M -M -M 24M Z -2+4,5M -4+5,5M -M -M 45M x6, x7 3,5-2 x5 8 Z -,5+2,4375M -+,375M -M -,375M 24+2M x2,375 -,25,25 6 x7 2,4375, ,375 2 x5,625,25 -,25 2 Z,8-,6M -M,8-3,9M,8-,4M 25,6+4,2M x2 -,4 -,6,4 4,8 x7 -,6 - -3,9,6 4,2 x,4,6 -,4 3,2 x 2 5 COMO HÁ VARIÁVEIS ARTIFICIAIS NA BASE, NÃO HÁ SOLUÇÕES BÁSICAS VIÁVEIS. 5 5 x
23 Método das duas fases: FASE : resolva o problema de programação linear com x = e x a = b MINIMIZAR x a S.A. Ax + x a = b x, x a Se ao chegar na solução ótima x a Se x a = vá para a fase 2., o problema original não tem solução viável. FASE 2: resolva o problema de programação linear original uitlizando a solução da fase como solução básica viável (B) x B = B - b e x N = MINIMIZAR c B x B + c N x N S.A. x B + B - Nx N = B - b x B, x N
24 Método das duas fases: Exemplo: MINIMIZAR x - 2x 2 S.A. x + x x + x 2 x 2 3 x, x 2 MIN Z - x + 2x 2 S.A. x + x 2 - x 3 + x 6 = 2 - x + x 2 - x 4 + x 7 = x 2 + x 5 = 3 x, x 2, x 3, x 4, x 5, x 6, x 7 FASE : MIN x 6 + x 7 S.A. x + x 2 - x 3 + x 6 = 2 - x + x 2 - x 4 + x 7 = x 2 + x 5 = 3 x, x 2, x 3, x 4, x 5, x 6, x 7 Z x x 2 x 3 x 4 x 5 x 6 x 7 RHS - - x 6-2 x x 5 3
25 Método das duas fases: Z x x 2 x 3 x 4 x 5 x 6 x 7 RHS - - x 6-2 x x 5 3 Z x x 2 x 3 x 4 x 5 x 6 x 7 RHS x 6-2 x x Z x x 2 x 3 x 4 x 5 x 6 x 7 RHS x 6-2 x x 5 3
26 Método das duas fases: Z x x 2 x 3 x 4 x 5 x 6 x 7 RHS x x x 5-2 Z x x 2 x 3 x 4 x 5 x 6 x 7 RHS - - x -½ ½ ½ -½ ½ x 2 -½ -½ ½ ½ ³/ 2 x 5 ½ ½ -½ -½ ³/ 2 Fim da FASE : solução básica viável x =/2, x 2 = 3/2, x 5 = 3/2 Z = x x
27 Método das duas fases: FASE 2: Z x x 2 x 3 x 4 x 5 RHS - 2 x -½ ½ ½ x 2 -½ -½ ³/ 2 x 5 ½ ½ ³/ 2 Z x x 2 x 3 x 4 x 5 RHS 2 -½ ½ ½ x -½ ½ ½ x 2 -½ -½ ³/ 2 x 5 ½ ½ ³/ 2 Z x x 2 x 3 x 4 x 5 RHS ½ ³/ 2-5 / 2 x -½ ½ ½ x 2 -½ -½ ³/ 2 x 5 ½ ½ ³/ 2
28 Método das duas fases: Z x x 2 x 3 x 4 x 5 RHS x x 2-2 x 5 - Z x x 2 x 3 x 4 x 5 RHS x 4 2 x 2 3 x 3 - Fim da FASE 2: solução ótima x =, x 2 = 3 Z = -6 x x
29 Para casa: Lista de Exercícios 4 Leitura Winston: 4.6 a 4.8; 4.2 e 4.3
Professor: Rodrigo A. Scarpel
Professor: Rodrigo A. Scarpel rodrigo@ita.br www.mec.ita.br/~rodrigo Programa do curso: Semana 1: Apresentação da disciplina Introdução à Programação Linear Resolução de problemas de PL pelo Método Gráfico
Leia maisMOQ 43 PESQUISA OPERACIONAL. Professor: Rodrigo A. Scarpel
MOQ 43 PESQUISA OPERACIONAL Professor: Rodrigo A. Scarpel rodrigo@ita.br www.mec.ita.br/~rodrigo Pesquisa Operacional Pesquisa Operacional é o uso do método científico com o objetivo de prover departamentos
Leia maisO método de enumeração de soluções básicas é muito ineficiente.
Resolução de PLs O método de enumeração de soluções básicas é muito ineficiente. O número de possíveis bases pode ser enorme Para encontrar a solução associada a cada base é preciso resolver um sistema
Leia maisProfessor: Rodrigo A. Scarpel
Professor: Rodrigo A. Scarpel rodrigo@ita.br www.mec.ita.br/~rodrigo Programa do curso: Semana 1: Apresentação da disciplina Introdução à Programação Linear Resolução de problemas de PL pelo Método Gráfico
Leia maisOtimizaçã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 Forma geral de um problema Em vários problemas que formulamos, obtivemos: Um objetivo de otimização
Leia maisAula 10: Revisão Otimização Linear e Inteira Túlio A. M. Toffolo
Aula 10: Revisão Otimização Linear e Inteira Túlio A. M. Toffolo http://www.toffolo.com.br 2018/2 - PCC174/BCC464 Aula Prática - Laboratório COM30!1 Breve Revisão Modelagem Método gráfico O Algoritmo Simplex
Leia maisProfessor: 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 maisPO 201 INTRODUÇÃO A PESQUISA OPERACIONAL. Professor: Rodrigo A. Scarpel
PO 201 INTRODUÇÃO A PESQUISA OPERACIONAL Professor: Rodrigo A. Scarpel rodrigo@ita.br www.ief.ita.br/~rodrigo Pesquisa Operacional Pesquisa Operacional é o uso do método científico com o objetivo de prover
Leia maisPesquisa Operacional
Pesquisa Operacional Casos Especiais do Método Simplex e Gráfica Profa. Sheila Morais de Almeida DAINF-UTFPR-PG setembro - 2015 1 Casos Especiais do Método Simplex Degeneração Múltiplas soluções ótimas
Leia maisAula 07: Análise de sensibilidade (2)
Aula 07: Análise de sensibilidade (2) Otimização Linear e Inteira Túlio A. M. Toffolo http://www.toffolo.com.br BCC464/PCC174 2018/2 Departamento de Computação UFOP Previously Aulas anteriores: Dualidade
Leia maisPO 201 INTRODUÇÃO A PESQUISA OPERACIONAL. Professor: Rodrigo A. Scarpel
PO 201 INTRODUÇÃO A PESQUISA OPERACIONAL Professor: Rodrigo A. Scarpel rodrigo@ita.br www.mec.ita.br/~rodrigo Pesquisa Operacional Pesquisa Operacional é o uso do método científico com o objetivo de prover
Leia maisPesquisa 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 maisTP052-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 maisMB PRINCÍPIOS DA PESQUISA OPERACIONAL PO INTRODUÇÃO A PESQUISA OPERACIONAL LISTA DE EXERCÍCIOS - PROGRAMAÇÃO LINEAR
MB-244 - PRINCÍPIOS DA PESQUISA OPERACIONAL PO-201 - INTRODUÇÃO A PESQUISA OPERACIONAL LISTA DE EXERCÍCIOS - PROGRAMAÇÃO LINEAR 1. Considere o seguinte problema de programação linear: Maximizar Z = x 1
Leia maisProgramação Linear M É T O D O S : E S T A T Í S T I C A E M A T E M Á T I C A A P L I C A D A S D e 1 1 d e m a r ç o a 2 9 d e a b r i l d e
Programação Linear A otimização é o processo de encontrar a melhor solução (ou solução ótima) para um problema. Existe um conjunto particular de problemas nos quais é decisivo a aplicação de um procedimento
Leia maisMé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 maisGraduação em Engenharia Elétrica MÉTODOS DE OTIMIZAÇÃO ENE081. PROF. IVO CHAVES DA SILVA JUNIOR
UNIVERSIDADE FEDERAL DE JUIZ DE FORA Graduação em Engenharia Elétrica MÉTODOS DE OTIMIZAÇÃO ENE081 PROF. IVO CHAVES DA SILVA JUNIOR E-mail: ivo.junior@ufjf.edu.br Aula Número: 07 Programação Linear Últimas
Leia maisProgramação Linear (PL) Solução algébrica - método simplex
Universidade Federal de Itajubá Instituto de Engenharia de Produção e Gestão Pesquisa Operacional Simplex Prof. Dr. José Arnaldo Barra Montevechi Programação Linear (PL) Solução algébrica - método simplex
Leia maisSolução de problemas de PL com restrições do tipo >= e =
Solução de problemas de PL com restrições do tipo >= e = Seja o Problema de maximização abaixo: O problema na forma padrão: Tem-se um problema, não existe na restrição 3 uma variável de folga para entrar
Leia maisUniversidade 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 maisProgramação Matemática Lista 3
Programação Matemática Lista 3. Coloque na forma padrão os seguintes problemas de programação linear: a) Maximizar X 7 X + 8 X 3 +X 4 X + X X 3 + X 4 4 X + X 3 9 X + X 3 + X 4 6 X 0, X 0, X 3 0, X 4 0
Leia maisMé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 maisPESQUISA OPERACIONAL 11. SOLUÇÃO ALGEBRICA O MÉTODO SIMPLEX ( ) DEFINIÇÕES REGRAS DE TRANSFORMAÇÃO. Prof. Edson Rovina Página 16
11. SOLUÇÃO ALGEBRICA O MÉTODO SIMPLEX Página 16 Após o problema ter sido modelado, pode-se resolvê-lo de forma algébrica. A solução algébrica é dada pelo método simplex elaborado por Dantzig. Antes da
Leia maisProgramação Linear. MÉTODOS QUANTITATIVOS: ESTATÍSTICA E MATEMÁTICA APLICADAS De 30 de setembro a 13 de novembro de 2011 prof. Lori Viali, Dr.
Programação Linear São problemas complexos, muitas vezes de difícil solução e que envolvem significativas reduções de custos, melhorias de tempos de processos, ou uma melhor alocação de recursos em atividades.
Leia maisMÉTODO SIMPLEX SOLUÇÃO INICIAL ARTIFICIAL
MÉTODO SIMPLEX SOLUÇÃO INICIAL ARTIFICIAL Problemas de PL nos quais todas as restrições são ( ) com lados direitos não negativos oferecem uma solução básica inicial viável conveniente, na qual todas as
Leia mais3- O MÉTODO SIMPLEX Introdução e fundamentos teóricos para o Método Simplex
3- O MÉTODO SIMPLEX 3.1- Introdução O Método Simplex é uma técnica utilizada para se determinar, numericamente, a solução ótima de um modelo de Programação Linear. Será desenvolvido inicialmente para Problemas
Leia maisCombinando 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 mais4-1 PESQUISA OPERACIONAL MÉTODO SIMPLEX
4-1 PESQUISA OPERACIONAL MÉTODO SIMPLEX 4-2 MÉTODO SIMPLEX Dado o problema: x I = (A I )-1 *b - (A I )-1 *A J * x J Se x J = 0 então x I = (A I )-1 *b Vamos dividir as variáveis em: I = conjunto das variáveis
Leia maisMétodos de Pesquisa Operacional
Métodos de Pesquisa Operacional Programação Linear é a parte da Pesquisa Operacional que trata da modelagem e resolução de problemas formulados com funções lineares. Programação Linear } Métodos de Resolução
Leia maisPESQUISA OPERACIONAL -PROGRAMAÇÃO LINEAR MÉTODO SIMPLEX. Prof. Angelo Augusto Frozza, M.Sc.
PESQUISA OPERACIONAL -PROGRAMAÇÃO LINEAR MÉTODO SIMPLEX Prof. Angelo Augusto Frozza, M.Sc. MÉTODO SIMPLEX A ideia geral é Em vez de enumerar todas as soluções básicas (pontos extremos) do problema de PL,
Leia maisCombinando 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 maisSimplex. Transparências de apoio à leccionação de aulas teóricas. c 2011, 2009, 1998 José Fernando Oliveira, Maria Antónia Carravilla FEUP
Simplex Transparências de apoio à leccionação de aulas teóricas Versão 3 c 2011, 2009, 1998 José Fernando Oliveira, Maria Antónia Carravilla FEUP Programação Linear abordagem algébrica max sujeito a: n
Leia maisProgramação Matemática
Programação Matemática Docentes: Ana Paula, Franklina e Maristela Instituto de Ciências Matemáticas e de Computação - ICMC Universidade de São Paulo USP (Material Elaborado por Aline Leão modificado por
Leia maisFaculdade 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 maisAula 22: Formulações com número exponencial de variáveis
Aula 22: Formulações com número exponencial de variáveis Otimização Linear e Inteira Túlio Toffolo http://www.toffolo.com.br BCC464 / PCC174 2018/2 Departamento de Computação UFOP Aula de Hoje 1 Correção
Leia maisUniversidade Federal de Goiás Instituto de Matemática e Estatística
Universidade Federal de Goiás Instituto de Matemática e Estatística Prova 1 de Pesquisa Operacional Prof.: Fabiano F. T. dos Santos Goiânia, 16 de abril de 2014 Aluno: Nota: Descreva seu raciocínio e desenvolva
Leia maisMarina 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 maisOtimizaçã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 maisDegenerescê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 maisCAPÍ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 maisPESQUISA 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 maisAlgoritmo 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 maisO método gráfico resolve PLs com 2 variáveis. 3 variáveis se você for um ninja da geometria descritiva!
Resolução de PLs O método gráfico resolve PLs com 2 variáveis 3 variáveis se você for um ninja da geometria descritiva! Precisamos de métodos para resolver PLs com qualquer número de variáveis 1 Pesquisa
Leia maisINVESTIGAÇÃ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 maisPesquisa Operacional aplicada ao Planejamento e Controle da Produção e de Materiais Programação Linear
Pesquisa Operacional aplicada ao Planejamento e Controle da Produção e de Materiais Programação Linear Introdução à Pesquisa Operacional Origens militares Segunda guerra mundial Aplicada na alocação de
Leia maisResolução de PL usando o método Simplex
V., V.Lobo, EN / ISEGI, 28 Resolução de PL usando o método Simplex Método Simplex Algoritmo para resolver problemas de programação linear George Dantzig, 947 Muito utilizado Facilmente implementado como
Leia maisMétodo Simplex V 1.1, V.Lobo, EN / ISEGI, 2008
.,.Lobo, EN / ISEGI, 8 Método Simplex Resolução de PL usando o método Simplex Algoritmo para resolver problemas de programação linear George Dantzig, 97 Muito utilizado Facilmente implementado como programa
Leia maisProgramação Linear - Parte 3
Matemática Industrial - RC/UFG Programação Linear - Parte 3 Prof. Thiago Alves de Queiroz 1/2016 Thiago Queiroz (IMTec) Parte 3 1/2016 1 / 26 O Método Simplex Encontre o vértice ótimo pesquisando um subconjunto
Leia maisCAPÍ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 mais4- Dualidade em Programação Linear
4- Dualidade em Programação Linear 4.1- Introdução Considere o problema clássico da dieta: (problema primal): Quer-se consumir quantidades de determinados alimentos de tal forma a satisfazer as necessidades
Leia maisMÉ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 maisOtimizaçã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 maisProgramação Linear/Inteira - Aula 5
Unidade de Matemática e Tecnologia - RC/UFG Programação Linear/Inteira - Aula 5 Prof. Thiago Alves de Queiroz Aula 5 Thiago Queiroz (IMTec) Aula 5 Aula 5 1 / 43 Análise de Sensibilidade Estudar o efeito
Leia maisPesquisa Operacional. Introdução à Pesquisa Operacional Programação Linear
Pesquisa Operacional Introdução à Pesquisa Operacional Programação Linear 1 Sumário Modelagem e limitações da Programação Linear. Resolução Gráfica. Forma padrão de um modelo de Programação Linear. Definições
Leia maisMé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 maisAula 02: Algoritmo Simplex (Parte 1)
Aula 02: Algoritmo Simplex (Parte 1) Otimização Linear e Inteira Túlio A. M. Toffolo http://www.toffolo.com.br BCC464/PCC174 2018/2 Slides baseados no material de Haroldo Gambini Previously... Aula anterior:
Leia maisMétodos e Medidas II
Métodos e Medidas II Disciplina: 1 Prof. Álvaro José Periotto ajperiotto@uem.br 3. Método Gráfico (conjunto de soluções/ponto ótimo) 1. Entendimento do Enunciado 2 Início Entendimento do Enunciado do P.P.L.
Leia maisResolvendo algebricamente um PPL
Capítulo 6 Resolvendo algebricamente um PPL 6.1 O método algébrico para solução de um modelo linear A solução de problemas de programação linear com mais de duas variáveis, não pode ser obtida utilizando-se
Leia maismax z = 10x 1 + 4x 2 s.a x 1 + x x 1 + 4x x 1 + 6x 2 300
Escola Superior de Tecnologia de Tomar Área de Matemática Investigação Operacional / Técnicas de Optimização e Decisão Engenharia Química, Engenharia do Ambiente, Engenharia Informática e Engenharia Civil
Leia maisPesquisa Operacional aula 3 Modelagem PL. Profa. Alessandra Martins Coelho
Pesquisa Operacional aula 3 Modelagem PL Profa. Alessandra Martins Coelho agosto/2013 Exercício Considerando que x j representa as variáveis de decisão, classificar os problemas a seguir em uma das categorias:
Leia maisProf.: 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 maisPESQUISA 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 maisProgramação Linear/Inteira
Unidade de Matemática e Tecnologia - RC/UFG Programação Linear/Inteira Prof. Thiago Alves de Queiroz Aula 3 Thiago Queiroz (IMTec) Aula 3 Aula 3 1 / 45 O Método Simplex Encontre o vértice ótimo pesquisando
Leia maisVâ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 maisDeterminação de Uma Solução Básica Factível Inicial
Determinação de Uma Solução Básica Factível Inicial Método das duas fases Prof. Ricardo R. Santos Determinação de Uma Solução Básica Factível Inicial Para que o simplex seja aplicado, precisamos de uma
Leia maisSlide 1. c 1998 José Fernando Oliveira, Maria Antónia Carravilla FEUP
Programação Linear e Método Simplex Slide 1 Transparências de apoio à leccionação de aulas teóricas Versão 1 c 1998 Programação Linear e Método Simplex 1 Slide 2 Toda a teoria deve ser feita para poder
Leia maisRONEY PETERSON PEREIRA MONOGRAFIA DE ESPECIALIZAÇÃO
UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ PROGRAMA DE PÓS-GRADUAÇÃO EM MATEMÁTICA RONEY PETERSON PEREIRA INTRODUÇÃO A PROGRAMAÇÃO LINEAR MONOGRAFIA DE ESPECIALIZAÇÃO CAMPO MOURÃO 2011 RONEY PETERSON PEREIRA
Leia maisInvestigação Operacional 1. Transparências de apoio à leccionação de aulas teóricas. x j - valor da variável de decisão j;
Investigação Operacional 1 Programação Linear Slide 1 Transparências de apoio à leccionação de aulas teóricas Maria Antónia Carravilla José Fernando Oliveira Programação Linear Modelos Slide 2 Forma geral
Leia maisII. Programação Linear (PL)
II. Programação Linear (PL) Dualidade revisão e interpretação econômica Seja o pl max Z x x x x 4 x, x 5x x 0 8 000-00 Prof.ª Gladys Castillo Formulação do Problema de PL em termos de Atividades. Exemplo
Leia maisProgramaçã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 maisInvestigação Operacional
Ano lectivo: 0/06 Universidade da Beira Interior - Departamento de Matemática Investigação Operacional Ficha de exercícios n o Algoritmo Simplex Cursos: Gestão e Economia. Considere o seguinte conjunto
Leia maisDisciplina que estuda métodos analíticos para auxiliar na tomada de decisões.
Edgard Jamhour Disciplina que estuda métodos analíticos para auxiliar na tomada de decisões. Procura encontrar soluções ótimas ou próximo de ótimas para problemas de engenharia industrial, economia e finanças,
Leia mais5 Análise de Sensibilidade
MAC-35 - Programação Linear Primeiro semestre de 00 Prof. Marcelo Queiroz http://www.ime.usp.br/~mqz Notas de Aula 5 Análise de Sensibilidade Neste capítulo consideramos o problema de programação linear
Leia maisInvestigaçã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 maisProblema de Transporte (Redes) Fernando Nogueira Problema de Transporte 1
Problema de Transporte (Redes) Fernando Nogueira Problema de Transporte 1 O Problema de Transporte consiste em determinar o menor custo (ou o maior lucro) em transportar produtos de várias origens para
Leia maisProgramação Linear - Parte 5
Matemática Industrial - RC/UFG Programação Linear - Parte 5 Prof. Thiago Alves de Queiroz 1/2016 Thiago Queiroz (IMTec) Parte 5 1/2016 1 / 29 Dualidade Os parâmetros de entrada são dados de acordo com
Leia maisProgramação Inteira Resolução por Branch and Bound
Programação Inteira Resolução por Branch and Bound Transparências de apoio à lecionação de aulas teóricas Versão 2.3 c 2012, 2010, 2009, 2001 Maria Antónia Carravilla José Fernando Oliveira FEUP Técnicas
Leia maisPesquisa Operacional Aula 3 Modelagem em PL
Pesquisa Operacional Aula 3 Modelagem em PL Prof. Marcelo Musci aula@musci.info www.musci.info Programação Linear Programação Linear: Preocupação em encontrar a melhor solução para problemas associados
Leia maisTeoremas 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 maisMS428 - RESOLUÇÃO DA PROVA 02-19/10/2010 Prof. Moretti - Respostas sem justificativas não serão consideradas para correção
MS428 - RESOLUÇÃO DA PROVA 02-19/10/2010 Prof. Moretti - Respostas sem justificativas não serão consideradas para correção Nome: Esta prova é composta de três questões. Questão 1: Considere o seguinte
Leia maisProgramação Linear. Gabriel Ferreira Gabriel Tutia Gabriel Yida Thiago Ferraz
Programação Linear Gabriel Ferreira 8989404 Gabriel Tutia 8989085 Gabriel Yida 8989432 Thiago Ferraz 8989001 O que é? É um caso especial de programação matemática ou otimização matemática Método para encontrar
Leia maisMaristela Santos. Instituto de Ciências Matemáticas e de Computação Universidade de São Paulo
Programação Matemática Maristela Santos Instituto de Ciências Matemáticas e de Computação Universidade de São Paulo Forma Padrão - Definição Características da forma padrão: Problema de minimização Todas
Leia maisÁrea disponível para semear: A km 2 Tipo de plantação: trigo ou sevada Quantidade disponível de inseticida = P e fertilizante = F
Edgard Jamhour Área disponível para semear: A km 2 Tipo de plantação: trigo ou sevada Quantidade disponível de inseticida = P e fertilizante = F Quantidade de I e F necessária por unidade de área: Trigo:
Leia maisÍ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 maisUnidade II PESQUISA OPERACIONAL. Profa. Ana Carolina Bueno
Unidade II PESQUISA OPERACIONAL Profa. Ana Carolina Bueno Programação linear É um subitem da programação matemática. É um dos modelos utilizados em pesquisa operacional. Consiste em otimizar (maximizar
Leia maisEAD 350 Pesquisa Operacional Aula 01 Parte 2
EAD 350 Pesquisa Operacional Aula 01 Parte 2 Profa. Daielly M. N. Mantovani Profa. Adriana Backx Noronha Viana Prof. Cesar Alexandre de Souza daielly@usp.br FEA/USP Elaboração de Modelos de PO Definição
Leia maisProgramaçã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 maisMétodo do Lagrangiano aumentado
Método do Lagrangiano aumentado Marina Andretta ICMC-USP 23 de novembro de 2010 Marina Andretta (ICMC-USP) sme0212 - Otimização não-linear 23 de novembro de 2010 1 / 17 Problema com restrições gerais Vamos
Leia maisEAD 350 Pesquisa Operacional Aula 01 Parte 2
EAD 350 Pesquisa Operacional Aula 01 Parte 2 Prof. Adriana Backx Noronha Viana (Material: Prof. Cesar Alexandre de Souza) backx@usp.br FEA/USP Problema... Vocês foram contratados pela Wyndor Glass Company
Leia maisAula 13: Branch-and-bound
Aula 13: Branch-and-bound Otimização Linear e Inteira Túlio A. M. Toffolo http://www.toffolo.com.br BCC464/PCC174 2018/2 Departamento de Computação UFOP Previously... Modelagem em PI / Problemas Combinatórios
Leia maisMétodo Simplex Revisado
Método Simplex Revisado 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 Método
Leia maisINVESTIGAÇÃO OPERACIONAL. Programação Linear. Exercícios. Cap. X Programação por Metas
INVESTIGAÇÃO OPERACIONAL Programação Linear Exercícios Cap. X Programação por Metas António Carlos Morais da Silva Professor de I.O. i Cap. X Programação por Metas - Exercícios X. Programação por Metas.
Leia maisUNIDADE 7 PROGRAMAÇÃO MATEMÁTICA
UNIDADE 7 PROGRAMAÇÃO MATEMÁTICA 7.) INTRODUÇÃO Os problemas de Programação Linear Inteira podem ser entendidos como casos específicos da Programação Linear (conjunto solução contínuo), onde todas, ou
Leia maisComplementos de Investigação Operacional. Folha nº 2 Programação Multiobjectivo 2006/07
Complementos de Investigação Operacional Folha nº 2 Programação Multiobjectivo 2006/07 1- x2 D(7,6) C(4,5) E(11,5) F(12,4) B(2,3) X G(13,2) A(1,1) H(10,1) max f 1 (x) = x 1 max f 2 (x) = x 2 (a) Represente
Leia maisPesquisa Operacional. Prof. José Luiz
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 maisSimplex. 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 maisLISTA SOBRE MÉTODO SIMPLEX
LISTA SOBRE MÉTODO SIMPLEX. Resolva pelo Método Simple o problema Maimizar Z = + Sujeito a + 5 + 8 4 0, 0 Para entender Faça a solução gráica e acompanhe passo a passo como o método do Simple pula de um
Leia maisPesquisa Operacional
Faculdade de Engenharia - Campus de Guaratinguetá Pesquisa Operacional Fabrício Maciel fabricio@feg.unesp.br Departamento de Produção 1 Programação linear Sumário Modelagem e limitações da Programação
Leia mais