Vous êtes sur la page 1sur 31

Manuel Meireles

Introduo Pesquisa Operacional


2a. edio

Texto bsico da disciplina Pesquisa Operacional. Este texto est disponibilizado no site http://www.profmeireles.com.br/novo/ : DIDTICOS > Mtodos Quantitativos > Pesquisa Operacional

So Paulo 2013

Introduo Pesquisa Operacional Manuel Meireles

Caderno 1 Introduo Pesquisa Operacional

1- INTRODUO
A pesquisa operacional (PO) um mtodo cientfico de tomada de decises e, para tal, usa diversas tcnicas, tais como modelos determinsticos, modelos estocsticos e outras tcnicas. Eom e Kim (2006)1 apontam as seguintes tcnicas
Programao linear Programao em redes Programao binria e inteira Modelos Determinsticos Programao no-linear Porgramao por metas ou multiobjetivo Programao dinmica determinstica Teoria das filas Modelos de simulao Programao Dinmica Estocstica (Cadeias de Markov) Teoria dos Jogos Metodologia Multicritrio de Apoio Deciso (AHP) (T-ODA) Anlise envoltria de dados (DEA) Inteligncia Artificial Inteligncia computacional Heursticas e meta-heursticas

Modelos Estocsticos

Outras tcnicas

Os modelos determinsticos2 do resultados em valores precisos partir dos valor introduzidos no sistema. Os modelos estocsticos3 so probabilsticos: estes modelos no oferecem solues

EOM, S.; KIM, E. A survey of decision suport system applications. Jounar of the Operational Research Society, v.57, p.1264-1278, 2006
2

Por exemplo, a tcnica de Programao Linear, que determinstica, d como resultado, para maximizar o lucro, produzir 50 cadeiras e 30 mesas.
3

Exemplo: a teoria das filas uma tcnica estocstica de Pesquisa Operacional. Ela d, por exemplo, a probabilidade de um cliente esperar na fila por mais de 10 minutos.

Introduo Pesquisa Operacional Manuel Meireles

nicas, mas apresentam uma distribuio de solues associadas a uma probabilidade, segundo uma determinada distribuio de probabilidades4. Ocupa-se a PO do desenvolvimento de modelos de soluo de problemas e das questes de maximizao e minimizao. O mtodo do caminho crtico, PERT/COM e os problemas de transporte e anlise de sensibilidade tambm so comuns em cursos introdutrios de pesquisa operacional (PO). A finalidade bsica da disciplina demonstrar as possibilidades cientificas de maximizar resultados e minimizar dispndios.

1.1- CONTEDO PROGRAMTICO


A disciplina contempla o seguinte programa: 1 Introduo Pesquisa Operacional 1.1 Histrico da Pesquisa Operacional 1.2 Objetivos e Metodologia da Pesquisa Operacional. 1.3 Modelagem e formas de representao de problemas. 1.4 Conflitos entre a incerteza e eficincia das decises. 1.5 Campos de Aplicao da Pesquisa Operacional: Tcnicas e Mtodos. 2 Programao Linear 2.1 Modelo em Programao Linear. 2.2 Maximizao versus Minimizao. 2.3 Mtodo Grfico de Soluo de Problemas. 2.4 Tipologia de problemas: vivel x invivel; limitado x ilimitado, soluo nica x mltiplas solues. 3 Mtodo Simplex 3.1 Soluo Bsica Vivel. 3.2 Descrio do Mtodo para Maximizao e Minimizao. 3.3 Algoritmo Simplex. 3.4 Teoria da Dualidade. 3.5 Mtodo dual do simplex - a lgica do mtodo; a definio de soluo bsica dual vivel. 3.6 Principais softwares de aplicao e programao: LINDO, SAS, GLP. 4- Problemas de Transporte 4.1 Modelo linear de transporte 4.2 Informaes sobre o problema de transportes a partir do seu dual 4.3 Algoritmo dos Transportes 4.4 Degenerescncia 5 Anlise de Sensibilidade 5.1 Mudanas nos Lucros Unitrios. 5.2 Mudanas nos Valores dos Recursos.

Algumas distribuies de probabilidades muito usadas nos modelos estocsticos ou probabilsticos so: distribuio de Poisson [pronunciar /puon/], distribuio geomtrica, distribuio exponencial, distribuio de Erlang, distribuio normal e distribuio beta.

Introduo Pesquisa Operacional Manuel Meireles

1.2- ESTRATGIA DE TRABALHO E AVALIAO


As aulas sero expositivas destacando-se que o importante a aquisio de novas competncias pelos alunos. Em sala de aula ser dada nfase aos mtodos quantitativos. Quando se fala em aquisio de competncias tem-se Competncias em conta que aqui competncia o = Conhecimentos (saber) conjunto de conhecimentos + (contedo), habilidades (reconhecer habilidades (saber fazer) a aplicao do contedo) e atitudes + (estar atento s situaes que Atitudes (querer fazer) demandam aplicar o conhecimento e proceder adequadamente). Desta forma o presente curso est muito vinculado s seguintes competncias: pensamento estratgico: ter conscincia da questo temporal das situaes, desenvolvendo uma perspectiva futura que associa as decises e aes atuais com possveis consequncias futuras; tomada de deciso: capacidade de escolher alternativas utilizando a tcnica mais adequada ao processo de decidir; usar tecnologia de forma a elevar a eficincia e eficcia do processo que opera raciocnio lgico como princpio bsico do pensamento; ideias aliceradas em uma relao coerente de causa e efeito; aplicao do conhecimento, pela aplicao das tcnicas adquiridas. Mais do que saber a disciplina-se estrutura-se no saber fazer, o que implica em adquirir conhecimentos sobre pesquisa operacional e saber discernir quando e como esse saber se pode aplicar. Para o bom desenvolvimento de competncias pelo aluno importante a prtica, especialmente a soluo de exerccios em sala, fora da sala, bem como a eliminao das dvidas muito frequentes nas questes que se utilizam de clculos e estruturaes de solues. As aulas fazem referencia s aplicaes da Pesquisa Operacional no contexto das organizaes, e sempre se busca conectar o cotidiano dos alunos com seus ambientes organizacionais. So apresentados e recomendados materiais de leitura e lista de exerccios de reforo que relacionem a Pesquisa Operacional com a Administrao de Empresas estimulando os alunos a contextualizar a disciplina. Avaliao: Sero respeitados os critrios de avaliao e aprovao definidos pela Universidade, procurando sempre entender a avaliao como mais uma oportunidade de aprendizado, e de desenvolvimento das competncias. A avaliao ser feita por provas individuais e sem qualquer tipo de consulta.

Introduo Pesquisa Operacional Manuel Meireles

Para ser aprovado um aluno necessita ter mdia 5, ou seja: obter 5 na prova P1, obter 5 na prova P2 e obter 5 no Exame.

1.3- REGRAS DE CONVIVNCIA EM SALA DE AULA5


So estabelecidas as seguintes regras para a boa convivncia em sala de aula: 1- A sua participao sempre bem-vinda, pois dela depende o sucesso das aulas. Por participao entende-se o acompanhamento da aula e formulao de intervenes apropriadas. 2- O professor no pode retomar a matria que voc no estudou, por desinteresse ou falta aula anterior: isso compromete o bom andamento dos trabalhos. Caso tenha faltado, veja com um colega a matria dada e se informe convenientemente do contedo. Entenda que o professor no pode resumir em cinco minutos uma aula de quase duas horas. Portanto, no interrompa a aula perguntando o que no est entendendo se o no entendimento decorrncia da sua ausncia da sala de aula. 3- Acompanhe a aula com ateno e tire suas dvidas nos pontos especficos nos quais elas ocorrem. Ao tirar uma dvida diga claramente do que se trata. Expresses do tipo no entendi nada expressam desateno e no dvida. 4- Alunos e professores so responsveis pela manuteno do clima de respeito e cordialidade entre si. 5- O telefone celular deve ser desligado durante as aulas. Em casos especiais, o professor dever ser avisado da necessidade de o telefone estar legados (em modo vibrar). Em hiptese alguma atenda o telefone na sala ou envie ou receba mensagens por ele. 6- A lista de presena expressa presena aula e no a simples presena fsica pelo que um aluno que dorme durante a aula, embora presente tem a falta anotada. O mesmo procedimento dado ao aluno que passa a aula com os seguintes comportamentos: a) lendo contedos no associados matria; b) fazendo o trabalho de outra disciplina; c) conversando via SMS ou semelhante; d) navegando na Internet. 7- As chamadas para verificao da presena fsica acontecero no incio de cada aula, observados 30 minutos de tolerncia. 8- O aluno atrasado pode entrar na sala de aula desde que o faa discretamente e se sente sem cumprimentar os colegas ou o professor. A permisso da entrada feita com o intuito de no prejudicar o processo de ensino-aprendizagem. Se o aluno chegou depois da chamada a falta no ser tirada. Ao final da aula deve procurar o professor para garantir a presena da segunda aula. 9- O aluno obrigado a trazer para a sala de aula o material necessrio mesma e isso inclui: lpis ou caneta, material instrucional, caderno e calculadora. 10- Em dia de prova, no permitido o emprstimo de material de qualquer espcie. A calculadora que o aluno pode utilizar fsica e no virtual. 11- As conversas paralelas devem ser evitadas para no prejudicarem o bom andamento das aulas. 12- Eventual tolerncia a alguma destas regras no representa a resciso das normas estabelecidas.

