Você está na página 1de 50

Fundamentos da

Pesquisa
Operacional

Importância e
Aplicações da
programação Linear

Profº MSc. José Carlos Souza Oliveira


Fonte: Profº Esp. João Carlos Corrêa
Origem da Pesquisa Operacional

Para quê a Pesquisa Operacional (PO)?

A Pesquisa Operacional (PO) como ciência surgiu


para resolver, de uma forma mais eficiente, os
problemas na administração das organizações,
originados pelo acelerado desenvolvimento
provocado pela revolução industrial.
Origem da Pesquisa Operacional

Mais desenvolvimento, mais complexidade na:

Produção

Distribuição de recursos

Utilização ótima de recursos

Gestão da Organização
P.O e Gestão
A partir da Revolução Industrial aumentam os
problemas na gestão das organizações:
 Os diferentes componentes dentro duma organização

são sistemas autônomos com objetivos e gestão


próprios;

 Os objetivos cruzam-se: o que pode ser melhor para


uns pode ser prejudicial para outros.

O Problema:
Como gerir para obter uma melhor
eficácia dentro de toda a organização?
Surgimento da P.O

Quando é que surgiu a PO?

A origem da PO como ciência é atribuído à coordenação


das operações militares durante a 2ª Guerra Mundial,
quando os líderes militares solicitaram que cientistas
estudassem problemas como posicionamento de radares,
armazenamento de munições e transporte de tropa, etc...

A aplicação do método científico e de ferramentas


matemáticas em operações militares passou a ser
chamado de Pesquisa Operacional.
Surgimento da P.O

Em 1947, George Dantzig e outros cientistas do


Departamento da Força Aérea Americana, apresentaram
um método denominado Simplex para a resolução dos
problemas de Programação Linear (PL).
Outros cientistas que dedicaram os seus estudos a PO
(“à pesquisa do ótimo”) foram:
 na Antiguidade:

 Euclides, Newton, Lagrange, ...

 no século XX:

 Leontief, Von Neumann, Kantarovich, ...


Natureza da P.O

O que é a Pesquisa Operacional?

Pesquisa (estudo) das Operações (atividades)

Pesquisa das operações (atividades)


de uma organização
Natureza da P.O

O que é a Pesquisa Operacional?

Uma abordagem científica na tomada de decisões

Um conjunto de métodos e modelos matemáticos


aplicados à resolução de complexos problemas nas
operações (atividades) de uma organização
Impacto da P.O

A PO tem provocado um significativo impacto na gestão


e administração de empresas em diferentes
organizações.

Os serviços militares dos EUA continuaram a trabalhar


ativamente nesta área.

Com o desenvolvimento da informática nas últimas


décadas, a PO tem sido estendida a numerosas
organizações.
P.O: Ciência da Administração
Denominada “a ciência da administração”, a sua utilização
e implementação tem sido estendida à:
 business

 economia

 industria

 industria militar

 engenharia civil

 governos

 hospitais, etc.
Outros Ramos da P.O
Quais são os ramos mais importantes
desenvolvidos na PO?

 PROGRAMAÇÃO MATEMÁTICA
 Programação Linear (LP)
 Problemas de distribuição de recursos

 Problemas de transporte

 Problemas de planejamento da produção

 Problemas de corte de materiais, etc.

Programação =  Programação Não Linear


planejamento  Programação Dinâmica
de atividades
 Programação Inteira
 Otimização Global
Outros Ramos da P.O

Quais são outros ramos da PO?

OUTROS RAMOS DA PO são:


 Análise Estatística
 Teoria de Jogos
 Teoria de Filas
Organização do tráfego aéreo
Construção de barragens, etc.
 Simulação
 Gestão de estoques, etc.
Exemplos de Problemas de Decisão

• Se tanto a Matéria Prima quanto a Mão de Obra são


limitados, qual a quantidade produtos que maximiza o lucro da
empresa?

