Sunteți pe pagina 1din 37

1

Mtodos de Pesquisa
Operacional - I
Professor Reginaldo S de Campos
Graduado em Fsica UFMT
Especialista em Didtica de Ensino Superior - UNIC

Ementa
Fundamentos da pesquisa operacional;
Programao Linear (PL);
Mtodo Simplex;
Dualidade em programao Linear;
Problemas de Transporte;
Anlise de Sensibilidade;

Objetivos da disciplina
Apresentar

a Pesquisa Operacional (PO),

como a cincia aplicada para a tomada de


decises,

facilitando

identificao,

caracterizao de problemas de deciso,


de otimizao e de gesto.

Contedo Programtico

Procedimentos Metodolgicos
Aulas expositivas com atividades em grupos;
Uso de vdeos multimdias;

Sistema de Avaliao

Atividades avaliativas a critrio do professor, formalmente


informada a turma de acordo com o calendrio acadmico.
MDIA SEMESTRAL (MS)

MS 0.4* B1 0.6* B 2

MS 6,0 Aprovado

Bibliografia Bsica Padro

Cronograma das Aulas


Em construo !!!!

10

Pesquisa Operacional
Introduo, Histrico e
Conceitos Bsicos
11

INTRODUO

Pesquisa Operacional (PO) engloba um conjunto


de tcnicas direcionadas a problemas complexos
voltados para a tomada de decises em empresas;

O ponto chave da PO reside na construo de


modelos matemticos a partir dos quais, escolhese uma tcnica adequada para resoluo;

12

Exemplos de problemas onde a PO se mostra


bastante atrativa so:
a. determinao de custo mnimo para produo,
b. maximizao de lucros,
c. maximizao de utilizao de equipamentos,
d. reduo de desperdcios de produtos,
e. problemas de corte,
f.

empacotamento,

g. transporte,
h. rotas, entre outros.
13

HISTRICO
O termo Pesquisa Operacional (Operational
Research nasce na Inglaterra, Operations Research
nos EUA, Investigao Operacional em Portugal e
Investigacin Operativa em pases hispnicos) foi
usado pela primeira vez em 1938 para designar o
estudo sistemtico de problemas estratgicos e
tticos decorrentes de operaes militares

Um grupo de especialistas (entre eles: Patrick


Blackett, Cecil Gordon, C. H. Waddington,
Owen Wansbrough-Jones and Frank Yates) foi
designado para avaliar e reposicionar
adequadamente os radares do sistema de
defesa area da Gr-Bretanha antes e
durante a Segunda Guerra Mundial. Outras
aplicaes militares incluiram o planejamento
de operaes de comboios, bombardeios e
de guerra anti-submarina

14

HISTRICO
O
desenvolvimento
metodolgico mais importante
do perodo ps-guerra foi o
Mtodo Simplex, por George
Dantzig, em 1947, para a
resoluo de problemas de
Programao Linear, isto , de
problemas de planejamento nos
quais so utilizados modelos de
otimizao lineares

15
15

HISTRICO
No Brasil, a PO iniciou, basicamente, na
dcada de 1960
O primeiro Simpsio Brasileiro de Pesquisa
Operacional (SBPO) foi realizado em 1968 no
ITA e incluia alguns pesquisadores do pas
(Oswaldo Fadigas Fontes Torres, Alberto Ricardo Von
Ellenrieder, Roberto Gomes da Costa, Ruy Vianna
Braga, Alfredo Otto Brockmeyer, Mario Rosenthal,
Ricardo Augusto Frana Leme, Sergio Ellery Giro
Barroso, Ramiro de A. Almeida Sobrinho, Joanilio
Rodolpho Teixeira, Sigfrido Carlos Mazza, Nelson
Ortegosa da Cunha, Antonio Salles Campos Filho,
Celso Pascoli Bottura, Luiz Jos Fabiani, Itiro Iida,
Claus Warzharier, Sergio Grinberg, Pedro Rodrigues
Bueno Neto, Sergio Viana Domingues e Israel
Grystz)

Em seguida, foi criada a Sociedade Brasileira


de Pesquisa Operacional (SOBRAPO)

16
16

CONCEITOS BSICOS

O tipo e a complexidade do modelo matemtico de PO


so os responsveis por determinar o mtodo de soluo;

Uma tcnica adotada a programao linear que


aplicada a modelos cujas funes objetivo e restries
so lineares

17

CONCEITOS BSICOS
Outras

tcnicas

so:

programao

inteira,

programao dinmica, otimizao em redes,


programao no-linear, programao multiobjetivo, teoria de jogos, entre outras;
Uma peculiaridade das tcnicas de PO que a
maioria

delas

obtm

solues

atravs

de

algoritmos;
18
Em alguns casos h, inclusive, a necessidade
de

adotar heursticas a fim de obter solues em

CONCEITOS BSICOS
Os

modelos de PO so elaborados para

otimizar um critrio objetivo especfico


sujeito a um conjunto de restries;

qualidade da soluo resultante depende

de quanto o modelo representa o sistema


real;
19

CONCEITOS BSICOS
Uma soluo vivel se satisfazer todas as
restries do modelo;
Uma soluo tima se, alm de ser
vivel, resultar no melhor valor (mximo ou
mnimo) para o modelo especificado

20

CONCEITOS BSICOS
Fases

para implementao da PO:

A - Definio do Problema:
Define o escopo do problema sob investigao. A meta
identificar trs elementos primordiais: descrio
das alternativas de deciso, determinao do objetivo
do estudo e especificao das limitaes do sistema.
21