Adaptadas de: Roberto Patrus Mundim Pena: O PROFESSOR COMO GERENTE: RELATO DE UMA EXPERINCIA TICA EM SALA DE AULA

Introduo Pesquisa Operacional Manuel Meireles

1.4- BIBLIOGRAFIA
O texto mnimo constitudo pelos presentes Cadernos Introduo Pesquisa Operacional que so disponibilizados no site www.profmeireles.com.br . Selecione: DIDTICOS > Mtodos Quantitativos > Pesquisa Operacional. Alm dos Cadernos de PO a pgina da disciplina no site www.profmeireles.com.br tambm disponibiliza outros textos relacionados.. Estes textos podem ser considerados anexos dos Cadernos e devem ser consultados ou utilizados de acordo com o texto.. Bibliografia Bsica BARBOSA, M. A.; ZANARDINI, R. A. D. Iniciao pesquisa operacional no ambiente de gesto. Curitiba: IBPEX, 2010. LACHTERMACHER, G. Pesquisa operacional na tomada de decises. So Paulo: Pearson Prentice Hall, 2009. TAHA, H. A. Pesquisa operacional. 8. ed. So Paulo: Pearson Prentice Hall, 2008. Bibliografia Complementar ANDRADE, E. L. Introduo pesquisa operacional: mtodos e modelos para anlise de decises. So Paulo: LTC, 2009. BELFIORE, P.; FVERO, L.P. Pesquisa operacional (para cursos de Administrao, Contabilidade e Economia). Rio de Janeiro, Elsevier, 2012. BRONSON, R. Pesquisa operacional e estatstica. So Paulo: McGraw-Hill. 1995 CORRAR, L. J.; THEPHILO, C. R. Pesquisa operacional. So Paulo: Atlas, 2008. EHRLICH, P. J. Pesquisa operacional: curso introdutrio. 7. ed. So Paulo: Atlas, 1991. HILLIER, F.S.; LIEBERMAN, G.J. Introduo Pesquisa Operacional. 9.ed. Porto Alegre: AMGH, McGraw Hill, 2013. SILVA, E. M. et al. Pesquisa operacional para os cursos de administrao e engenharia. 4. ed. So Paulo: Atlas, 2010. Biografia Digital BARBOSA, M. A.; ZANARDINI, R. A. D. Iniciao pesquisa operacional no ambiente de gesto. Curitiba: IBPEX, 2010. LACHTERMACHER, G. Pesquisa operacional na tomada de decises. So Paulo: Pearson Prentice Hall, 2009. TAHA, H. A. Pesquisa operacional. 8. ed. So Paulo: Pearson Prentice Hall, 2008.

Introduo Pesquisa Operacional Manuel Meireles

1.5- CONCEITO DE PO
Para Ackoff e Sasieni (1974)6 PO a aplicao de instrumentos, tcnicas e mtodos cientficos a problemas relativos ao funcionamento de um sistema, permitindo a obteno de solues timas para os problemas. Pesquisa Operacional (PO) a aplicao de mtodos cientficos a problemas complexos para auxiliar no processo de tomada de decises, tais como: projetar; planejar; e operar sistemas em situaes que requerem alocaes eficientes de recursos escassos. De acordo com Hillier (2010), a PO aplicada a problemas envolvendo como conduzir e coordenar as operaes (atividades) em uma organizao. De forma sucinta, podemos dizer que Pesquisa Operacional uma abordagem cientfica para a tomada de decises. Lachtermacer (2004, p.1) afirma que a PO pode ser utilizada para ajudar nos processos de deciso e d como exemplos: Problemas de Otimizao de Recursos7; Problemas de Localizao; Problemas de Roteirizao; Problemas de Carteiras de Investimento; Problemas de Alocao de Pessoas e Materiais8; e Problemas de Previso e Planejamento. Agosti (2003) apresenta um resumo das reas mais citadas nos Simpsios da SOBRAPO, em cerca de 1000 trabalhos.
reas de PO mencionadas % 21.0 19.0 11.5 9.0

Transportes Energia Economia e Finanas Logstica Planejamento e Controle da Produo Telecomunicaes Siderurgia Agropecuria Administrao Sade Educao Outras

8.0
8.0 6.5 5.0 4.0 2.5 2.0 3.5

6 7

Pesquisa Operacional. Russell L. Ackoff & Maurice W. Sasieni. Rio de Janeiro: Livros Tcnicos, 1974

Veja no Caderno 01-Softwares o software PLACORTE que um sistema integrado para a Otimizao do Corte de placas e perfis ou rolos. utilizvel numa vasta gama de sectores industriais: madeiras, metalomecnica, vidro, papel, caixilharia de alumnio e, de uma forma geral, em qualquer indstria onde existam processos de corte uni ou bidimensional de matria-prima. A eficincia aumentada pela integrao de um sistema de gesto de base de dados dedicada que proporciona facilidades na gesto de stocks de matria-prima, reaproveitveis e encomendas. Ver tambm o software TOPOS com o qual possvel planejar o corte de matrias-primas com formas irregulares (no rectangulares) noutras formas mais pequenas tambm irregulares. So reas de aplicao importantes as indstrias txtil e das confeces, assim como a metalomecnica ou a indstria do calado.
8

Veja no Caderno 01- Softwares o sistema EMPAC que foi concebido para a otimizao do empacotamento em contentores e para o carregamento de caminhes. o caso tambm do software Thor32 que elabora de modo manual e/ou automtico o conjunto dos horrios dum estabelecimento de ensino sem qualquer restrio ao nmero de professores nem ao nmero de turmas. Principais caractersticas: 100% de colocao automtica das aulas; trs algoritmos de resoluo; facilidades na expresso de preferncias; mapas com a totalidade dos horrios das turmas, dos docentes, das salas.

Introduo Pesquisa Operacional Manuel Meireles

O anexo Caderno 01b-Seget um artigo do SEGeT (Simpsio de Excelncia em Gesto e Tecnologia) e apresenta a PO como uma ferramenta de tomada de deciso muito importante devido sua forma racional de proceder. O objetivo do artigo mostrar a importncia da PO para tomada racional de deciso, e como utilizar o recurso Solver do Excel9, e como chegar ao resultado de maximizao da receita da Academia Ncleo de ginstica. Foi utilizado diversas bibliografias para o embasamento terico do trabalho, tambm utilizamos de pesquisa junto a academia Ncleo de ginstica, e o programa Microsoft Office Excel para resoluo do problema de maximizao da receita. Concluiu-se: a soluo matemtica para o problema da academia Ncleo, a percepo da importncia da Pesquisa Operacional, a montagem de um problema de programao linear, e como utilizar o Solver do Microsoft Office Excel.

1.6- ORIGEM DO TERMO PO


A denominao Pesquisa Operacional o motivo de crticas e reflexes, pois no reflete a abrangncia atual da rea e pode dar a falsa impresso de estar limitada anlise de operaes. Alguns autores sugerem outras denominaes preferveis semanticamente, por exemplo, anlise de decises; entretanto, o termo Pesquisa Operacional bastante difundido no mbito das engenharias (particularmente a Engenharia de Produo) e outras cincias. (MORABITO in BATALHA, 2008 p. 157) Arenales (2007, p. 1) afirma que o termo Pesquisa Operacional uma traduo (brasileira) direta do termo ingls Operational Research, que em Portugal foi traduzido por Investigao Operacional e nos pases hispnicos, por Investigacin Operativa.

1.7- HISTRIA DA PO
1.7.1- Primrdios da PO Salles Neto (2010)10 afirma que a busca pelo timo encontra as suas razes na Antiguidade. Podemos citar Euclides, Newton, Euler, Monge, Lagrange, Hamilton, Leontief, Von Neumann... Gaspard Monge1, por exemplo, publicou em 1781, num trabalho intitulado Mmoire sur la thorie des dblais et des remblais11, um estudo sobre o melhor caminho para mover pedras de um lugar para outro. Contudo, a Pesquisa Operacional ganhou substancial importncia durante a segunda guerra mundial. Em 1939, o matemtico e economista sovitico L.V. Kantorovich formulou e resolveu problemas ligados otimizao na administrao das organizaes, s que o seu trabalho se manteve desconhecido at 1959. Por isso, a histria registra que cientistas contratados pelo governo da Inglaterra e dos EUA para desenvolver e aprimorar a logstica de guerra foram os pioneiros na rea de Pesquisa Operacional, ou seja, de pesquisa das operaes, neste caso, militares. Em 1947, George Dantzig e outros pesquisadores da SCOOP (Scientific Computation of Optimum Programs), programa do Departamento da Fora Area Americana, divulgaram um mtodo eficiente para resoluo de Problemas de Programao Linear chamado Mtodo
9

O Solver acompanha o Microsoft Excel. uma ferramenta de programao linear que pode ser utilizada para problemas de programao no-linear.
10 11

Luiz Leduino de Salles Neto. Tpicos de pesquisa operacional para o ensino mdio

Mmoire sur la thorie des dblais et des remblais pode ser traduzido como Memria sobre a teoria de arrimos de pedra e diques.

Introduo Pesquisa Operacional Manuel Meireles


12