• Se um dado combustível é obtido de uma mistura de produto


de preços variados, qual a composição de menor custo com
poder calorífico suficiente?

• Se existem vários caminhos que ligam duas cidades, qual é a


que propicia o mínimo de gasto de combustível?
Exemplos de Problemas de Decisão

• Se em uma região existem casas que devem ser


interconectados com uma rede de água, qual a que minimiza o
gasto com tubulação?

• Se existem vários ativos financeiros, qual a combinação que


melhor reflete o compromisso entre o risco e o retorno?

• Se o espaço para armazenamento é limitado, de quanto


deve ser o pedido de material para atender a demanda de um
certo período?
Tomada de Decisão

• É o processo de identificar
um problema específico e
selecionar uma linha de ação
para resolvê-lo.
Tomada de Decisão

• Tomada de Decisão Individual


( são menos complexas de serem tomadas)

 Autoritária

 Participativa
Tomada de Decisão

• Tomada de Decisão em Grupo

 Maior Complexidade

 Comunicação

 Conflito x Convencimento

 Diferenças culturais
Tomada de Decisão

• Método Analítico (Resolução do Problema)

 Identificar o problema
 Gerar alternativas
 Escolher a melhor alternativa
Tomada de Decisão

Identificação do
Problema

Criação de
Alternativas
Estágios do
Processo
Seleção de
Alternativa

Implementação e
Monitoração
O Planejamento Social de um Namorador

• Considere que você está com duas namoradas ao mesmo


tempo: Ana Paula Arósio e
Scheila Carvalho
O Planejamento Social de um Namorador
Qual é a decisão?

• Se você pudesse, estou certo, planejaria sair com as duas ao


mesmo tempo, e a todo tempo, acertei?

• Mas, sair com as duas ao mesmo tempo não dá. Elas não
aceitariam sair com você juntas. Ciumentas!
Qual é a decisão?

• E, sair todo dia também não dá. Você não tem dinheiro (entre
outras coisas) para sair todo dia.

• Para garantir a sua felicidade, considerando estes problemas


desagradáveis, você precisa decidir quantas vezes na
semana sair com cada uma!
A Decisão

 Chamemos assim (equacionemos):

• x1 a quantidade de vezes que você vai sair com a Ana por


semana;

• x2 a quantidade de vezes que você vai sair com a Scheila


por semana;
Variáveis de Decisão

• O que nós criamos, x1 e x2, são as chamadas Variáveis de


Decisão;

• Essas variáveis são aqueles valores que representam o


núcleo do problema, e que podemos escolher (decidir)
livremente;

Veja que, a princípio, você pode sair quantas vezes quiser


com Ana Paula e com Scheila.
Problemas Financeiros

Entretanto, existe um pequeno problema:

 Ana é chique e gosta de lugares caros. Uma noite com ela


custa R$180,00;

 Scheila é mais simples, gosta de passeios baratos. Sair com ela


custa só R$100,00;

Mas a sua “semanada” é de apenas R$ 800,00!

Como fazer para garantir que você não vai se endividar ?


Garantindo a mesada

• Se você sai com a Ana x1 vezes na semana, e cada vez


gasta R$180,00, então você gasta R$ 180x1 por semana!

• Fazendo o mesmo raciocínio para Scheila obtemos o


seguinte:

garantia

180 x1  100 x2  800


gasto total total disponível
da semana por semana
Problemas com o relógio

As diferenças entre as duas não são apenas no volume de


gastos:

 Scheila é muito agitada. Cada vez que você sai com ela gasta
em média 4 horas do seu precioso tempo.

 Quando sai com Ana, que é mais sossegada, você gasta


apenas 2 horas.
Garantindo o lazer

• Considere que os seus compromissos profissionais só lhe


permitem 20 horas de lazer por semana.

• Usando a notação anterior, como fazer para garantir que não


vai extrapolar este tempo?

garantia

2 x1  4 x2  20
total de horas tempo livre
Pensando em tudo junto: Restrições

