Professional Documents
Culture Documents
Pesquisa Operacional - Anotações
Pesquisa Operacional - Anotações
DEFINIÇÃO DE P.O.
A pesquisa operacional consiste na utilização e aplicação
de um método científico, de modo que a partir de um
conjunto de técnicas executadas por equipes
multidiciplinares é possível obter soluções para tomadas de
decisão baseadas em modelos matemáticos, métodos
estatísticos e algoritimos computacionais.
(LONGARAY, 2013; BELFIORE e FÁVERO, 2013; ACKOFF, 1968)
CONCEITOS-CHAVE DE P.O.
permite a resolução de problemas reais;
auxilia na tomada de decisão com apoio científico;
promove a multidisciplinaridade;
Finanças Marketing
Marketing Recursos
Humanos
o sucesso da pesquisa operacional no processo de
MODELAGEM tomada de decisão só é possível por conta da utiliza-
-ção de modelos que permitem representar o sistema real com sua problemática.
ESTRUTURA DE UM MODELO
VARIÁVEIS RESTRIÇÕES
MODELO
CRITÉRIOS OBJETIVOS
TIPOS DE MODELOS
OTIMIZAÇÃO SIMULAÇÃO
trata-se de uma representação trata-se de uma representação
matemática para um problema, matemática de um sistema
de modo que o objetivo é físico/abstrato, de forma que o
determinar a melhor tomada interesse é verificar o
de decisão afim de obter o comportamento do sistema a
melhor resultado possível partir da alteração das
variáveis
CARACTERÍSTICAS
Função objetivo: O que se Faz uso de métodos
pretende atingir estatísticos e probalísticos sem
Maximização: O quanto se oferecer a melhor escolha, mas
quer aumentar; sim um conjunto de alternativas
Minimização: O quanto se
quer diminuir;
Restrição: Relação do que se
quer quantificar (variáveis) com
o que é limitante (recursos,
geralmente);
Pesquisa Operacional e sua relação com a
dentro do campo da
PROGRAMAÇÃO MATEMÁTICA Pesquisa Operacional, é
notável sua diversidade de possibilidades metodológicas em relação aos seus
principais modelos, que no caso são conhecidos por Programação Matemática.
DEFINIÇÃO DO CONSTRUÇÃO/ELABORAÇÃO
SISTEMA REAL
PROBLEMA DO MODELO
SUJEITO A:
g 1 ( x 1 , x2 , ..., xn ) ≤, =, ≥ b
1
g2 ( x 1 ,x2 , ..., x ) ≤, =, ≥ b
n 2
g3 ( x 1 , x2 , ..., x ) ≤, =, ≥ b
n 3
...
gm(x 1 ,x2 , ..., x ) ≤, =, ≥ b
n m
LEGENDA:
x j : variável do modelo
f(x): função objetivo do modelo
bi : termo independente das restrições do modelo
g(x): funções das restrição do modelo
i
n: número de variáveis no modelo
m: número de restrições no modelo
≤ : limite superior
≥ : limite inferior
ESTRUTURA DO MODELO DE PROGRAMAÇÃO LINEAR
em programação linear todas as relações entre as variáveis devem ser lineares,
implincando em uma proporcionalidade das variáveis e constantes envolvidas
MAXIMIZAR: Z = 30 x 1 + 40 x2
SUJEITO A: ≤
x 1 24
x ≤16
≤
2
x 1 + 2 x2 40
COM: ≥
x 1 0 x2 0 ≥
EXEMPLO Z = 30 x 1 + 40 x
≤
x 1 24
x ≤16
≤ ≤
2
x2 x 1 24 x 1 + 2 x2 40
≥
x 1 0 x2 0 ≥
40
35
30 Z
=1
20
Z 0
25 =1
00 Polígono de
0
soluções
20
≤
x 2 16
15
Z = 1040; x1 = 24; x2= 8
10
5
x1 + 2 x2 ≤ 40
x1
5 10 15 20 25 30 35 40 45
x1 + 2 x2 40 ≤
x 1= 0 x2 = 20 Ponto (0,20)
x 2= 0 x1 = 40 Ponto (40,0)
Polígono de soluções: é formado por todas as restrições do
problema e recursos em conjunto e qualquer ponto dentro do limite
deste polígono representa e respeita as condições de todas as
restrições do modelo
Z = 30 x 1 + 40 x2 Z - 30 x1 = 40 x 2
EQUAÇÃO DA RETA
Por meio da equação de reta, conseguimos identificar o coeficiente angular e o
coeficiente linear. Verificando b = Z/40, nota-se que quanto mais alto o valor de Z,
mais distante b estará da origem por ser o ponto que intercepta o eixo y. Logo:
Z = 1000; b = 25
Z = 1200; b = 30
30 x1 + 40 x2 = 1000 30 x1 + 40 x2 = 1200
x =0 x = 25 Ponto (0,25) x =0 x = 30 Ponto (0,30)
1 2 1 2
x =0 x = 33,3 Ponto (33.3,0)
1
x =0 x1 = 40 Ponto (40,0)
2 2
Pelas retas acima, nota-se que a solução ótima está entre as Z = 1000 e Z = 1200, e
passa pelo vértice em x1 = 24
A reta em vermelho que passa pelo vértice cruza o eixo das ordenadas,
aproximadamente em (0, 26), logo:
b = Z/40 Z = 30 x 1 + 40 x2
FORMA PADRÃO
MAXIMIZAR ou MIMIZAR: Z = c 1 x 1 + c2 x2 +...+ cn xn
≥0
negativas.
x'j ; x''j
x j = x'j - x''j
7° PASSO: considere um sistema Ax = b de m equações
lineares e n variáveis, no qual m < n
m = n: equações coerentes, logo o sistema tem uma única solução
m > n: pelo menos m - n equações devem ser redundantes
m < n: equações coerentes, logo o sistema terá infinitas soluções