Simplex . A partir deste trabalho a Pesquisa Operacional se desenvolveu rapidamente, sendo, desde ento, aplicada s mais diversas reas, desde a produo industrial medicina. O avano da pesquisa operacional nos ltimos 50 anos se deu tambm em funo do grande desenvolvimento da informtica, ferramenta indispensvel para extenso prtica dos mtodos desenvolvidos nos problemas reais. Em 1975 o mundo todo se voltou para a Pesquisa Operacional quando foi anunciado o Prmio Nobel de Economia para L.V. Kantorovich e T. C. Koopmans por suas contribuies alocao tima de recursos. Formalmente, podemos dizer que a PO consiste numa abordagem cientfica na tomada de decises, ou um conjunto de mtodos e modelos matemticos aplicados resoluo de complexos problemas nas operaes de uma organizao, ou de um sistema real. A tabela 1 traz alguns ramos da Pesquisa Operacional. Muitos consideraram injustia a Royal Sweden Academy of Sciencies, que concede o Nobel, no ter includo Dantzig, mas consideraram seu trabalho muito matemtico (como de conhecimento pblico, no existe Prmio Nobel de Matemtica).
Problemas de Otimizao Programao Linear Programao Inteira Programao Dinmica Programao No-linear Programao Multi-objetivo Outros Ramos Teoria das Filas Cadeias de Markov Teoria dos Jogos Teoria dos Grafos Metaheursticas

Tabela 1. Ramos da Pesquisa Operacional 1.7.2- PO no Brasil De acordo com Agosti (2003) nos anos 50, professores da USP, ITA e PUC-RJ, com formao no exterior, criaram os primeiros cursos de graduao que incluam disciplinas de P.O, como o de Engenharia da Produo, e que foram includas tambm em outros cursos, j existentes, como os de Economia, Engenharia, Matemtica e Estatstica. A partir de 1960, a criao de cursos de ps-graduao na rea de PO e a aquisio dos primeiros computadores multiplicaram as possibilidades de sua aplicao. Vrias empresas comearam a utilizar a PO, estreitando um proveitoso relacionamento com as Universidades. Os principais setores a empregar tcnicas de PO, na poca, foram os de siderurgia (CSN, Cia. Vale do Rio Doce), eletricidade (Cia Nacional de Energia Eltrica), transportes (FRONAPE), petrleo (PETROBRS, ESSO) e telecomunicaes, alm de grandes projetos e obras estatais. Em funo disso, foi criada, em (SOBRAPO). A dcada seguinte empresas e o maior contingente de grupos prprios de P.O, visando naquelas empresas. 1968, a Sociedade Brasileira de Pesquisa Operacional consolidou a PO, no Brasil, com o maior interesse das profissionais habilitados na rea, permitindo a formao de soluo de problemas tticos e o planejamento estratgico,

Nos anos seguintes, embora consolidada, a PO aplicada ao planejamento estratgico de empresas perdia o sentido frente situao imprevisvel da economia nacional. Ao mesmo tempo, no entanto, houve grande incremento do instrumental cientfico, com o desenvolvimento de softwares e dos microcomputadores. Profissionais da rea acreditam que a P.O ganha um novo impulso nas reas de administrao (tomada de decises), visando qualidade dos processos de produo e atendimento (servios, desenvolvimento de linhas de produtos, comercializao e marketing).
12

O Mtodo Simplex uma tcnica utilizada para se determinar, numericamente, a soluo tima de um modelo de Programao Linear.

Introduo Pesquisa Operacional Manuel Meireles

10

1.8- SOFTWARES PARA PO


Veja no anexo Caderno 01a-Softwares alguns softwares desenvolvidos por pesquisadores portugueses. Trata-se duma coleo variada de produtos, todos eles baseados em mtodos e tcnicas da Investigao Operacional, estando vocacionados para a resoluo de problemas prticos, de inegvel interesse socioeconmico Veja o software PO disponvel em http://www.mpsantos.com.br/ O software PO um aplicativo de apoio no ensino dos tpicos de Pesquisa Operacional. gratuito, podendo ser usado e copiado livremente. Na sua verso atual (10.4), em 11 diferentes mdulos, ele resolve pequenos problemas dos seguintes tpicos: Programao Linear Transportes Atribuio Fluxo mximo rvore Tamanho Mnimo Menor caminho em uma rede Maior caminho em uma rede Pert Cpm Filas Simulao (Filas) Lubianco e Angulo-Meza (2007)13 apresentam alguns softwares utilizados na programao linear multiobjetivo: ADBASE (Steuer, 1983): software baseado na ponderao das funes objetivo do problema multiobjetivo. executado em ambiente DOS. TRIMAP (Clmaco e Antunes, 1987, 19892004): software interactivo que gera solues no dominadas e permite a visualizao das regies de indiferena dos pesos das funes objetivo. Restringe em trs, o nmero de funes objetivo. Pode ser utilizado em ambiente Windows e Macintosh. VIG: um software interativo, visual e dinmico que implementa o Pareto Race (Korhonen e Wallenius, 1988). A informao requerida ao decisor consiste na especificao das funes objetivo a serem melhoradas. Ele est baseado no mtodo de minimizao da distncia a um ponto de referncia. 1.7.1- Sites sobre PO Para quem deseja estudar mais sobre o assunto de PO recomendamos alguns sites: 1) No Brasil existe a SOBRAPO- Sociedade Brasileira de Pesquisa Operacional (http://www.sobrapo.org.br/). 2) No site http://www.pesquisa-unificada.com/pesquisas/iniciacao-cientifica-teses-tccdoutorados/matematica-pesquisa-operacional/ encontra-se uma lista de 30 instituies dedicada PO.

13

Alcino Teixeira de Mello Lobianco e Lidia Angulo-Meza. Uma comparao de mtodos de soluo para problemas de programao linear multiobjetivo. SPOLM 2007 ISSN 1806-3632 Rio de Janeiro, Brasil, 8 e 9 de novembro de 2007.

Introduo Pesquisa Operacional Manuel Meireles

11

3) Em Portugal existe a APDIO - Associao Portuguesa de Investigao Operacional (http://apdio.pt/home) que uma sociedade cientfica que congrega a comunidade portuguesa interessada em Investigao Operacional. Foi fundada em 1978 e filiada Federao Internacional das Sociedades de Investigao Operacional (IFORS International Federation of Operational Research Societies) e Associao das Sociedades de Investigao Operacional Europeias (EURO - Association of European Operational Research Societies). 4) Site do Simpsio Brasileiro de Pesquisa Operacional: http://www.sbpo2013.ect.ufrn.br/ 5) Site da Central de Estudos em Pesquisa Operacional: http://www.fearp.usp.br/po/index2.html 6) Site do Simpsio de Pesquisa https://www.casnav.mar.mil.br/spolm/ Operacional e Logstica da Marinha

7) Mestrado em Logstica e Pesquisa Operacional: http://www.geslog.ufc.br/ 8) No site https://sites.google.com/site/profaelizabethfreitas/pesquisa-operacional pode ser encontrado material didtico, assim como as listas de exerccio da discplina PO do curso de graduao em Administrao Industrial do CEFET-RJ da Professora Doutora Elisabeth Freitas. 9) Artigos do Prof. Sobre mtodo Simplex http://lucastdcj.wordpress.com/category/algoritmo/ e Programao Linear em

10) Algumas vdeo-aulas sobre pesquisa operacional http://www.lookfordiagnosis.com/videos.php?title=Tira+D%C3%BAvidas++Pesquisa+Operacional&content=11+de+mar%C3%A7o+de+2010&lang=3 Vdeo-aula 1: Tira Dvidas - Pesquisa Operacional Vdeo-aula 2: Vdeo-aula de Pesquisa Operacional - Unidade 1 Vdeo-aula 3: Solver Pesquisa Operacional Vdeo-aula 4: Introduo a programao linear - vdeo aula 2 de 2 Vdeo-aula 5: USJT:Aula Pesquisa Operacional - 5AERN: Vdeo-aula 6: Programao Linear:

1.9- OBJETIVOS E METODOLOGIA DA PO


A PO basicamente uma tcnica para boas decises gerenciais, estando muito associada a problemas de maximizao (maximizar lucros) ou de minimizao (minimizar perdas). PO a aplicao de anlises quantitativas em problemas gerenciais. O objetivo da anlise encontrar as melhores solues dos problemas, isto , escolher as boas decises. A otimizao, portanto, produz a melhor soluo para o problema que foi modelado. As ferramentas da PO geralmente so tcnicas de modelos matemticos que requerem conhecimentos de lgebra, geometria, estatstica e probabilidade, lgebra matricial, programao, algoritmos, teoria da deciso e lgica. A melhor forma de aprender PO estudar cada uma das suas tcnicas ou mtodos. Agosti (2003) fornece uma lista das tcnicas mais utilizadas em trabalhos sobre PO:

Introduo Pesquisa Operacional Manuel Meireles


Tcnicas de PO utilizadas %

12

Programao Matemtica Grafos SriesTemporais/Modelos de Previso Estatstica Otimizao Processos Estocsticos Tcnicas de Anlise Combinatria Teorias de deciso e de Jogos Sistemas Especialistas Heursticas Fluxos em Rede Teoria de Filas Redes Neurais

26.0 14.0 14.0 11.0 9.0 6.0 4,5 4.0 3.0 3.0 2.0 2.0 1,4

