Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Prévia do material em texto

Slide 1 (of 40)
Pesquisa Operacional 
(PO)
Prof. Dr. Marcio Mattos Borges de Oliveira
Slide 2 (of 40)
Conteúdo
• Introdução
• Processo de resolução de problemas
• Identificação de problemas
• Modelos
• Formulação
• Programação linear
• Exemplo de problema
• Método gráfico
• Solução de problemas
• Exercício de fixação
• Bibliografia
Slide 3 (of 40)
Origens
• Sempre se procurou fazer as coisas de maneira 
otimizada
• Primeiras equipes de PO com Serviços Militares 
na II Grande Guerra
Slide 4 (of 40)
Batalha Aérea da Inglaterra
6
Evolução da II Guerra
Slide 5 (of 40)
O que é Pesquisa Operacional?
• “Pode ser descrita como uma abordagem 
Científica à tomada de decisões que envolvem 
operações de sistemas organizacionais”(Hiller-
Lieberman)
Slide 6 (of 40)
O problema típico
• Distribuir recursos escassos entre atividades 
que competem por estes recursos, de maneira 
que um objetivo seja otimizado.
Slide 7 (of 40)
Introdução
• Duas opções para solução de 
problemas:
1.usar a intuição gerencial; 
2.realizar um processo de modelagem da 
situação para estudar mais profundamente o 
problema.
• Técnicas quantitativas podem possibilitar 
diversas análises e simulação para apoio à 
tomada de decisão
A intuição também 
pode ajudar!!!
Slide 8 (of 40)
Introdução
• Pesquisa operacional: 
• método científico para a tomada de decisões.
• Formulação:
Problema 
descrito
com palavras
Problema de
programação
matemática
Slide 9 (of 40)
Introdução
• Problemas bem formulados podem levar a boas 
soluções
• Modelos matemáticos: auxiliam a descoberta de 
soluções 
• Aplicação em diversas áreas:
• determinação de mix de produtos;
• escalonamento de produção;
• roteirização e logística;
• planejamento financeiro;
• análise de projetos;
• alocação de recursos de mídia;
• designação de equipe.
Slide 10 (of 40)
• Cinco etapas consecutivas:
• podem ser repetidas, dependendo da situação;
• cada uma é essencial para o processo;
• a identificação do problema parece simples mas 
requer cuidados; 
• uma má definição do problema pode nos levar a 
nada!
Processo de Resolução de 
Problemas
Slide 11 (of 40)
Processo de Resolução de 
Problemas
Identificação do problema
Formulação do modelo
Interpretação dos 
resultados
Análise dos cenários
Implementação e 
monitoração
Slide 12 (of 40)
Identificação de Problemas
• Só há um problema quando:
• um indivíduo quer algo;
• os recursos são escassos;
• dispõe de alternativas para alcançá-lo;
• cada alternativa apresenta probabilidades 
diferentes de sucesso;
• tem dúvida quanto à linha de ação a escolher.
Slide 13 (of 40)
Identificação de Problemas
• Fatores que levam à complexidade:
• há um grupo e não um indivíduo;
• o ambiente se modifica, alterando os parâmetros;
• grande número de alternativas de ação;
• grande número de objetivos;
• as linhas de ação serão executadas por terceiros;
• há interferência da decisão de terceiros.
Slide 14 (of 40)
Tipos de Modelos
• Três tipos:
• físicos: como maquetes de casas, aeromodelos 
e protótipos em geral;
• análogos: como os mapas rodoviários, ou o 
indicador de combustível através de uma escala;
• matemáticos ou simbólicos: 
• são os mais utilizados para situações gerenciais;
• grandezas são representadas por variáveis de decisão, 
e suas relações por expressões matemáticas.
Slide 15 (of 40)
Tipos de Modelos
• Quanto ao nível de incerteza existente entre as 
relações das variáveis:
• determinísticos: todas as informações relevantes 
são assumidas como conhecidas;
• estocásticos: uma ou mais variáveis não são 
conhecidas com certeza.
Slide 16 (of 40)
Modelos de Programação 
Matemática
• Modelos simplificados:
• fáceis de se solucionar;
• podem não retratar bem a realidade.
• Modelos muito elaborados:
• retratam bem a realidade;
• geralmente de difícil solução.
• Modelo ideal:
• que se aproxime o máximo possível da realidade;
• que possa ser solucionado com técnicas e tempo 
disponíveis.
Slide 17 (of 40)
Modelos de Programação 
Matemática
• Programação Matemática: otimização de uso de 
recursos
• Definir variáveis de decisão (passo importante!)
• Relações entre as variáveis e restrições: equações ou 
inequações matemáticas
• Empregar melhor recursos escassos de forma eficiente 
e eficaz
• Maximizar ou minimizar uma quantidade (lucro, custo, 
receita, nº. de produtos etc.), chamada de função 
objetivo, que depende de recursos escassos
Slide 18 (of 40)
• Modelos: representações de um sistema e de 
seu comportamento
U = f ( Xi, Yj)
• Onde:
• U = valor do desempenho do sistema
• Xi = as variáveis que podem ser controladas
• Yj = as constantes que afetam U
• f = o relacionamento entre U, Xj e Yj
Modelos de Programação 
Matemática
Slide 19 (of 40)
Formulação
• Aspectos importantes para a formulação de um 
problema:
• quem toma a decisão?
• quais os seus objetivos?
• quais as variáveis controladas por quem toma a 
decisão?
• quais os limites desse controle (restrições)?
• o que mais pode afetar os resultados (variáveis não 
controladas ou constantes)? 
Slide 20 (of 40)
Formulação
• Construção de um modelo matemático:
• quais as variáveis de decisão?
• em termos gerais: os valores ou quantidades a 
serem definidos dos elementos que compõem a 
decisão. 
• qual o objetivo?
• expresso pela função objetivo;
• maximização: lucros, receitas, produtos etc.;
• minimização: custos, perdas, prazos etc.
• quais as restrições?
• limitações do problema.
Slide 21 (of 40)
Formulação - Elementos
• Variáveis de decisão: variáveis controláveis por 
quem toma a decisão
• Variáveis incontroláveis (constantes): não estão 
sob o controle de quem decide (ex.: lucros, 
custos, tempo de produção) 
• Função objetivo: relaciona as variáveis de 
decisão e as incontroláveis com o objetivo a ser 
atingido
Slide 22 (of 40)
Formulação - Elementos
• Restrições: 
• (in)equações algébricas;
• definem as limitações dos possíveis valores das 
variáveis de decisão;
• técnicas: indicam as limitações do sistema;
• de não negatividade: o valor das variáveis de 
decisão não pode ser negativo.
Slide 23 (of 40)
Programação Linear
• Programação linear: planejamento de atividades 
para obter um resultado “ótimo”
• Foi um dos maiores avanços científicos dos meados 
do século XX
• Função objetivo e funções de restrição são lineares
• É um dos mais importantes instrumentos da pesquisa 
operacional
• Método Simplex: desenvolvido por
George Dantzig, em 1947
Slide 24 (of 40)
Exemplo de Problema
• Um fazendeiro precisa decidir quantos hectares 
deve plantar de milho e arroz. Para cada 
hectare de milho plantado recebe de lucro $5, 
e para o arroz $2. Por razões técnicas a área 
de milho não pode exceder 3 hectares e a de 
arroz não deve ser maior que 4 hectares. O 
milho necessita do cuidado 1 pessoa por 
hectare e o arroz de 2 pessoas. O número total 
de pessoas disponíveis é 9. Qual deve ser a 
decisão do fazendeiro para que tenha lucro 
máximo?
Slide 25 (of 40)
Formulação do Problema
• Variáveis de decisão:
• x1 a área a ser plantada de milho
• x2 a área a ser plantada de arroz
• Variáveis incontroláveis:
• lucro por ha de milho plantado: $ 5,00
• lucro por ha de arroz plantado: $ 2,00
• Função objetivo: Maximizar L = 5 x1 + 2 x2
Slide 26 (of 40)
Formulação do Problema
• Restrições técnicas:
• área máxima de milho = 3 ha => x1  3
• área máxima de arroz = 4 ha => x2  4
• milho = 1 pessoa por ha 
• arroz = 2 pessoas por ha
• total de pessoas disponíveis = 9
• Restrições de não negatividade:
• x1  0
• x2  0
x1 + 2 x2  9
Você vai 
errar aqui!!
Slide 27 (of 40)
Formulação do Problema
max L = f ( xi, yj)= 5 x1 + 2 x2
Sujeito a: x1 ≤ 3
x2 ≤ 4
x1 + 2 x2 ≤ 9
x1 e x2 ≥ 0
Onde:
• f ( xi, yj ) = 5 x1 + 2 x2 = função objetivo
• xi = x1 e x2 = variáveis de decisão (controláveis)
• yj = 5 e 2 = variáveis incontroláveis (constantes)
• x1 ≤ 3; x2 ≤ 4; x1 + 2 x2 ≤ 9 = restrições técnicas• x1 e x2 ≥ 0 = restrições de não negatividade
Slide 28 (of 40)
Formulação do Problema
max L = 5 x1 + 2 x2
Sujeito a: x1 ≤ 3
x2 ≤ 4
x1 + 2 x2 ≤ 9
x1 e x2 ≥ 0
Função
objetivo
Restrições 
de não 
negatividade
Restrições 
técnicas
Slide 29 (of 40)
Método Gráfico
• Conjunto das possíveis soluções: representado 
num sistema de eixos ortogonais
• Problemas que envolvem apenas 2 variáveis de 
decisão
• Mais de 2 variáveis de decisão: gráficos 
multidimensionais
• Possibilita a visão geral do problema
• Facilita a interpretação de alguns passos e 
resultados
Slide 30 (of 40)
Método Gráfico
• Representação gráfica de uma equação linear 
com 2 variáveis: é uma reta
• Representação gráfica de uma inequação linear 
com 2 variáveis: é um dos semi-planos 
definidos pela reta da equação
• Solução viável ótima:
• estará na intersecção de duas ou mais restrições e 
da função objetivo (representada como linhas)
Slide 31 (of 40)
Solução de Problemas
• Terminologia
• Solução: qualquer especificação de valores, dentro 
do domínio da função objetivo, para as variáveis de 
decisão
• Solução viável: uma solução em que todas as 
restrições são satisfeitas
• Solução ótima: uma solução viável que tem o valor 
mais favorável da função objetivo (pode ser única 
ou não)
Slide 32 (of 40)
Solução Gráfica
X1=3
X2 = 4
X1
X2
X1 +2X2 = 9
L = 0 L ótimo
L =10
(3, 3)
Região de 
factibilidade
Lucro = 5x3 + 2x3=21
Slide 33 (of 40)
Exercício 1
• Duas fábricas produzem 3 diferentes tipos de papel . 
Existe uma demanda para cada tipo de espessura. A 
companhia que controla as fábricas tem um contrato 
para produzir 16 ton de papel fino, 6 ton de papel 
médio e 28 ton de papel grosso. O custo de produção 
na primeira fábrica é de 1000 u.m. da segunda fábrica 
é de 2000 u.m. por dia. A primeira fábrica produz 8 ton 
de papel fino, 1 ton de papel médio e 2 ton de papel 
grosso por dia. Para a segunda fábrica os valores são 
2, 1, e 7 respectivamente. Quantos dias cada fábrica 
deverá operar para suprir os pedidos mais 
economicamente?
Slide 34 (of 40)
Exercício 2
• Um sapateiro faz 6 sapatos por hora, se fizer 
somente sapatos, e 5 cintos por hora, se fizer 
somente cintos. Ele gasta 2 un de couro para 
fabricar 1 un de sapato e 1 un de couro para 
fabricar uma un de cinto. Sabendo-se que o 
total disponível de couro é de 6 un/hora, o 
lucro un por sapato é de $5, o lucro do cinto 
$2, pede-se: o modelo do sistema de produção 
do sapateiro se o objetivo é maximizar o seu 
lucro por hora.
Slide 35 (of 40)
Exercício 3
• A empresa Vista Alegre fabrica dois produtos: 
lunetas (P1) e binóculos (P2). O lucro unitário 
da luneta é de $1.000 e o do binóculo é de 
$1.800. A empresa precisa de 20 horas para 
fabricar uma luneta e de 30 horas para fabricar 
um binóculo. O tempo anual de produção 
disponível para isso é de 1.200 h. A demanda 
anual esperada para cada produto é de 40 
lunetas e de 30 binóculos. Qual é o plano de 
produção para que a empresa maximize seu 
lucro nesses itens? Faça a formulação do 
problema. 
Slide 36 (of 40)
Usando o Solver do Microsoft Excel
Slide 37 (of 40)
Temas de PO
• Análise de Decisão
• Balanceamento de 
Linha de Montagem
• Cadeias de Markov
• Controle de 
Qualidade
• Curvas de 
Aprendizado
• Designação
• Estatísticas
• Estoque
• Fidelidade
• Filas de espera
• Investimento de capital
• Layout de operações
• Localização
• MRP
• PERT / CPM
Slide 38 (of 40)
Temas de PO
• Planejamento Agregado
• Ponto de equilíbrio custo-
volume
• Previsão
• Produtividade
• Programação inteira
• Programação inteira 
mista
• Programação Linear
• Programação objetivo
• Redes
• Seqüenciamento de lotes
• Simulação
• Tamanho de lotes
• Teoria dos jogos
• Transportes
Slide 39 (of 40)
Bibliografia
• ACKOFF, R.L.; SASIENI, M.W. Pesquisa operacional. 
Tradução: José L. Moura Marques e Cláudio Graell Reis. 
Rio de Janeiro: Livros Técnicos e Científicos, 1979. 523 p. 
• ANDERSON, D.R.; SWEENEY, D.J.; WILLIAMS, T.A. An 
introduction to management science, quantitative 
approaches to decision making. Mason, Ohio: 
Thomson, 2003. 881 p.
• CORRAR, L.J.; THEÓPHILO, C.R. (coord.). Pesquisa 
operacional para decisão em contabilidade e 
administração: contabilometria. São Paulo: Atlas, 2004. 
489 p.
• HILLIER, F.S.; LIEBERMAN, G.J. Introdução à pesquisa 
operacional. Tradução: Helena L. Lemos. Rio de 
Janeiro: Campus / São Paulo: EDUSP, 1988. 805 p. 
Slide 40 (of 40)
Bibliografia
• LACHTERMACHER, G. Pesquisa operacional na 
tomada de decisões. 2. ed. Rio de Janeiro: Elsevier, 
2004. 384 p.
• RUSSEL, R.S.; TAYLOR III, B.W. Operations 
Management. 4. ed. Upper Saddle River, NJ: Prentice 
Hall, 2003. 813 p.
• SHAMBLIN, J.E.; STEVENS JR., G.T. Pesquisa 
operacional: uma abordagem básica. Tradução: 
Carlos R. V. de Araujo. São Paulo: Atlas, 1989. 426 p.
• SILVA, E.M. et al. Pesquisa operacional. 2.ed. São 
Paulo: Atlas, 1996. 184 p.
• TURBAN, E.; MEREDITH, J.R. Fundamentals of 
management science. 6. ed. Boston: Irwin, 1994. 
914 p.

Mais conteúdos dessa disciplina