Você está na página 1de 14

INVESTIGAO OPERACIONAL

2 Aula

Programao Linear

A programao linear utiliza um modelo matemtico para descrever o problema em anlise. Todas as funes que compem esse modelo so funes lineares. O seu principal objectivo o planeamento de actividades para obter um resultado ptimo, ou seja, que permita atingir os resultados pretendidos. A aplicao mais comum da programao linear refere-se distribuio de recursos por diversas actividades, no entanto, muitas vezes tambm utilizada para resolver problemas de natureza diferente.

Ceclia Rocha # 1

2001/2002

INVESTIGAO OPERACIONAL

2 Aula (cont.)

Exerccio Modelo

Uma empresa produz produtos em vidro de boa qualidade, incluindo portas e janelas em vidro. As suas instalaes tm 3 pisos. Os caixilhos de alumnio e as ferragens so produzidas no piso 1, no piso 2 so feitas as caixilharias em madeira e no piso 3 produzido o vidro e feita a juno dos diferentes sub- componentes. Como houve uma quebra nos lucros a administrao decidiu reformular a linha de produo. Os produtos que no traziam lucro deixaram de ser fabricados e a capacidade produtiva libertada possibilita o lanamento de 2 novos produtos com boas perspectivas de venda: Produto 1: Porta de vidro com caixilharia de alumnio e largura de 2.40m Produto 2: Janela de vidro com caixilharia de madeira de 1.20*1.80 m O produto 1 necessita de capacidade produtiva nos pisos 1 e 3 e o produto 2 s requer recursos dos pisos 2 e 3. A equipa de marketing concluiu que toda a produo possvel destes 2 produtos ter escoamento imediato no mercado. Contudo, devido competio interna, em termos de capacidade produtiva do piso 3, no est ainda decidido o nmero de peas de cada produto a ser produzido para alcanar o mximo lucro. Para este efeito (determinar o n. de peas de cada produto) foram contratados consultores de IO.
2001/2002

Ceclia Rocha # 2

INVESTIGAO OPERACIONAL

2 Aula (cont.)

Aps encontro com a administrao para esclarecer os objectivos finais do trabalho e a recolha de dados referente a:

N. de horas de produo semanal disponveis em cada piso para os 2 novos produtos N. de horas de produo utilizadas em cada piso para a produo de cada elemento dos 2 novos produtos Lucro previsto com a venda de cada elemento dos 2 novos produtos (dado que no existem custos significativos de incio de produo e marketing, o lucro obtido ser aproximadamente igual ao lucro por elemento produzido * N. elementos produzidos)

que se resumem no quadro seguinte:


Tempo de produo por elemento, horas Piso 1 Produto 1 1 Produto 2 0 Tempo de produo semanal disponvel, horas 4

2
3 Lucro por elemento
Ceclia Rocha # 3

0
3 3 000 u.m.

2
2 5 000 u.m.

12
18

2001/2002

INVESTIGAO OPERACIONAL

2 Aula (cont.)

Formulao como um Problema de Programao Linear

Variveis de deciso

x1 N. de elementos do produto 1 produzidos semanalmente x2 N. de elementos do produto 2 produzidos semanalmente

Funo Objectivo

Z Lucro semanal total resultante da produo dos 2 novos produtos

Maximizar Z = 3000 x1 + 5000 x2, ou seja Max Z = 3 x1 + 5 x2

Restries x1 4 2 x2 12 3 x1 + 2 x2 18, x1 0 e x2 0

Ceclia Rocha # 4

2001/2002

INVESTIGAO OPERACIONAL

2 Aula (cont.)

Resoluo Grfica

Problema Bidimensional (s duas variveis de deciso)


Grfico em que os eixos de representao sero as variveis x1 e x2 A primeira restrio a impor ser a No Negatividade das variveis de deciso A segunda restrio corresponder ao mximo de 4 horas semanais, no piso 1, para produzir x1 A terceira restrio refere-se restrio de 12 horas no piso 2 para produzir o produto 2 A ltima restrio relaciona-se com a restrio a 18 horas no piso 3 disponveis para os 2 produtos
X1 0

x2

X1 4

2x2 12

3x1 + 2x2 18

X2 0

Ceclia Rocha # 5

x1

2001/2002

INVESTIGAO OPERACIONAL

2 Aula (cont.)

Resoluo Grfica

Problema Bidimensional (s duas variveis de deciso)


x2

A rea sombreada corresponde Regio das Soluo Admissveis A etapa final deste mtodo consiste em encontrar o ponto da Regio das Solues Admissveis que maximiza o valor da funo objectivo. Este ponto encontra-se por tentativas aps atribuir um valor funo objectivo e desenhar a recta correspondente a esse valor. Seguidamente, por observao do grfico e tentativas atinge(m)-se o(s) ponto(s) pretendido(s).

Z = 20

Z = 36 = 3x1 + 5x2

Neste caso a soluo ptima corresponde a um lucro de 36 000 u.m. distribudo por 2 elementos do produto 1 e 6 elementos do produto 2.

Z = 10

x1
Ceclia Rocha # 6 2001/2002

INVESTIGAO OPERACIONAL

2 Aula (cont.)

Modelo de Programao Linear

Os termos chave deste modelo so os Recursos disponveis e as Actividades a desenvolver, em que m ser o nmero de diferentes recursos que podero ser utilizados e n o nmero de actividades a considerar. Exemplo de recursos:

Dinheiro Equipamentos Mquinas Veculos Pessoal

Exemplo de actividades:

Investimento em projectos Operaes de marketing Transporte de bens

O tipo mais comum de problemas desta natureza (programao linear) corresponde a distribuir recursos por actividades. A quantidade de recursos disponveis limitada, por isso, importante fazer uma distribuio de recursos cuidada, correspondente ao nvel de actividade pretendido para atingir o melhor desempenho possvel
2001/2002