Foi visto acima que Eom e Kim (2006) apontam as tcnicas abaixo resumidamente descritas: Modelos determinsticos: do resultados em valores precisos partir dos valor introduzidos no sistema. Programao linear A Programao Linear um ramo muito jovem da Matemtica. Teve o seu incio em 1947 quando G. B. Dantzig inventou e desenvolveu o Mtodo Simplex para resolver problemas de otimizao formulados a partir de questes de logstica da Fora Areas dos Estados Unidos durante a segunda Guerra Mundial. Seguiu-se um perodo de rpido e grande desenvolvimento neste novo ramo da Matemtica, pois at 1947 os problemas logsticos eram tradicionalmente resolvidos intuitivamente por tentativa e erro. Agosti (2003) afirma que a Programao Linear consiste em dispor os dados de um problema cujas incgnitas guardem relaes lineares, pede a forma de um sistema de equaes e/ou inequaes14 composto de uma equao chamada objetivo para qual se deseja obter um resultado mximo ou mnimo sujeito a restries ou condicionamento constitudo por vrias equaes ou inequaes15. Quando o nmero de incgnitas igual a 2 ou 3 o sistema admite uma soluo grfica 16. Muito complicada no segundo caso por se tratar de um problema no espao tri-dimensional. Os problemas com quatro ou mais incgnitas pertencendo a um espao n-dimensional s admitem solues algbricas atravs do calculo matricial17. Programao em redes Matias (2006)18 afirma que a programao em redes envolve o estudo das atividades, de forma a se obter uma base para a tomada de decises quanto ao tempo, custo e reas crticas. o caso do

14

Exemplos de inequaes do primeiro grau ou inequaes lineares: -2x + 11 > 0 x90 2x + 7 0 16 x < 0 Ver adiante item 1.11

15

16 17 18

Exemplo de uma soluo grfica: O clculo matricial faz uso de matrizes de diversos tipos. Mrcia Athayde Matias: Anlise do comportamento de preos. Braslia: 2006

Introduo Pesquisa Operacional Manuel Meireles

13

estudo de atividades de rede como o PERT (Program Evaluation and Review Technique) e o CPM (Critical Path Method). Ver figura 1.

Assinar Finalizar contrato Planos Limpar terreno Servio Instalaes energia subterrneas Executar Escavar para formas fundaes Retirar Formas

Concretar Secar Paredes Fundaes Isolar/ Impermeabilizar

Inspecionar Fundaes

Figura 1: Exemplo de rede PERT/COM

Programao binria e inteira Alves e Delgado (1997)19 afirmam que um problema de Programao Linear Inteira (PLI) um problema de Programao Linear (PL) em que todas ou alguma(s) das suas variveis so discretas (tm de assumir valores inteiros). Quando todas as variveis esto sujeitas condio de integralidade estamos perante um problema de Programao Linear Inteira Pura (PLIP); e se apenas algumas o esto trata-se de um problema de Programao Linear Inteira Mista (PLIM). Embora a Programao Inteira (PI) inclua tambm a Programao No-Linear Inteira, em praticamente todos os modelos da vida real se preserva a estrutura linear das funes, pelo que quase no existe diferena entre a PI e a PLI. Existe um caso especial de variveis inteiras: as variveis binrias que apenas podem tomar os valores 0 (zero) ou 1 (um). Quando todas as variveis de um modelo so binrias, o modelo dizse de Programao Inteira Binria. As variveis binrias so muito teis para exprimirem situaes dicotmicas (sim ou no, fazer ou no fazer, etc.). Programao no-linear Rocha et al (2005) afirmam que a programao no-linear visa determinar o valor timo de uma funo no linear (um mximo e um mnimo) dado um conjunto de restries lineares ou no lineares de natureza estrita ou no estrita. Dependendo da forma de apresentao do problema podemos utilizar vrios mtodos, como o mtodo de Lagrange, o mtodo de Gradiente, o mtodo de Newton e os Testes de Otimalidade pelas condies de Kunh-Tucker. A Programao Linear utilizada para analisar modelos onde as restries e a funo objetivo so lineares; programao inteira se aplica a modelos que possuem variveis inteiras (ou discretas); programao dinmica utilizada em modelos onde o problema completo pode ser decomposto em subproblemas menores; programao estocstica aplicada a uma classe especial de modelos onde os parmetros so descritos por funes de probabilidade; finalmente, programao no-linear utilizada em modelos contendo funes no-lineares. Programao por metas ou multiobjetivo Lubianco e Angulo-Meza (2007) afirmam que a utilizao de problemas multiobjetivo pode representar uma grande vantagem com relao programao linear mono objetivo, pois considera vrios aspectos de um problema. Alm disso, enquanto que ao otimizar um problema
19

Rui Alves e Catarina Delgado. Programao linear inteira. Faculdade de Economia da Universidade do Porto, 1997.

Introduo Pesquisa Operacional Manuel Meireles

14

de programao linear mono objetivo (ou na otimizao escalar) obtida uma soluo ou um conjunto de solues timas, com um mesmo valor na funo objetivo. J , na otimizao de problemas linear multiobjetivo (ou na otimizao vetorial) obtm-se um conjunto de solues eficientes, tambm chamadas de no dominadas, no comparveis entre si em termos dos valores das funes objetivo, dentre as quais o decisor ou usurio poder escolher levando em considerao aspectos operacionais e gerenciais. Programao dinmica determinstica Para Matias (2006) a programao dinmica determinstica uma programao aplicvel otimizao de eventos que sofrem uma sequencia de estados, podendo ser aplicada a sistemas lineares ou no lineares. Modelos estocsticos: so probabilsticos: estes modelos no oferecem solues nicas, mas apresentam uma distribuio de solues associadas a uma probabilidade, segundo uma determinada distribuio de probabilidade Teoria das filas A abordagem matemtica de filas se iniciou no princpio deste sculo (1908) em Copenhague, Dinamarca, com A. K. Erlang, considerado o pai da Teoria das Filas, estudando o problema de redimensionamento de centrais telefnicas, mas somente aps a Segunda Guerra Mundial ela foi utilizada em outros problemas. Devido complexidade matemtica alguns problemas no so resolvidos pela teoria. A teoria das filas um ramo da probabilidade que estuda a formao de filas, atravs de anlises matemticas precisas e propriedades mensurveis das filas. Faz uso de frmulas derivadas das distribuies de Poisson e Exponencial. Por exemplo para determinar a probabilidade de o tempo gasto no sistema ser superior a um dado valor W, faz uso da frmula:

Modelos de simulao Modelos de simulao (ou simulao de modelos) tem por objetivo descrever o funcionamento da realidade atravs de um pequeno nmero de variveis que permita a sua converso. Um software muito utilizado em simulao o ARENA: http://www.erlang.com.br/arena.asp .20

Na simulao de uma realidade possvel utilizar Modelos Reais e Modelos Virtuais.

20

Para os interessados sobre o assunto: Introduo Modelagem e Simulao de Sistemas Com Aplicaes Arena de Paulo Jos Freitas Filho. Visual books, 2008

Outra obra Usando o Arena Em Simulao de Darci Prado, Julian Livros, 2009..

Introduo Pesquisa Operacional Manuel Meireles

15

Programao dinmica estocstica (Cadeias de Markov) Silvia e Vargas Junior (xx) 21 afirmam que uma Cadeia de Markov e um tipo especial de processo estocstico que possui a chamada propriedade markoviana . Um processo estocstico tem a propriedade markoviana se os estados anteriores do processo so irrelevantes para a predio dos prximos estados, desde que o estado atual seja conhecido. O matemtico Andrey Markov em 1906 conseguiu os primeiros resultados para estes processos. Atualmente, Cadeias de Markov tm sido estudadas e utilizadas em diversas reas do conhecimento como, por exemplo, cincias biolgicas, sociais e administrativas . Probabilidades ligadas a jogos, evoluo de populaes e resultados sobre teoria de filas so algumas aplicaes. Teoria dos Jogos Matias (2006) afirma que a teoria das filas tem larga aplicao em leiles, operaes de bolsa de valores e de mercadorias. Utilizado em eventos para os quais as regras estejam claramente definidas e na condio de se otimizar os resultados. Outras tcnicas: so geralmente tcnicas especficas que fazem uso de princpios matemticos e estatsticos. Metodologia multicritrio de apoio deciso (AHP, T-ODA) Os mtodos multicritrios so considerados uma vertente da pesquisa operacional, que passou a ser utilizada em finanas no incio na dcada de 1950, com a introduo da teoria de portflio de Markovitz (1959). Conforme afirmam Wernke e Bornia (2001), nas dcadas de 1970 e 1980, houve o surgimento de vrias novas tcnicas de avaliao por multicritrios visando ajudar os administradores a decidir de forma eficaz em relao a custos e tambm como uma forma de avaliar riscos e desempenho quando da anlise de alternativas de investimentos. Desde ento, essa rea do conhecimento vem contribuindo com os problemas de tomada de deciso em outros campos de estudo em finanas, tais como investimentos em capital de risco, previso de falncia, planejamento financeiro, fuses e aquisies corporativas, avaliao de risco, etc. (SPRONK, 2005). Modelo AHP: De acordo com Gomes (1997) e Gomes et al. (2002), o mtodo AHP (Analytic Hierarchy Process) um dos primeiros mtodos que surgiram dedicados ao ambiente das decises multicritrio, talvez sendo hoje o mais utilizado em todo mundo. Foi originalmente criado por Saaty (1990) na dcada de setenta e desenvolvido e intensamente aplicado nos ltimos vinte anos. A figura 2 ilustra um exemplo de deciso multicritrio: a escolha do local onde trabalhar est sujeita a quatro critrios: salrios e benefcios, ambiente de trabalho, localizao (distncia) e crescimento da carreira. A AHP uma metodologia de Auxilio Multicritrio Deciso, proposta por Saaty no final dos anos 60 e que busca tratar de forma simples problemas de escolha complexos. Este mtodo est baseado em trs princpios do pensamento analtico: 1-Construo de hierarquias: No AHP o problema decomposto em nveis hierrquicos, como forma de buscar uma melhor compreenso e avaliao do mesmo. 2-Estabelecer prioridades: O ajuste das prioridades no AHP fundamenta-se na habilidade do ser humano de perceber o relacionamento entre objetos e situaes observadas, comparando pares luz de um determinado foco ou critrio (julgamentos paritrios).