B - Construo do Modelo
A construo de um modelo comea pela adoo de uma
notao apropriada para as principais quantidades
presentes na definio do problema. comum denotar por
x1, x2, ... , xn as (por hiptese) n quantidades manipuladas
do problema. D-se o nome de variveis de deciso a
estas quantidades:

O passo seguinte redefinir matematicamente o


problema por meio de frmulas, relaes matemticas ou
proposies. Uma frmula denominada de funoobjetivo e utilizada para descrever como o objetivo do
problema e influenciado pelos valores das variveis de
deciso:

22

C - Construo do Modelo
Relaes matemticas envolvendo os smbolos "=", <", >" e

proposies gerais so empregadas para descrever eventuais


restries para a escolha de valores para as variveis de deciso;
Os modelos matemticos normalmente adotados para problemas

de planejamento so prescritivos;
A prescrio quase sempre otimizar a funo-objetivo sujeito as

restries, sendo que otimizar pode significar minimizar ou


maximizar, isto , determinar os valores das variveis de deciso
que conduzem ao menor ou maior valor para a funo-objetivo.

23

D - Construo do Modelo

Um modelo sinttico, prescritivo, para o

problema de deciso seria:

Otimizar (funo-objetivo);

Sujeito a (restries);
Representando as variveis de deciso por meio do
vetor n-dimensional x = (x1, x2, ..., xn), possvel
expressar tanto a funo-objetivo como as
restries em termos de x.

24

Sejam f : Rn R e gi : Rn R, i = 1, 2,..., p, funes de n


variveis, a primeira associada funo-objetivo e as p
seguintes s restries do modelo.
Denotando por ~" qualquer das relaes "=", <", >",
obtm-se o modelo prescritivo na forma simblica.
Otimizar f(x)
Sujeito a g (x) ~ 1 b ;
1
1
g2(x) ~ 2 b2;
(1.1)
...
gp(x) ~ p bp;
no qual bi, i = 1, 2, ..., p so valores constantes.
comum referir-se a (1.1) como modelo ou problema de
otimizao associado ao problema de deciso.

25

E - Soluo do Modelo
Vetores

x = (x1, x2,..., xn) de variveis de deciso

representam possveis solues para o problema de


otimizao (1.1);
Uma

soluo vivel se satisfaz todas as restries do

problema. Uma soluo tima se produz o menor (maior)


valor para a funo-objetivo;
Um

mtodo exato quando capaz de gerar uma soluo

tima x* = (x*1, x*2,..., x*n) para o problema (1.1).

26

F - Validao do Modelo
Este

etapa do processo envolve verificar se o modelo

adotado e a soluo obtida por meio dele so compatveis


com a realidade do problema. Se todas as caractersticas
relevantes do problema tiverem sido levadas em conta na
modelagem, a soluo obtida ser implementvel.

Caso contrrio, um novo ciclo de modelagem e obteno

de soluo ter de ser desenvolvido.

27

Um mtodo comum para verificar a validade de um

modelo comparar seus resultados com dados


histricos;

Pode-se tambm usar a simulao como ferramenta

independente para verificar os resultados do modelo


matemtico.

28

G - Implementao da Soluo.

Envolve transformar a soluo, obtida a partir do

modelo, em um conjunto de instrues na linguagem


operacional usada pelos administradores do sistema.

29

Exemplo 1:
Qual deveria ser a largura e altura de um
retngulo de rea mxima construdo com um fio
de comprimento L?
Formalizando, temos que:
w = largura do retngulo;
h = altura do retngulo;

As restries so:

* - (w + h) = L/2, ou seja, a largura + altura do retngulo igual a


metade do comprimento do fio;
* - largura e altura no podem ser negativas

30

Expressando algebricamente essas restries temos


que:
2(w+h)=L
w>= 0 e h> = 0
Considerando agora a funo-objetivo, observamos
que nosso objetivo maximizar a rea (z) do
retngulo;
Ento, nosso modelo pode ser definido como:
Maximizar:
z = w.h
Sujeito a:
2.(w+h) = L
w, h >= 0
31

Exemplo 2:
Uma agroindstria, deve produzir um tipo de rao para
determinado animal.
* - A rao produzida pela mistura de farinhas de trs
ingredientes bsicos: osso, soja e resto de peixe;
* - Cada ingrediente possui diferentes quantidades de dois
nutrientes: protena e clcio;
* - O nutricionista especifica as necessidades mnimas desses
nutrientes em 1kg de rao tem 30% de protena e 50% de
clcio (pelo menos);

O objetivo determinar em que


quantidades os ingredientes devem ser
32
misturados de modo a produzir uma
rao que satisfaa s restries
*-

Defina a varivel de deciso xj como a quantidade (em kg)


do ingrediente j que deve ser usada em uma unidade (1kg)
de rao, j = 1 (osso), 2 (soja), 3 (peixe).
Assim, o custo da mistura ser dado por:
f(x1, x2, x3)=0,56x1 + 0,81x2 + 0,46x3
e as restrio so dadas por:
0,2x1+ 0,5x2 + 0,4x3 >= 0,3
0,6x1+ 0,4x2 + 0,4x3 >= 0,5
x1+x2+x3=1
x1>=0,
x2>=0,
x3>=0

34

O modelo matemtico resultante , ento, definido como:


Minimizar: f(x1, x2, x3) = 0,56x1 + 0,81x2 + 0,46x3
Sujeito a:
0,2x1 + 0,5x2 + 0,4x3 >= 0,3
0,6x1+ 0,4x2 + 0,4x3 >= 0,5
x1 + x2 + x3 = 1
x1>=0,
x2>=0,
x3>=0

Questo: qual a soluo tima para esse modelo?


35

S-ar putea să vă placă și