2 x1  4 x2  20 (horas por semana)

180 x1  100 x2  800 (R$ p/ semana)


• Você já pode se planejar! Decida quantas vezes você vai sair
com Ana x1 e com Scheila x2 !

• Vamos ver quantas horas e quanto de dinheiro nós


consumimos, e depois quanto sobra!
Testando possibilidade:

2 x1  4 x2  20 (horas por semana)

180 x1  100 x2  800 (R$ p/ semana)


– Sair com a Ana 3 vezes e com a Scheila 4:

x1 = 3 2  3  4  4  22 horas
x2 = 4 180  3  100  4  940 reais
Quanto sobra?

2 x1  4 x2  20 (horas por semana)

180 x1  100 x2  800 (R$ p/ semana)


• Saindo com a Ana 3 vezes e com a Scheila 4, temos a seguinte
situação:
Sobra
Consumo:
22 horas e 20  22   2 horas

R$940,00 800  940  140 reais


Outra possibilidades:

2 x1  4 x2  20 (horas por semana)

180 x1  100 x2  800 (R$ p/ semana)


• Por exemplo:
– Sair com a Ana 3 vezes e com a Scheila 2:

x1 = 3 2  3  4  2  14 horas
180  3  100  2  740 Reais
x2 = 2
Quanto sobra?

2 x1  4 x2  20 (horas por semana)

180 x1  100 x2  800 (R$ p/ semana)


• Saindo 3 vezes com a Ana e 2 vezes com a Scheila:

Sobra
Consumo:
14 horas e 20  14  6 horas
R$740,00 800  740  60 reais
Falta um Objetivo

• É preciso pensar no objetivo final. O que eu quero, para obter


a maior felicidade?

 Algumas Opções:
• Sair a maior quantidade de vezes possível por semana;

total de saídas, independente


com quem...

Ou Seja: max x1  x2
Outro objetivo possível

• Suponha que você gosta da Scheila duas vezes mais do que


gosta da Ana.

• Assim, você pode criar um “fator” (peso) que represente essa


sua preferência:

max x1  2 x2
Ana terá uma Scheila terá
simples preferência o dobro de preferência
Criamos dois modelos diferentes!
Modelo 1
Função objetivo max x1  x2

restrições
2 x1  4 x2  20
180 x1  100 x2  800
x1 , x2  0 condições de
não-negatividade

modelo com o primeiro objetivo


Criamos dois modelos diferentes!
Modelo 2

Função objetivo max x1  2 x2

restrições
2 x1  4 x2  20
180 x1  100 x2  800
condições de x1 , x2 0
não-negatividade

modelo com o segundo objetivo


O Objeto que trabalharemos: Problemas de Otimização

• Em problemas reais de otimização busca-se maximizar ou


minimizar uma quantidade chamada de função objetivo, que
depende de um número finito de variáveis de entrada.

 As variáveis de entrada podem ser:


• Independentes uma das outras
• Relacionadas umas com as outras por meio de uma ou
mais restrições
Vamos exercitar – Exemplo 1

Duas fábricas produzem 3 diferentes tipos de papel. A


companhia que controla as fábricas tem um contrato para
produzir 16 toneladas de papel fino, 6 toneladas de papel
médio e 28 toneladas de papel grosso. Existe uma demanda
para cada tipo de espessura. O custo de produção na primeira
fábrica é de R$ 1.000 e o da segunda fábrica é de R$ 2.000 por
dia. A primeira fábrica produz 8 toneladas de papel fino, 1
tonelada de papel médio e 2 toneladas de papel grosso por dia,
enquanto a segunda fábrica produz 2 toneladas de papel fino, 1
tonelada de papel médio e 7 toneladas de papel grosso.
Quantos dias cada fábrica deverá operar para suprir os pedidos
mais economicamente?
Solução
Solução
Variáveis de decisão
x1 = dias de produção da fábrica 1
x2 = dias de produção da fábrica 2
Restrições
Sujeito a:
8 x1 + 2 x2 >= 16
1 x1 + 1 x2 >= 6
2 x1 + 7 x2 >= 28
X1 ≥ 0 ; x2 ≥ 0
E o custo? Qual o custo da primeira fábrica e da segunda? Qual
é o objetivo do problema??????
Min. Custo = 1000 x1 + 2000 x2
Vamos lá, mais um........ Exemplo 2