21

Tallyta Carolyne Martins da Silva; Valdivino Vargas Jnior . Cadeias de Markov: Conceitos e Aplicaes em Modelos de Difuso de Informao.

Introduo Pesquisa Operacional Manuel Meireles

16

3-Consistncia lgica: No AHP, possvel avaliar o modelo de priorizao construdo quanto a sua consistncia.
Objetivo
Selecionar o melhor emprego

Critrios

Salrio e benefcios

Ambiente de trabalho

Localizao (distncia)

Crescimento da carreira

Opes de emprego

Produtos Qumicos

Consultoria

Universidade

Figura 2:

Exemplo de deciso multicritrio.

Meireles e Sanches (2009)22 propuseram o modelo T-ODA (Trade-off Decision Analysis) que um modelo de deciso multicritrio. Em relao aos modelos concorrentes, e em especial ao modelo AHP, o T-ODA destaca-se pelo fato de prescindir os trabalhosos e complexos clculos para mostrar que h ou no consistncia nas avaliaes dos decisores. No modelo TODA a consistncia obtida automaticamente.

O modelo T-ODA pode ser utilizado em http://www.profmeireles.com.br/novo/ Anlise Envoltria de Dados23 [Ver Caderno 01c- DEA] A Anlise Envoltria de Dados (Data Envelopment Analysis - DEA) tem sido extensivamente utilizada como apoio gesto, na estimativa do desempenho relativo de unidades produtivas semelhantes entre si. Particularmente vem sido aplicada empresas que trabalham utilizando mltiplos insumos para a produo de mltiplos produtos, para os quais difcil designar preos ou pesos. Inteligncia Artificial Douglas Ciriaco (2008)24 afirma que a Inteligncia Artificial (IA) um ramo da cincia da computao que se prope a elaborar dispositivos que simulem a capacidade humana de raciocinar, perceber, tomar decises e resolver problemas, enfim, a capacidade de ser inteligente. Existente h dcadas, esta rea da cincia grandemente impulsionada com o rpido desenvolvimento da informtica e da computao, permitindo que novos elementos sejam rapidamente agregados IA. Para Winston (1984)25 a IA o estudo das ideias que permitem aos computadores serem inteligentes. Schalkoff (1990)26 conceitua IA com o campo de estudo que tenta explicar e simular

22

Manuel Meireles e Cida Sanches. ST-ODA: Processo de tomada de decises gerenciais multicritrio subordinadas vantagem competitiva. FACCAMP, 2009
23

Joo Roberto Lorenzett, Ana Lcia Miranda Lopes, Marcus Vinicius Andrade de Lima. Aplicao de Mtodo de Pesquisa Operacional (DEA) na Avaliao de Desempenho de Unidades Produtivas para rea de Educao Profissional
24 25 26

Disponvel em: http://www.tecmundo.com.br/intel/1039-o-que-e-inteligencia-artificial-.htm WINsTON, Patrick henry. Inteligencia artificial. Rio de Janeiro: LTC, 1988 SCHALKOFF, Robert J. 1997.

Introduo Pesquisa Operacional Manuel Meireles

17

o comportamento inteligente em termos de processos computacionais e Kurzweil (1990)27 afirmas que a IA a arte de criar mquinas que executam funes que requerem inteligncia quando executadas por pessoas. Inteligncia computacional A Inteligncia Computacional28 compreende a teoria e a aplicao de tcnicas computacionais inspiradas em fenmenos naturais que incluem: Redes Neurais, Lgica Fuzzy e Computao Evolucionria. Essas tcnicas tm sido aplicadas com sucesso em diversas reas da engenharia e tecnologia, resolvendo problemas que eram difceis para mtodos convencionais ou mesmo sem soluo. Sistemas computacionais desenvolvidos a partir dessas tcnicas ditas inteligentes so, tipicamente: sistemas de apoio deciso, classificao, planejamento, modelagem, reconhecimento de padres, otimizao, previso, controle e automao industrial, minerao de dados e de sntese de sistemas. Tais sistemas encontram amplo emprego nos mais diversos setores, incluindo os de Energia, Comrcio, Finanas, Indstria, Meio Ambiente, Medicina e Engenharias em geral. Heursticas e meta-heursticas A palavra heurstica deriva do grego heuriskein, que significa descobrir. Os mtodos heursticos ganharam destaque na comunidade cientfica aps a publicao do livro How to solve it? de George Polya em 1950. No Brasil o livro ficou com ttulo A arte de resolver problemas29. Podemos definir heurstica, do ponto de vista da Pesquisa Operacional, como procedimento para resolver problemas atravs de um enfoque intuitivo, em geral racional, no qual a estrutura do problema possa ser interpretada e explorada inteligentemente para obter uma soluo razovel. Do ponto de vista da resoluo de problemas podemos definir heurstica como sugesto ou estratgia geral, independente de algum tpico particular ou do assunto em questo, que ajude os resolvedores de problemas a abordar e entender um problema e a dirigir eficientemente seus recursos para resolv-lo30. O estudo de heursticas para resoluo de problemas pode contribuir para desmistificar que os problemas matemticos tm uma e somente uma resposta correta e tambm que existe somente uma forma correta de resolver um problema matemtico e, normalmente, o correto seguir a ltima regra demonstrada em aula pelo professor. Algumas heursticas gerais aplicadas vrios tipos de problemas de pesquisa operacional, chamadas de metaheursticas so: Algoritmos Genticos: Os algoritmos Genticos simulam os processos naturais de evoluo para resoluo de problemas de pesquisa operacional e inteligncia artificial, aplicando a ideia darwiniana de seleo. De acordo com a aptido e a combinao com outros operadores genticos, so produzidos mtodos de grande robustez e aplicabilidade; Colnia de Formigas: Um procedimento de otimizao inspirado em colnia de formigas uma (meta)heurstica baseada em uma populao de agentes (formigas) que faz uso de mecanismos de adaptao, cooperao e paralelismo, visando a obteno de um procedimento para resoluo de problemas de otimizao combinatria;

27

O primeiro livro de Kurzweil foi publicado em 1990, The Age of Intelligent Machines, uma obra no fictcia que discute a histria da inteligncia artificial.
28

Disponvel em http://www.ica.ele.pucrio.br/disciplines/view.rails?idDiscipline=50&name=Intelig%C3%AAncia%20Computacional%20Aplicada%20(EL E1361)


29 30

Polya, G. A Arte de Resolver Problemas, Intercincia, Rio de Janeiro, (1995) Shoenfeld, Alan. Mathematical Problem Solving, Academic Press, Nova York, (1985).

Introduo Pesquisa Operacional Manuel Meireles

18

Redes Neurais: A inspirao original para esta (meta)heurstica advm do exame das estruturas do crebro, em particular do exame de neurnios. Simulao Santos (1999)31 afirma que uma simulao a imitao, durante determinado perodo de tempo, da operao de um sistema ou de um processo do mundo real. Feita a mo (raramente) ou em um computador (quase sempre), a simulao envolve a gerao de uma histria artificial do sistema, e a partir desta histria artificial a inferncia de como o sistema real funcionaria. O comportamento do sistema estudado pela construo de um Modelo de Simulao. Este modelo normalmente toma a forma de um conjunto de consideraes relacionadas a operao do sistema. Estas consideraes so expressas atravs de relaes matemticas, lgicas e simblicas entre as entidades, ou objetos de interesse, do sistema. Uma vez construdo e validado, um modelo pode ser usado para investigar uma grande quantidade de questes do tipo e se... sobre o sistema do mundo real. Alteraes no sistema podem ser inicialmente simuladas para se prever as consequncias no mundo real. A Simulao tambm pode ser usada para estudar sistemas no estgio de projeto, ou seja antes do sistema ser construdo. Assim, a Simulao pode usada tanto como uma ferramenta de anlise para prever o efeito de mudanas em sistemas j existentes, quanto como uma ferramenta para prever a performance de novos sistemas sobre as mais variadas circunstncias.

1.10- MODELAGEM E FORMAS DE REPRESENTAR O PROBLEMA


De acordo com Belchior (1974), os instrumentos mais utilizados na aplicao da PO so os seguintes: Clculo Integral e Diferencial Clculo das Probabilidades Processos Estocsticos Equaes Lineares e No-Lineares Matrizes e Determinantes Teoria dos Conjuntos Clculo Vetorial Lgica e Desenho 1.11-MODELAGEM E FORMAS DE REPRESENTAO DE PROBLEMAS A PO para fornecer solues timas faz uso de modelagens. Um modelo algo que representa a realidade e geralmente se expressa de forma matemtica. Um modelo matemtico uma representao ou interpretao simplificada da realidade, ou uma interpretao de um fragmento de um sistema, segundo uma estrutura de conceitos mentais ou experimentais. O modelo pode ser simples ou complexo, dependendo da realidade que ele retrata. Um exemplo simples de modelo seria este: Realidade: Jos faz bonecas de argila. Vende cada boneca por $7. O custo para fazer uma boneca, compreendendo material, tintas, sua mo de obra e outros custos, de $4. Ele tem um custo fixo de $20/ms Modelo matemtico do Lucro mensal de Jos: L mensal= 3x- 20
31

