Escolar Documentos
Profissional Documentos
Cultura Documentos
Notas histricas
Como outros ramos da matemtica, programao linear (e de uma maneira mais geral, investigao operacional) teve a sua origem em aplicaes. Dois mil anos antes de Cristo exemplos especial de equaes lineares j tinham sido estudados por egpcios e babilnios. Os babilnios tambm consideraram duas equaes lineares com duas variveis. Babilnios, gregos e chineses conheciam a Enquanto resolver vrios tipos de equaes foi um tpico central em matemtica, at recentemente pouca ateno foi dada a encontrar uma soluo ptima. As aplicaes em problemas de transporte na dcada de 40 (em particular, pelas foras armadas durante a segunda grande guerra mundial) foram um primeiro passo importante na criao da programao linear. Entre os pioneiros que fizeram o desenvolvimento da rea esto George Dantzig em Washington e Leonid Kantorovich em Leningrado. Ambos ilustraram muito bem as fontes de aplicaes da programao linear; Dantzig trabalhava para o Pentgono, enquanto Kantorovich foi motivado pelo plano econmico Sovitico. O desenvolvimento dos computadores permitiu a aplicao do mtodo simplex a problemas de grande porte, enquanto que, por outro lado, o mtodo revelou alguns dos problemas numricos que podem ocorrer em clculos feitos por um computador o que motivou a busca de solues para estes problemas. No incio da dcada de 50 comearam a surgir vrias reas as quais chamamos hoje colectivamente de investigao operacional. Essas subreas de programao matemtica cresceram rapidamente com programao linear desempenhando um papel fundamental nesse desenvolvimento. Apesar de, em termos tericos, o algoritmo simplex no ser considerado um algoritmo muito eficiente, j que o nmero de operaes executadas pelo algoritmo no pior caso exponencial no nmero de dgitos do problema, na prtica o desempenho do algoritmo acaba por ser bastante bom e isto foi decisivo no sucesso da programao linear. Em 1979 L.G. Khachiyan mostrou que um mtodo de optimizao no-linear devido a N.Z. Shor, D.B. Yudin e A.S. Nemirovskii, que no era amplamente
conhecido, podia ser adaptado para resolver problemas de programao linear em tempo polinomial. Este mtodo ficou conhecido como mtodo dos elipsides. Mais recentemente, em 1984, N. Karmarkar desenvolveu um novo algoritmo polinomial para resolver problemas de programao linear. Nasciam assim os chamados mtodos de pontos interiores.
Gauss
George Dantzig
Leonid Kantorovich
Problema 1
Uma pequena fbrica de artesanato produz vasos e potes, grandes e decorativos, de cermica. Estas peas so produzidas por oleiros e decoradas manualmente por pintores. Cada pote demora 3 horas a fabricar e 2 horas a decorar. Cada vaso demora 2 horas a fabricar e 4 horas a decorar. Na fbrica h 2 oleiros e 3 pintores e todos eles trabalham 40 horas por semana. Como so verdadeiras obras de arte, cada pote d um lucro de 100 e cada vaso um lucro de 225. Qual o nmero de peas a produzir numa semana de modo a maximizar o lucro?
Tabela
Vaso 2 4 225
N de empregados 2 3 _______
*80 h = 40 h x 2 oleiros, isto porque, cada oleiro trabalha 40 horas e na fbrica s h 2 oleiros *120 h = 40h x 3 pintores, isto porque, cada pintor trabalha 40 horas e na fbrica s h 3 pintores.
x 0 y 0.
Cada oleiro demora 3 horas a fabricar cada pote e 2 horas a fabricar cada vaso.
No entanto, a fbrica apenas dispe de 2 oleiros e cada oleiro trabalha 40 horas por semana. Da provm a restrio: 3 x + 2 y 80
Cada pintor demora 2 horas a decorar cada pote e 4 horas a decorar cada vaso.
Mas, a fbrica apenas dispe de 3 pintores e cada um deles trabalha 40 horas por semana. Da provm a restrio: 2 x + 4 y 120
Restries positiva
Restries funcionais
Solues grficas
.
3 y = x + 40 2
1 y = x + 30 2
x + 60 = 3x + 80 2 x = 20 x = 10 x = 10 = = = = 1 1 1 y = x + 30 y = x + 30 y = 10 + 30 y = 25 2 2 2
Vrtices
(0,0) (0,30) (
80 , 0) 3
(10,25)
Rectas de nvel
A recta de nvel de uma forma linear Ax + By toda a recta com equao do tipo Ax + By = k, isto , toda a recta sobre a qual a forma linear toma sempre o mesmo valor de k. As rectas e nvel so paralelas e deslocam-se para a direita e para a esquerda conforme o valor de k aumenta ou diminui.
10
Para escolher o tipo de grfico deve-se seleccionar as opes: F3 + F6 e o tipo de grfico de acordo com o pretendido
Colocar as inequaes
11
Representao grfica Deve-se ter cuidado com a escala utilizada ( para mudar a escala deve-se escolher a opo: shift + F3)
12
x 0 0
y 0 30 0 25
80 3
10
8000 = 2666.7 3
6625
O vrtice (0,30) a soluo do problema, pois a opo mais lucrativa, ou seja, a fbrica deve produzir cerca de 30 vasos por semana para obter o lucro mximo. No entanto, no deve produzir potes visto que a sua produo no traz lucro fbrica.
13
Concluso
Chegamos concluso de que para obter o lucro mximo a fbrica deve produzir 30 vasos e nenhum pote. No entanto, a fbrica pode no concordar com este resultado porque no h a produo de potes. Assim, teriam de se estabelecer novas restries. A soluo deste problema acaba por estar dependente dos critrios da fbrica. Com este trabalho aprofundamos os conhecimentos sobre esta rea da matemtica (programao linear), assim como adquirimos um maior nmero de capacidades prticas para este tipo de trabalhos, que requerem muitos conhecimentos informticos. Ns dedicmo-nos e esformo-nos para concretizar um trabalho muito parecido com aquele que tnhamos imaginado, transpondo todos os pormenores e explicaes. Esperemos ter atingindo as expectativas do professor em relao realizao deste desafio. Achamos que o trabalho tem um elevado nvel de compreenso sendo acessvel a qualquer principiante nesta matria. Os exerccios da aula e aqueles que praticmos deram-nos uma ajuda para a resoluo do problema. Mas a Internet tambm foi um aspecto importante, uma vez que, com ela conseguimos transpor para palavras e nmeros aquilo que tnhamos em pensamento. Como concluso, podemos dizer que o trabalho nos ajudou muito e esperamos que tambm seja muito til para outros, de modo que lhes possa ensinar e responder as suas dvidas neste tema da matemtica.
14
Bibliografia
http://www.agais.com/ms0106_programacao_linear.pdf http://www.estv.ipv.pt/8matviseu/MatViseu_Prog_Linear.pdf http://www.ime.usp.br/~coelho/proglin2001/apresentacao/ http://turmaxis.no.sapo.pt/index.html
15