Um vendedor de frutas pode transportar 800 caixas de frutas


para sua região de vendas. Ele necessita transportar 200
caixas de laranjas a 20 u.m. de lucro por caixa, pelo menos 100
caixas de pêssegos a 10 u.m. de lucro por caixa, e no máximo
200 caixas de tangerinas a 30 u.m. de lucro por caixa. De que
forma deverá ele carregar o caminhão para obter o lucro
máximo? Construa o modelo do problema.
Solução
Solução
Variáveis de decisão
x1 = quantidades de pêssegos a carregar
x2 = quantidades de tangerinas a carregar
Restrições
Sujeito a:
x1 + x2 ≤ 600
x1 ≥ 100
X2 ≤ 200
x1 > 0 ; x2 ≥ 0
Qual o objetivo a ser alcançado???????
Como o vendedor deverá carregar o caminhão para obter o
lucro máximo? Max. Lucro = 10 x1 + 30 x2 + 4000
Mais um… Exemplo 3

• Um sapateiro faz 6 sapatos por hora, se fizer somente


sapatos, e 5 cintos por hora, se fizer somente cintos. Ele gasta
2 unidades de couro para fabricar 1 unidade de sapato 1
unidade couro para fabricar uma unidade de cinto. Sabendo-se
que o total disponível de couro é de 6 unidades e que o lucro
unitário por sapato é de 5 unidades monetárias e o do cinto é
de 2 unidades monetárias, pede-se: o modelo do sistema de
produção do sapateiro, se o objetivo é maximizar seu lucro por
hora.
Solução
Solução
Variáveis de decisão
x1 = quantidades de sapatos a produzir por hora
x2 = quantidades de cintos a produzir por hora

Restrições
Sujeito a:
10x1 + 12x2 ≤ 60
2x1 + 1x2 ≤ 6
x1 ≥ 0 ; x2 ≥ 0

Max. Lucro = 5 x1 + 2 x2
EXERCÍCIOS - 1

1. Uma pequena manufatura produz dois modelos, Standard e


Luxo, de um certo produto. Cada unidade do modelo Standard
exige 1 hora de lixamento e 1 hora de polimento. Cada unidade
do modelo luxo exige 1 hora de lixamento e 4 horas de
polimento. A fábrica dispõe de 2 lixadoras e 3 polidoras, cada
um equipamento trabalha 40 horas semanais. As margens de
lucro são R$24 e R$34, respectivamente, para cada unidade
Standard e Luxo. Não existem restrições de demanda para
ambos os modelos. Elabore um modelo de programação linear
que permita calcular a produção semanal que maximiza a
margem total de lucro do fabricante.
EXERCÍCIOS - 2

2. Um fazendeiro dispõe de 400 ha cultiváveis com milho, trigo


ou soja. Cada hectare de milho exige $2.000 para preparação
do terreno, 20 homens-dia de trabalho e gera um lucro de
$600. Um hectare de trigo envolve custos de $2.400 para
preparação do terreno, 30 homens-dia de trabalho e dá um
lucro de $800. Analogamente, um hectare de soja exige $1.400,
24 homens-dia e dá um lucro de $400. O fazendeiro dispõe de
$800.000 para cobrir os custos de trabalho e 7.200 homens-dia
de mão de obra. Elabore um modelo de programação linear de
forma a calcular a alocação de terra para os vários tipos de
cultura com o objetivo de maximizar o lucro total.

Você também pode gostar