Mauricio Pereira dos Santos. Introduo Simulao Discreta. Departamento de Matemtica Aplicada do Instituto de Matemtica e Estatstica. Universidade do Estado Do Rio De Janeiro, 1999.

Introduo Pesquisa Operacional Manuel Meireles

19

onde x a quantidade de bonecas produzidas e vendidas no ms Cada boneca vendida por $7 e custa $4: logo o lucro unitrio de $7-$4=$3. Se Jos produzir 10 bonecas por ms ter um lucro de: L mensal= 3x- 20 = 3(10)-20 = 10 O importante aqui entender que um modelo pode ser bem simples de expressar. As trs fases bsicas num projeto de PO so: 1. Formulao do problema 2. Construo do modelo 3. Obteno da soluo Os modelos de maior interesse em Pesquisa Operacional so os modelos matemticos, isto , modelos formados por um conjunto de equaes e inequaes. Uma das equaes do conjunto serve para medir a eficincia do sistema para cada soluo proposta. a funo objetivo ou funo de eficincia. As outras equaes geralmente descrevem as limitaes ou restries tcnicas do sistema. As variveis que compem as equaes so de dois tipos: Variveis controladas ou de deciso: so as variveis cujos valores esto sob controle. Decidir, neste caso, atribuir um particular valor a cada uma dessas variveis. Numa programao de produo, por exemplo, a varivel de deciso a quantidade a ser produzida num perodo, o que compete ao administrador controlar; Variveis no controladas: so as variveis cujos valores so arbitrados por sistemas fora do controle do administrador. Custos de produo, demanda de produtos, preo de mercado so variveis no controladas. Vejamos um exemplo de modelagem de problema (Adaptado de Lachtermacher, 2002): Considere que voc est saindo com duas namoradas: Juliana Paes e Kelly Key. Se voc pudesse planejaria sair com as duas ao mesmo tempo, e a todo tempo. Mas, sair com as duas ao mesmo tempo no d. Elas no aceitariam sair com voc juntas. E, sair todo dia tambm no d. Voc no tem dinheiro (entre outras coisas) para sair todo dia. Para garantir a sua felicidade, considerando estes problemas desagradveis, voc precisa decidir quantas vezes no ms sair com cada uma! Chamemos x1 a quantidade de vezes que voc vai sair com a Juliana por semana; x2 a quantidade de vezes que voc vai sair com a Kelly Key por semana; As variveis x1 e x2, so as chamadas Variveis de Deciso; As variveis de deciso so aqueles valores que representam o cerne do problema, e que podemos escolher (decidir) livremente; Veja que, a princpio voc pode sair quantas, quantas vezes quiser com Juliana e com Kelly Key. Entretanto, existe um pequeno problema: Juliana chique e gosta de lugares caros. Uma noite com ela custa R$180,00;

Introduo Pesquisa Operacional Manuel Meireles

20

Kelly Key mais simples, gosta de passeios mais baratos. Sair com ela custa s R$100,00; Mas a sua semanada de apenas R$ 800,00! Como fazer para garantir que voc no se endivide? Se voc sai com a Juliana x1 vezes na semana, e cada vez gasta R$180,00, ento voc gasta R$ 180x1 por semana! Fazendo o mesmo raciocnio para Kelly Key obtemos o seguinte:

100 x1 + 180 x2 800


As diferenas entre as duas no so apenas no volume de gastos: Quando sai com Juliana, que a mais sossegada, voc gasta apenas 2 horas. Kelly Key muito mais agitada. Cada vez que voc sai com ela gasta em mdia 4 horas do seu precioso tempo. Considere que os seus afazeres profissionais s lhe permitem 20 horas de lazer por semana. Usando a notao anterior, como fazer para garantir que no vai extrapolar este tempo?

2 x1 + 4 x2 20
Como as vezes que sai com Juliana ou Kelly Key so valores nulos ou maiores do que zero (condio de no-negatividade) pode-se escrever ainda:

x1 0 x2 0
Voc j pode se planejar! Decida quantas vezes voc vai sair com Juliana (x1) e com Kelly Key(x2) Em suma: o modelo se expressa da seguinte forma: Maximizar o nmero de sadas com Juliana e Kelly Key

max
sujeito a

x1 + x2

100 x1 + 180 x2 800 2 x1 + 4 x2 20 x1 0 x2 0


1.11.1- Minimizar Para converter um problema cuja funo objetivo minimizar em um que maximizar, basta trocar o sinal dos coeficientes da funo objetivo e fazer certos ajustes. Isso ser visto mais tarde.

Introduo Pesquisa Operacional Manuel Meireles

21

1.12- EFICINCIA DAS DECISES EM PO


O uso da PO uma maneira racional de tomar decises o que no significa que o resultado seja sempre capaz de alcanar o objetivo. Isso no se d em decorrncia do mtodo que correto mas da possibilidade de os dados utilizados no serem adequados para expressar a realidade. Wilker (2011)32 afirma que por ser uma ferramenta matemtica aplicada, a PO nos d condies para: Solucionar problemas reais; Tomar decises embasadas em fatos, dados e correlaes quantitativas; Conceber, planejar, analisar, implementar, operar e controlar sistemas por meio da tecnologia bem como de mtodos de outras reas do conhecimento; Minimizar custos e maximizar o lucro; Encontrar a melhor soluo para um problema, ou seja, a soluo tima.

1.13- EXERCCIOS PROPOSTOS


Os exerccios propostos buscam trabalhar o conceito de modelagem de problemas. Resolva-os antes de ver o gabarito. Um Modelo Matemtico33 um conjunto de smbolos e relaes matemticas que traduz ,de alguma forma, um fenmeno em questo ou um problema de situao real (BIEMBENGUT, 1997, p. 89). Exerccio Proposto 1: Um pai distribuiu 94 balas entre seus trs filhos de modo que o primeiro recebeu 3 a mais do que o segundo e este cinco a mais do que o terceiro. Construa o modelo do problema e resolva calculando a parte de cada um. Exerccio Proposto 2: Definir dois nmeros sabendo-se que a sua diferena 326 e que o maior o triplo do menor. Construa o modelo do problema e resolva calculando cada nmero. Exerccio Proposto 3: Um pai 16 anos mais velho do que o filho. Daqui a 4 anos o pai tem o triplo da idade do filho. Construa o modelo do problema e resolva calculando a idade atual de cada um. Exerccio Proposto 4: Definir a quantidade de metros de arame farpado que so precisos para cercar um terreno empregando 6 voltas, tendo o terreno uma rea de 1800 m2 e uma largura de 36m. Construa o modelo do problema e resolva calculando a quantidade de arame farpado.

32

Brulio Wilker. Pesquisa operacional: viso geral. 2011. Disponvel: http://www.administradores.com.br/artigos/tecnologia/pesquisa-operacional-visao-geral/57475/


33

Ver Simone Leal. Modelao matemtica uma proposta metodolgica para o curso de economia. Dissertao submetida Universidade Federal de Santa Catarina para a obteno do ttulo de Mestre em Engenharia de Produo . Florianpolis ,1999 http://www.eps.ufsc.br/disserta99/leal/

Introduo Pesquisa Operacional Manuel Meireles

22

Exerccio Proposto 5: Um pai repartiu $720 entre seus trs filhos, de tal modo que o mais velho recebeu a metade do total, e o mais novo 1/5 do que recebeu o filho do meio. Construa o modelo do problema e resolva calculando o valor que cada filho recebeu.. Exerccio Proposto 6: Um fazendeiro dispe de 600 metros lineares de cerca. Qual o tipo de polgono que deve adotar para maximizar a rea cercada? (Considere as opes abaixo)
Polgono Tringulo Quadrado Hexgono Crculo Lado rea

R 3

3 2 R 3 4

R 2
R -

2R 2
3 2 R 3 2 R2

Exerccio Proposto 7: Um vendedor de frutas pode transportar 800 caixas de frutas para sua regio de vendas. Ele necessita transportar 200 caixas de laranjas a $20 de lucro por caixa, pelo menos 100 caixas de pssegos a $10 de lucro por caixa, e no mximo 200 caixas de tangerinas a $30 de lucro por caixa34. De que forma dever ele carregar o caminho para obter o lucro mximo? Construa o modelo do problema. Exerccio Proposto 8: Um sapateiro faz sapatos para homem e sandlias para mulheres. Em cada sapato ganha $15 alm do custo do material e em cada sandlia ganha $20 alm do custo de material. Ele demora 7 horas para fazer um sapato e 10 horas para fazer uma sandlia. Ele dispe de 200 horas de trabalho por ms. Qual o plano de produo que maximiza o lucro? Construa o modelo do problema. Exerccio Proposto 9: Certa empresa fabrica dois produtos P1 e P2. O lucro unitrio do produto P1 $1000 e o lucro unitrio do P2 de $1800. A empresa precisa de 20 horas para fabricar uma unidade de P1 e de 30 horas para fabricar uma unidade de P2. O tempo anual de produo disponvel de 1200 horas. A demanda esperada de cada produto de 40 unidades anuais para P1 e 30 unidades para P234. Qual o plano de produo que maximiza o lucro? Construa o modelo do problema.

34

Ermes da Silva, Elio da Silva, Valter Gonalves e Afrnio Murolo. Pesquisa Operacional. So Paulo: Atlas, 1996.

Introduo Pesquisa Operacional Manuel Meireles

23

