You are on page 1of 26

PESQUISA

OPERACIONAL
Luiz Phillipe Mota Pessanha
17 de Setembro de 2015

APRESENTAO

Agenda PRVIA de Avaliaes:

P1 12/11/2015
P2 19/01/2016
Critrio de avaliao:
Nota = (1 0,4) + (2 0,4) + ( 0,2)

APRESENTAO

Referncia bsica:

TAHA, Hamdy A. Pesquisa operacional. 8.ed. So Paulo: Pearson;


Prentice Hall, 2007. 359p.
ANDRADE, E. L., 1998, Introduo Pesquisa Operacional, LTC, Rio
de Janeiro, Brasil.

Aplicativos:
SOLVER do M.S. Excel
TORA resolvedor do livro de TAHA HAMDY
LINDO Linear, Interactive and Discrete Optimizer
AMPL Algebraic Mathematical Programming Language
MODLER Modeling by Object-Driven Linear Elemental Relations
CPLEX Simplex em C

PESQUISA OPERACIONAL

A rea de Pesquisa Operacional objetiva


estudar problemas reais envolvendo
situaes de tomada de deciso, atravs
de modelos matemticos habitualmente
processados computacionalmente.
Ela aplica conceitos e mtodos de outras
disciplinas cientficas na concepo,
planejamento ou na operao de sistemas
para atingir seus objetivos.

ORIGENS

A Pesquisa Operacional teve suas origens nos


anos 1930, quando foi solicitado a um grupo
de oficiais da Real Fora Area Britnica e a
cientistas civis que determinassem como a
recente tecnologia de radares poderia ser
usada para interceptao controlada de
aeronaves inimigas.

REAS DA PESQUISA OPERACIONAL

OTIMIZAO LINEAR
OTIMIZAO NO-LINEAR
OTIMIZAO INTEIRA
OTIMIZAO DINMICA
OTIMIZAO ESTOCSTICA

FLUXOS EM REDE
FILAS

SIMULAO

O PROCESSO DE MODELAGEM

Perante situaes de tomada de deciso tm-se


opes bsicas:
1. Usar somente ou apenas a intuio e
experincia gerencial;
2. Realizar um processo de modelagem da
situao e muitas (exaustivas) simulaes dos
mais diversos cenrios (variaes de entrada
de dados) de maneira a estudar mais
profundamente o problema.

O PROCESSO DE MODELAGEM

Modelo matemtico representa uma situao com


suas informaes mais relevantes para facilitar a
analise.

FATORES QUE AFETAM A TOMADA DE DECISO

Tempo disponvel para a deciso


Importncia da deciso
O ambiente
Certeza ou incerteza e risco (certeza da
relevncia dos parmetros)
Agentes decisores: numero de agentes e
comunicao
Conflito de interesses.

CLASSIFICAO DE UMA TOMADA DE DECISO

De Nvel Hierrquico: Estratgico, Ttico ou


Operacional.

Tipo de informao disponvel: Estruturada,


Semi-estruturada e No estruturada.
Nmero de decisores: Individual ou em
grupo.

TIPOS DE MODELOS
Fsicos: maquetes
aeronaves.

de

prdios,

prottipos

de

Analgicos: mapas rodovirios, marcadores de


tanque de gasolina.
Simblicos ou matemticos (mais utilizados em
situaes gerenciais): nele grandezas so
representadas por variveis, as relaes entre essas
variveis por funes matemticas. Necessitam,
portanto de informaes quantificveis.

MODELOS SIMBLICOS - Caractersticas

Ser sempre uma simplificao da realidade.


Os detalhes devem ser incorporados de forma
cuidadosa para que:
Os resultados atinjam suas expectativas;
Seja consistente com as informaes disponveis;
Seja desenvolvido e analisado no tempo disponvel para
tal (horizonte de tempo do modelo).

MODELOS SIMBLICOS - Caractersticas

Determinsticos:
onde
todas
as
informaes relevantes para o modelo so
assumidas como conhecidas;

Estocstico ou probabilstico: quando uma


ou mais variveis no so conhecidas com
certeza, o que pode ser representado por
funes de densidade probabilstica.

PROCESSO DE RESOLUO DE UM PROBLEMA

Identificao do problema Problema central

Formulao do modelo

Analise de cenrios

Interpretao de resultados

Implementao e monitoramento

EXEMPLO DE MODELOS DE OTIMIZAO LINEAR


Uma refinaria de petrleo pode adquirir dois tipos de leo: leve e
pesado. Os custos por barril so, respectivamente, 40 e 30. A tabela a
seguir indica as quantidades, em barris, de gasolina, querosene e
combustvel de avio, que podem ser produzidas por barril de cada
tipo de leo cru.

Tipo de leo
Leve
Pesado

Gasolina

Querosene Combustvel de avio

0,5

0,75

1,5

0,5

A refinaria tem contrato de fornecimento de 1.200.000 barris de


gasolina, 500.000 barris de querosene e 300.000 barris de
combustvel de avio. Formule um modelo de otimizao linear para
determinar o nmero de barris de cada tipo de leo a serem
adquiridos pela refinaria, visando minimizar o custo de atendimento
da demanda.