Ceclia Rocha # 7

INVESTIGAO OPERACIONAL

2 Aula (cont.)

Modelo de Programao Linear (cont.)

Neste modelo utilizam-se as seguintes variveis:


Z Valor da medida de desempenho xj nvel de actividade pretendido cj aumento do desempenho resultante do aumento de uma unidade no nvel de actividade bi quantidade de recurso i disponvel para as diferentes actividades aij quantidade de recurso i utilizado por unidade de actividade j

xi so as variveis de deciso
Recursos

cj, bi e aij so os parmetros


Quantidade de recursos disponvel b1 b2 ... bm
2001/2002

1 2 ... m Contribuio para Z por unidade de actividade


Ceclia Rocha # 8

Utilizao de Recursos por unidade de actividade Actividades 1 2 ... n a11 a12 a1n a21 a22 a2n am1 c1 am2 c2 ... amn cn

INVESTIGAO OPERACIONAL

2 Aula (cont.)

Modelo de Programao Linear (cont.)

Forma Standard
Funo Objectivo

Maximizar Z = c1 x1 + c2 x2 + ... + cn xn

Restries

a11 x1 + a12 x2 + ... + a1n xn b1 a21 x1 + a22 x2 + ... + a2n xn b2 ... am1 x1 + am2 x2 + ... + amn xn bm x1 0 ; x2 0 ; ... ; xn 0

Ceclia Rocha # 9

2001/2002

INVESTIGAO OPERACIONAL

2 Aula (cont.)

Modelo de Programao Linear (cont.)

Outras Formas

Minimizar a funo objectivo Algumas das restries tomam a forma:

ai1 x1 + ai2 x2 + ... + ain xn bi

Algumas das restries tomam a forma:

ai1 x1 + ai2 x2 + ... + ain xn = bi

Algumas das variveis no cumprem a restrio de no negatividade

Ceclia Rocha # 10

2001/2002

INVESTIGAO OPERACIONAL

2 Aula (cont.)

Modelo de Programao Linear (cont.)

Termos mais utilizados


Soluo Admissvel (todas as restries so satisfeitas) Soluo No Admissvel (pelo menos uma restrio no satisfeita) Regio Admissvel (conjunto de todas as solues admissveis) Soluo ptima ( a soluo admissvel que conduz ao maior valor possvel no caso da maximizao e ao
menor valor possvel para a minimizao)

Soluo Admissvel em Ponto de Quebra (soluo num canto da regio admissvel) Relao entre Solues ptimas e Solues Admissveis em Pontos de Quebra

Considerando um problema de programao linear com solues admissveis e uma regio admissvel limitada, ento, o problema tem solues admissveis em pontos de quebra e uma delas ser a soluo ptima. Se o problema tem uma soluo ptima ela ser um ponto de quebra Se o problema tem solues mltiplas pelo menos duas sero pontos de quebra

Ceclia Rocha # 11

2001/2002

INVESTIGAO OPERACIONAL

2 Aula (cont.)

Exerccio
Uma indstria de fabrico de televisores tem de decidir o nmero de aparelhos de TV de 20 e 27 a produzir nas suas instalaes.
A pesquisa de mercado efectuada indica que, no mximo, podem ser vendidas 40 unidades de 27 e 10 unidades de 20 por ms. O nmero mximo de horas disponveis para a produo de 500 horas mensais. Um televisor de 27 demora 20 horas de trabalho e o de 20 requer 10 horas de trabalho. Cada televisor de 27 vendido permite obter um lucro de 120 u.m. e o de 20 um lucro de 80 u.m.. Um vendedor concordou em comprar todos os televisores produzidos se o seu nmero no exceder o mximo indicado na pesquisa de mercado. a) Formular um modelo de programao linear para este problema. b) Resolver este problema pelo mtodo grfico.

Ceclia Rocha # 12

2001/2002

INVESTIGAO OPERACIONAL

2 Aula (cont.)
Exerccio
A direco escolar de uma cidade tomou a deciso de fechar uma das suas escolas secundrias (6, 7 e 8 ano) no fim do ano escolar, distribuindo os seus alunos pelas outras escolas. A direco regional providenciar o transporte de todos os estudantes que tenham de percorrer um trajecto superior a 1 milha, por isso, a direco escolar pretende definir um plano de distribuio dos alunos que minimize o custo total de transporte. O custo anual do transporte por aluno de cada uma das 6 reas residenciais para cada uma das escolas dado no quadro seguinte, em que 0 indica que no h necessidade de transporte e que no possvel efectuar o transporte.
Custo de Transporte por Aluno (u.m.) rea 1 2 3 4 5 6 N. Alunos 450 600 550 350 500 450 % no 6 Ano 32 37 30 28 39 34 Capacidade da Escola % no 7 Ano 38 28 32 40 34 28 % no 8 Ano 30 35 38 32 27 38 Escola 1 300 600 200 0 500 900 Escola 2 0 400 300 500 300 1 100 Escola 3 700 500 200 400 0 1 000
2001/2002

Ceclia Rocha # 13

INVESTIGAO OPERACIONAL

2 Aula (cont.)

Exerccio (cont.)

A direco escolar tambm imps restries na percentagem de alunos que integram cada ano escolar, devendo esta percentagem situar-se entre 30 e 35% do total de alunos de cada escola. O quadro anterior indica as percentagens de alunos que frequentaro cada nvel de escolaridade no prximo ano lectivo. Os alunos de cada rea podero ser distribudos por mais do que uma escola, mantendo-se a proporcionalidade de alunos em cada ano.

a) Formule um modelo de programao linear para este problema

Ceclia Rocha # 14

2001/2002

Você também pode gostar