Exerccio Proposto 10: Certa empresa fabrica dois produtos P1 e P2. O lucro unitrio do produto P1 $100 e o lucro unitrio do P2 de $150. A empresa precisa de 2 horas para fabricar uma unidade de P1 e de 3 horas para fabricar uma unidade de P2. O tempo anual de produo disponvel de 120 horas. As demandas esperadas para os dois produtos levaram a empresa a decidir que os montantes produzidos de P1 e P2 no devem ultrapassar 40 unidades de P1 e 30 unidades de P2 por ms34. Qual o plano de produo que maximiza o lucro? Construa o modelo do problema. Exerccio Proposto 11: Uma empresa pode fabricar dois produtos (A e B). Na fabricao do produto A a empresa gasta 9h-h (horas homem) e 3h-m (horas mquina). Na fabricao do produto B a empresa gasta 1h-h e 1h-m. A empresa dispe de 18h-h e 12 h-m. O lucro unitrio do produto A de $4 e do produto B de $1. Quanto a empresa deve fabricar de cada produto para ter o maior lucro possvel?35 Construa o modelo do problema. Exerccio Proposto 12: Um fabricante de banheiras de hidromassagem produz dois tipos de banheira com designer arrojado. O proprietrio precisa decidir quantas de cada modelo deve fabricar no prximo ciclo de produo para entregar a uma rede de motis. Esse fabricante compra as banheiras prfabricadas da empresa Paulista Ltda e coloca nelas as bombas e os tubos necessrios. Instala o mesmo tipo de bomba nos dois modelos de banheira. O fabricante tem disponvel 200 bombas para o prximo ciclo de produo. O modelo A requer 9 horas de trabalho para a sua montagem e consome 12 metros de tubo enquanto o modelo B requer 6 horas de montagem e consome 16 metros de tubo. Para esse ciclo de produo a empresa dispe de 1566 horas e 2880 m de tubo. O lucro lquido na produo do modelo A de $350 e do modelo B de $300. Admitindo que toda a produo ser vendida, quantas banheiras de cada modelo devero ser produzidas para maximizar o lucro no prximo ciclo de produo da empresa? (Adaptado de Ragsdale, 2001)35. Construa o modelo do problema. TEXTOS DE APOIO O Caderno 01a- Softwares mostra alguns tipos de softwares na rea de Pesquisa Operacional. Alguns possuem verso Demo. O Caderno 01b-Seget mostra o que vem a ser pesquisa operacional e sua importncia. Tambm diz como montar a formulao matemtica de maximizao para resoluo de um problema de programao linear. O artigo uma aplicao da PO: O problema aqui apresentado : Como utilizar a Pesquisa Operacional para resolver o problema de maximizao
35

Cludio Boghi e Ricardo Shitsuka. Aplicaes prticas com Microsoft Office Excel 2003 e Solver. So Paulo: rica, 2005.

Introduo Pesquisa Operacional Manuel Meireles

24

da receita da Academia Ncleo. Os autores apresentam o exemplo hipottico de Montevechi: Uma fbrica produz dois tipos de brinquedos de madeira: soldados e trens. Um soldado vendido por $27 e usa $10 de matria prima. Cada soldado que fabricado tem um custo adicional de $14 relativo mo de obra.... No item 6. formulao do problema os autores apresentam o problema da Ncleo consiste em estabelecer qual o nmero de vagas a oferecer no perodo noturno em cada modalidade com o objetivo de maximizar a receita da empresa. No item 6.5. apresentada a resoluo do problema utilizando a ferramenta SOLVER do Microsoft Office Excel. O Caderno 01c- DEA mostra uma aplicao de Mtodo de Pesquisa Operacional (DEA) na Avaliao de Desempenho de Unidades Produtivas para rea de Educao Profissional. O trabalho utiliza a Anlise Envoltria de Dados (Data Envelopment Analysis - DEA) e descreve esta tcnica. .O Caderno 01d-Varejo um artigo publicado na Revista de Administrao de Empresas que aborda aplicao da PO no varejo. Entre os muitos exemplos onde a PO pode ser aplicada no varejo, mencionamos os seguintes: 1. A distribuio do planejamento total de compras entre os vrios departamentos de uma loja; 2. A distribuio da verba total de propaganda entre os departamentos; 3. A distribuio do oramento total de propaganda entre os diversos meios disponveis; 4. A distribuio do esforo promocional; 5. A distribuio do espao de uma loja entre os diversos departamentos. O artigo apresenta casos de estudo: CASO A: Distribuio Econmica do Espao CASO B: Determinao do Lote Econmico de Compra

Gabarito
Exerccio Proposto 1: Um pai distribuiu 94 balas entre seus trs filhos de modo que o primeiro recebeu 3 a mais do que o segundo e este cinco a mais do que o terceiro. Construa o modelo do problema e resolva calculando a parte de cada um. Modelagem: Seja x1, x2, x3 as quantidades recebidas pelos filhos x1+x2+x3=94 x2=x3+5 x1=x3+8 Modelo (x3+8) + (x3+5)+ x3= 94 Resoluo x3+8+x3+5+x3=94 3x3+13=94 3x3=81 x3=27 x1 recebe 27+8=35 x2 recebe 27+5=32 x3 recebe 27

Introduo Pesquisa Operacional Manuel Meireles

25

Exerccio Proposto 2: Definir dois nmeros sabendo-se que a sua diferena 326 e que o maior o triplo do menor. Construa o modelo do problema e resolva calculando cada nmero. Seja nmero x1 e o outro x2. ...a sua diferena 326... x1-x2=326 (o que quer dizer que x1 o maior dos nmeros) ...o maior o triplo do menor... x1=3x2 Modelo: Resoluo: [x1=3x2] x1-x2=326 x1=3x2 Na primeira equao [x1-x2=326] substitui-se o valor de x1 por 3x2 pois 3x2-x2=326 2x2=326 x2=163 x1=326+x2 x1=326+163 x1=489 Exerccio Proposto 3: Um pai 16 anos mais velho do que o filho. Daqui a 4 anos o pai tem o triplo da idade do filho. Construa o modelo do problema e resolva calculando a idade atual de cada um. Seja x1 a idade do pai e x2 a idade do filho ...Um pai 16 anos mais velho do que o filho... x1=x2+16 ... Daqui a 4 anos o pai tem o triplo da idade do filho... x1+4=3(x2+4) Modelo: x1=x2+16 x1+4=3(x2+4) Resoluo: Na ltima equao x1+4=3(x2+4) substitui-se x1 por x2+16 x1+4=3(x2+4) (x2+16)+4=3(x2+4) x2+20 = 3x2+12 20-12=3x2-x2 8=2x2 4=x2 Como x2 a idade atual do filho, o filho tem 4 anos e o pai tem x2+16=20 anos. Daqui a 4 anos o filho ter 8 anos e o pai 24 anos, o que corresponde ao triplo da idade do filho. Pode-se ver que o pai no exemplo que se deve seguir, diga-se de passagem. Exerccio Proposto 4: Definir a quantidade de metros de arame farpado que so precisos para cercar um terreno empregando 6 voltas, tendo o terreno uma rea de 1800 m2 e uma largura de 36m. Construa o modelo do problema e resolva calculando a quantidade de arame farpado. Seja F o comprimento total do arame farpado e P o permetro do terreno. O permetro P do terreno duas vezes o comprimento C do terreno + duas vezes a largura L P=2C+2L Como a rea de um retngulo C.L o comprimento C=1800/L

Introduo Pesquisa Operacional Manuel Meireles

26

L=36 Modelo:

F=6P P=2(C+L) C=1800/L L=36

C=1800/L = 1800/36 =50 P=2(50+36) = 172 F=6P = 6*172 =1032 m Para cercar o terreno com 6 voltas necessrio 1032 m de arame farpado. Exerccio Proposto 5: Um pai repartiu $720 entre seus trs filhos, de tal modo que o mais velho recebeu a metade do total, e o mais novo 1/5 do que recebeu o filho do meio. Construa o modelo do problema e resolva calculando o valor que cada filho recebeu. ... Um pai repartiu $720 entre seus trs filhos sendo as partes x1, x2, x3 ...Seja T o dinheiro a repartir x1+x2+x3=T ... o mais velho recebeu a metade do total...--> x1=(T/2) Logo, x2 e x3 recebem x2+x3= T-(T/2) = T/2 ...o mais novo 1/5 do que recebeu o filho do meio... x3=x2/5 Modelo: T=720 x1+x2+x3=T x1=T/2 x2+x3=T/2 x3=x2/5 T=720 x1=T/2= 720/2 = 360 x2+x3=360 x2+x2/5=360 6x2 /5 = 360 6x2= 1800 x2=300 x3=300/5=60

Resoluo:

Resoluo:

O valor seria distribudo da seguinte forma: x1=360, x2=300 e x3= 60.

Exerccio Proposto 6: Um fazendeiro dispe de 600 metros lineares de cerca. Qual o tipo de polgono que deve adotar para maximizar a rea cercada? (Considere as opes abaixo)
Polgono Tringulo Quadrado Hexgono Crculo Lado rea

R 3
R 2
R -

3 2 R 3 4
2R 2

3 2 R 3 2 R2

Introduo Pesquisa Operacional Manuel Meireles

27