EXEMPLO DE MODELOS DE OTIMIZAO LINEAR (Soluo)


Definindo as variveis:
1 o nmero de barris de leo tipo leve; e
2 o nmero de barris de leo tipo pesado.
Tem-se:

= 401 + 302
0,51 + 2 1.200.000
0,751 + 22 500.000

1,51 + 0,52 300.000


0, = 1, 2

EXEMPLO DE MODELOS DE OTIMIZAO LINEAR


Uma cooperativa agrcola cria vacas e carneiros. A cooperativa tem
estbulos para 50 vacas e instalaes para 200 carneiros. Tem
tambm 72 hectares de pasto. Um hectare necessrio para
sustentar uma vaca e 0,2 hectare para um carneiro. Para cuidar dos
animais, a cooperativa pode prover at 110.000 horas de trabalho por
ano. Uma vaca requer 150 horas e um carneiro 25 horas por ano. O
lucro anual de 250,00 por vaca e 45,00 por carneiro. A cooperativa
gostaria de determinar o nmero de vacas e carneiros a serem
criados de forma a maximizar seu lucro.
Soluo:
Instalaes

Espao fsico

Capacidade de Tempo

Vacas

50

1 hectare

150 horas/ano

Carneiros

200

0,2 hectare

25 horas/ano

EXEMPLO DE MODELOS DE OTIMIZAO LINEAR (Soluo)


Definindo as variveis:
1 nmero de vacas; e
2 o nmero de carneiros a serem criados.

Tem-se:

= 2501 + 452

1
50
2 200

1 + 0,22 72
1501 + 252 110.000
+ , = 1, 2

EXEMPLO DE MODELOS DE OTIMIZAO LINEAR


Uma fbrica produz trs tipos de chapas metlicas A, B e C que so
primeiramente prensadas e depois esmaltadas. A prensa dispe de
2000 minutos livres por ms e cada chapa A ou B, leva um minuto
para ser prensada, enquanto que a chapa C leva o dobro do tempo
devido ao tamanho maior. Por outro lado, a aplicao de esmalte
nesta ltima chapa leva apenas um minuto, enquanto que as chapas
A e B exigem 3 e 4,5 minutos, respectivamente. O total de tempo
disponvel na seo de esmaltagem de 8000 minutos por ms. A
demanda dos trs tipos de chapa absorve facilmente toda a produo
e o lucro relativo as chapas A, B e C de 205, 107 e 308 reais por
unidade, respectivamente. Formule um modelo de otimizao linear
que permita a fbrica determinar a produo tima de chapas.

EXEMPLO DE MODELOS DE OTIMIZAO LINEAR (Soluo)


Definindo as variveis:
, , representam as quantidades de chapa de cada tipo.
Tem-se:

= 205 + 107 + 308



+
+
2 2000
3 + 4,5 +
8000

0, = ,

O PROBLEMA DE OTIMIZAO LINEAR

Considera-se uma instalao industrial capaz de


produzir uma variedade de produtos. Esses
so enumerados como 1,2, , .

Eles so manufaturados a partir de algumas


matrias primas.

Assume-se que existam matrias primas


diferentes, que so enumeradas como
1,2, . . , .

O MODELO DE OTIMIZAO LINEAR (Critrio de minimizao)

Funo Objetivo ou critrio de deciso

= 1 1 + 2 2 + +

11 1 + 12 2 + + 1 1
21 1 + 22 2 + + 2 2

1 1 + 2 2 + +

0, = 1,2, ,
Restries ou limitaes

O MODELO DE OTIMIZAO LINEAR (Critrio de maximizao)

1 1 + 2 2 + +

11 1 + 12 2 + + 1 1
21 1 + 22 2 + + 2 2

1 1 + 2 2 + +

0, = 1,2, ,

ESCRITO NA FORMA ALGBRICA

Minimizar Z = cTx
s.a.

Ax b
x0

O vetor = (1, 2, 3, , ) das variveis de deciso;


O vetor = (1, 2, 3, , ) de custos;

O vetor = (1, 2, 3, , ) recursos, conhecido como lado


direito LD;
A matriz A das restries tecnolgicas do modelo, ou
problema de otimizao, a ordem de A m n.

TERMINOLOGIA
Valor da funo objetivo -> o valor de Z avaliado em
um vetor .
Soluo vivel = (1, 2, 3, , ) um vetor que
satisfaz todas as restries do modelo
Soluo tima = (1 , 2 , 3 , ) um vetor
vivel e que satisfaz:
- em caso de Maximizao
Z(1 , 2 , 3 , ) Z(1, 2, 3, , )
para todo = (1, 2, 3, , ) vetor vivel
- em caso de Minimizao
Z(1 , 2 , 3 , ) Z(1, 2, 3, , )
para todo = (1, 2, 3, , ) vetor vivel

VARIVEIS DE FOLGA OU DE EXCESSO

Considere o seguinte problema de Programao Linear:


= 1 32

1 + 2 6
1 + 22 8
0, = 1 2

Escrevendo o modelo na Formulao Padro, tem-se:


= 1 32
1 + 2 + 3
= 6
1 + 22
4 = 8
0, = 1, , 4.
Em que 3 varivel de folga e 4 de excesso.

You might also like