Se ele tem 600 m lineares de cerca, fazendo um tringulo o lado ter 200m. R 3 200 200 R 115,47 3 3 3 A rea do tringulo dada por R 2 3 (115,47) 2 3 17320m 2 4 4 Se ele tem 600 m lineares de cerca, fazendo um quadrado o lado ter 150m. R 2 150 150 R 106,07 2 A rea do quadrado dada por 2 R 2 2(106,07) 2 22502m 2 Se ele tem 600 m lineares de cerca, fazendo um hexgono o lado ter 100m. R 100 3 3 A rea do hexgono dada por R 2 3 (100) 2 3 25981m 2 2 2 Se ele tem 600 m lineares de cerca, fazendo um crculo temos o permetro com 600m. D 2 R 600 600 R 95,49 2 A rea do crculo dada por R 2 (95,49) 2 28646m 2 Para maximizar a rea, com 600 metros de cerca deve-se construir um crculo com 95,49 m de raio.

Exerccio Proposto 7: Um vendedor de frutas pode transportar 800 caixas de frutas para sua regio de vendas. Ele necessita transportar 200 caixas de laranjas a $20 de lucro por caixa, pelo menos 100 caixas de pssegos a $10 de lucro por caixa, e no mximo 200 caixas de tangerinas a $30 de lucro por caixa. De que forma dever ele carregar o caminho para obter o lucro mximo? Construa o modelo do problema. Seja L=caixas de laranjas, P=caixa de pssegos e T=caixa de tangerinas ... laranjas a $20 de lucro por caixa... lucro 20L ... pssegos a $10 de lucro por caixa... lucro 10P ... tangerinas a $30 de lucro por caixa...lucro 30T ... necessita transportar 200 caixas de laranjas... L=200 ... pelo menos 100 caixas de pssegos... P>100 ... mximo 200 caixas de tangerinas... T200

Introduo Pesquisa Operacional Manuel Meireles

28

Modelo: Sujeito a

maximizar 20L+10P+30T L=200 P>100 T200 T >0 (condio de no-negatividade)

Exerccio Proposto 8: Um sapateiro faz sapatos para homem e sandlias para mulheres. Em cada sapato ganha $15 alm do custo do material e em cada sandlia ganha $20 alm do custo de material. Ele demora 7 horas para fazer um sapato e 10 horas para fazer uma sandlia. Ele dispe de 200 horas de trabalho por ms. Qual o plano de produo que maximiza o lucro? Construa o modelo do problema. Seja H=sapatos para homem 15H 20M M=sandlias para mulheres

... em cada sapato ganha $15... ... em cada sandlia ganha $20...

... demora 7 horas para fazer um sapato... 7H ... e 10 horas para fazer uma sandlia... 10M Ele dispe de 200 horas de trabalho por ms...--> 7H+10M 200 . Modelo: Sujeito a maximizar 15H+20M 7H+10M 200 H,M>0 Exerccio Proposto 9: Certa empresa fabrica dois produtos P1 e P2. O lucro unitrio do produto P1 $1000 e o lucro unitrio do P2 de $1800. A empresa precisa de 20 horas para fabricar uma unidade de P1 e de 30 horas para fabricar uma unidade de P2. O tempo anual de produo disponvel de 1200 horas. A demanda esperada de cada produto de 40 unidades anuais para P1 e 30 unidades para P2. Qual o plano de produo que maximiza o lucro? Construa o modelo do problema. ... lucro unitrio do produto P1 $1000... 1000 P1 ... o lucro unitrio do P2 de $1800... 1800 P2 ... precisa de 20 horas para fabricar uma unidade de P1... 20 P1 (condio de no-negatividade)

Introduo Pesquisa Operacional Manuel Meireles

29

... e de 30 horas para fabricar uma unidade de P2 30 P2 ... O tempo anual de produo disponvel de 1200 horas 20 P1 + 30 P2 1200 ... demanda esperada de cada produto de 40 unidades anuais para P1 P1 40 ... e 30 unidades para P2 P2 30

Modelo: Sujeito a

maximizar 1000 P1+ 1800 P2 20 P1 + 30 P2 1200 P1 40 P2 30 P1, P2>0 (condio de no-negatividade)

Exerccio Proposto 10: Certa empresa fabrica dois produtos P1 e P2. O lucro unitrio do produto P1 $100 e o lucro unitrio do P2 de $150. A empresa precisa de 2 horas para fabricar uma unidade de P1 e de 3 horas para fabricar uma unidade de P2. O tempo anual de produo disponvel de 120 horas. As demandas esperadas para os dois produtos levaram a empresa a decidir que os montantes produzidos de P1 e P2 no devem ultrapassar 40 unidades de P1 e 30 unidades de P2 por ms34. Qual o plano de produo que maximiza o lucro? Construa o modelo do problema. ... lucro unitrio do produto P1 $100... 100 P1 ... o lucro unitrio do P2 de $150... 150 P2 ... precisa de 2 horas para fabricar uma unidade de P1... 2 P1 ... e de 3 horas para fabricar uma unidade de P2 3 P2 ... O tempo anual de produo disponvel de 120 horas 2 P1 + 3 P2 120 ... os montantes produzidos no devem ultrapassar 40 unidades de P1 P1 40 ... e 30 unidades de P2 P2 30 Modelo: Sujeito a maximizar 100 P1+ 150 P2 2 P1 + 3 P2 120 P1 40 P2 30 P1, P2>0 (condio de no-negatividade)

Introduo Pesquisa Operacional Manuel Meireles

30

Exerccio Proposto 11: Uma empresa pode fabricar dois produtos (A e B). Na fabricao do produto A a empresa gasta 9h-h (horas homem) e 3h-m (horas mquina). Na fabricao do produto B a empresa gasta 1h-h e 1h-m. A empresa dispe de 18h-h e 12 h-m. O lucro unitrio do produto A de $4 e do produto B de $1. Quanto a empresa deve fabricar de cada produto para ter o maior lucro possvel? Construa o modelo do problema. ... O lucro unitrio do produto A de $4 ... 4A ...e do produto B de $1... 1B ... Na fabricao do produto A a empresa gasta 9h-h (horas homem) 9h-h A ... e 3h-m (horas mquina). 3h-m A ... Na fabricao do produto B a empresa gasta 1h-h 1h-h B ... e 1h-m 1h-m B ... A empresa dispe de 18h-h .... 9h-h A + 1h-h B 18 ...e 12 h-m 3h-m A + 1h-m B 12 Modelo: Sujeito a maximizar 4 A+ 1 B 9h-h A + 1h-h B 18 3h-m A + 1h-m B 12 A, B >0 Exerccio Proposto 12: Um fabricante de banheiras de hidromassagem produz dois tipos de banheira com designer arrojado. O proprietrio precisa decidir quantas de cada modelo deve fabricar no prximo ciclo de produo para entregar a uma rede de motis. Esse fabricante compra as banheiras prfabricadas da empresa Paulista Ltda e coloca nelas as bombas e os tubos necessrios. Instala o mesmo tipo de bomba nos dois modelos de banheira. O fabricante tem disponvel 200 bombas para o prximo ciclo de produo. O modelo A requer 9 horas de trabalho para a sua montagem e consome 12 metros de tubo enquanto o modelo B requer 6 horas de montagem e consome 16 metros de tubo. Para esse ciclo de produo a empresa dispe de 1566 horas e 2880 m de tubo. O lucro lquido na produo do modelo A de $350 e do modelo B de $300. Admitindo que toda a produo ser vendida, quantas banheiras de cada modelo devero ser produzidas para maximizar o lucro no prximo ciclo de produo da empresa? (Adaptado de Ragsdale, 2001). Construa o modelo do problema. (condio de no-negatividade)

Introduo Pesquisa Operacional Manuel Meireles

31

O lucro lquido na produo do modelo A de $350 e do modelo B de $300 350 A+300 B O fabricante tem disponvel 200 bombas para o prximo ciclo de produo A + B =200 O modelo A requer 9 horas de trabalho... 9h A ...o modelo B requer 6 horas de montagem 6h B O modelo A ...consome 12 metros de tubo 12m A ... o modelo B ... consome 16 metros de tubo 16m B Para esse ciclo de produo a empresa dispe de 1566 horas 9h A + 6h B 1566 ... e 2880 m de tubo 12m A + 16m B 2880 Modelo: Sujeito a maximizar 350 A+ 300 B 9h A + 6h B 1566 12m A + 16m B 2880 A + B =200 A, B >0 REFERNCIAS
ACKOFF, Russell Lincoln; SASIENI, Maurice W. Pesquisa operacional. Rio de Janeiro: LTC, So Paulo, SP: Edusp, 1971. (Coleo Universitria de Administrao ) ARENALES, M.; ARMENTANO, V.; MORABITO, R.; YANASSE, H. Pesquisa operacional para cursos de engenharia. Editora Campus, 2007. BATALHA, M.O. Introduo Engenharia de Produo. Rio de Janeiro: Elsevier, 2008 CLOSKEY, J.F.M.; TREFETHEN, F.N. Pesquisa operacional como instrumento de gerncia. Rio de Janeiro: Edgard Blcher, 1956 COSTA, J. J. S. Tpicos de pesquisa operacional. Editora LTC, 1973. HILLER, F.S. Introduao Pequisa Operacional. Porto Alegre: Bookmen, 2010. MARINS, Fernando Augusto Silva; SILVA, Guilherme Martin; LOPES, Paulo Roberto Marcondes de Andrade. Pesquisa operacional: desenvolvimento e otimizao de modelos matemticos por meio da linguagem GAMS. UNESP, 2010. ESCUDERO, L.F. La simulacion em la empresa. Bilbao: Deusto, 1973. SALIBY, E. Repensando a simulao: a amostragem descritiva. So Paulo: Atlas, 1989 LACHTERMACHER, G. Pesquisa operacional na tomada de decises. So Paulo: Pearson Prentice Hall, 2009.

(condio de no-negatividade)