Você está na página 1de 9

INTRODUÇÃO À PROGRAMAÇÃO LINEAR

Recorda-se que a IO busca encontrar a solução ótima, a melhor alternativa entre todas as opções
disponíveis para um determinado problema. Os problemas de IO podem ser de maximização ou de
minimização.

Exemplo: Se o nosso objetivo for encontrar o maior valor possível, temos um problema de
maximização. Por exemplo, maximizar a receita significa encontrar a alternativa (solução ótima) que
irá gerar a maior receita. Se o nosso objetivo for encontrar o menor valor possível, temos um problema
de minimização. Por exemplo, minimizar o consumo de energia significa encontrar a alternativa
(solução ótima) que irá gerar o menor consumo de energia.

Nesta disciplina o nosso enfoque será a Programação Linear, pois é a técnica mais conhecida
e utilizada de IO. Usaremos conhecimentos das Disciplinas de Matemática e Estatística que
aprendemos de 1a a 12a classe e nos anos anteriores do nosso Curso de Matemática. Mas é
preciso lembrar que IO não é sinônimo nem de Matemática nem de Estatística.

Problemas de Programação Linear


Os problemas de Programação Linear são uma classe particular de Problemas de
Programação Matemática (PM), onde a função objectivo e as restrições são todas
representadas por funções lineares.

A Programação Linear determina o planeamento óptimo de actividades, ou seja, um plano


óptimo que represente a melhor solução entre todas as alternativas possíveis.

Formulação e Modelagem de Problema de PL

Para poder aplicar a PL nos nossos problemas, precisamos executar duas etapas: (1)
formulação do modelo matemático e (2) resolução. O esquema abaixo mostra essas duas
etapas. Na etapa de formulação, precisamos transformar o nosso problema em um modelo
matemático. Na etapa de resolução, precisamos aplicar as técnicas de programação linear no
modelo e encontrar a solução ótima.

A maioria dos livros sobre PL enfatiza a resolução do modelo matemático. Muito pouco é
comentado sobre a formulação de modelos, muitas vezes apenas um ou dois parágrafos.

Na etapa de formulação de modelos é necessário juntar os dados particulares de cada


organização. E isso não pode ser feito por outras pessoas, precisa ser feito por alguém que
realmente conheça a organização.

Já na etapa de resolução de problemas, você pode pedir ajuda para algum especialista em
programação linear ou então contratar uma consultoria. Depois que o modelo matemático foi
elaborado, todo bom conhecedor das técnicas de Programação Linear pode facilmente obter a
solução do problema.
Dificuldades na Formulação de Modelos

Não existe uma forma única para formulação de modelos. É uma tarefa complicada e que
depende de muitos fatores. As informações que serão utilizadas geralmente apresentam as
seguintes características:

 Não estão em um único lugar, estão espalhadas nos vários departamentos de uma
organização;
 São imprecisas; e
 Ninguém tem essas informações. Precisam ser coletadas ou estimadas.

Informações Necessárias para a Modelagem

Para realizar a modelagem, precisamos responder três perguntas importantes:

 Qual é o objetivo? O que queremos maximizar (ou minimizar)?


 Quais são as variáveis de decisão?
 Quais são as restrições?

A definição do objetivo, não é tão óbvia quanto parece ser. Em uma determinada situação, o
objetivo pode ser aumentar a base de clientes mesmo que o lucro seja menor. Em outra
situação, o objetivo pode ser maximizar o lucro. Isso depende da estratégia de cada
organização.

As variáveis de decisão são os fatores que estão dentro do poder de decisão do administrador
e podem ser escolhidas por ele. Por exemplo, o administrador pode definir quantos itens serão
fabricados de um determinado modelo.

As restrições são os fatores que estão fora do poder de decisão do administrador e não podem
ser escolhidas por ele. Por exemplo, o administrador não pode definir a demanda de um
determinado produto.
Modelo Matemático de Programação Linear

O modelo matemático de PL pode ser expresso da seguinte forma:

Cada termo em parênteses corresponde a uma equação linear, que depende das variáveis de
decisão, contudo, existe apenas um objectivo para cada modelo. Já para as restrições, não
existe limite, por isso podemos ter várias restrições para um mesmo modelo. Os parâmetros
do modelo de PL para um problema onde estão envolvidas N actividades e M recursos podem
ser definidos utilizando a seguinte tabela:

Onde , e são constantes, – variáveis de decisão ( i=1,2,…,M, j=1,2,…,N )


Formulação Matemática do Modelo de PL

Exemplo:

A empresa Nova Linha produz artigos de vidro de alta qualidade: janelas e portas, em três
secções de produção:

Secção de Serralharia: para produzir as estruturas de alumínio;


Secção de Carpintaria: para produzir as estruturas de madeira;
Secção de Vidro e Montagem: para produzir vidro e montar as portas e janelas.

Devido à diminuição dos lucros, o gerente geral decidiu reorganizar a produção, e propõe
produzir só 2 produtos que têm uma melhor aceitação entre os clientes. Estes produtos são:

Produto 1: uma porta de vidro com estrutura de alumínio;


Produto 2: uma janela grande com estrutura de madeira.

O Departamento de Marketing concluiu que a empresa pode vender tanto de qualquer dos
dois produtos, tendo em conta a capacidade de produção disponível. Como ambos produtos
partilham a capacidade de produção da secção Nº3, o gerente solicitou ao Departamento de
Investigação Operacional da empresa a resolução deste problema. Em IO antes de resolver é
preciso realizar a formulação do problema. Para tal são precisos os seguintes dados:

– A capacidade de produção por minuto de cada secção a ser utilizada na produção de


ambos os produtos;
– A capacidade de produção por minuto de cada secção, a ser utilizada para produzir uma
unidade de cada produto;
– Os lucros unitários para cada produto.

Tais dados estão resumidos na seguinte tabela:

Depois do resumo dos dados na tabela, segue-se a formulação do Problema de PL:


Por fim a solução gráfica que comportará 2 momentos:

I. Identificar os valores de ( , ) que satisfaçam todas as restrições (região de


admissibilidade)

II. Determinar a solução

Solução: Nova Linha deve fabricar duas portas (Produto 1) e seis janelas (Produto 2) por
minuto obtendo um lucro de 36 Mil Mts por minuto.
Em suma temos o exemplo e a generalização deste tipo de problemas:

Exercícios

1. A empresa Filtros de Napipine Ltd, dedica-se a produção de três tipos de filtros para
automóveis a saber: filtros de óleo, de gasolina e de ar. A manufactura de cada filtro requer o
processamento em cada uma das duas máquinas que a empresa possui, que estão disponíveis
40 horas por mês. O tempo de processamento (em horas) e o lucro unitário de cada Filtro
sobressalente (em Mt) apresenta-se na tabela seguinte:
O problema consiste em determinar as quantidades de cada tipo de filtros a produzir por mês
de modo a obter um lucro máximo.

2. A empresa “Pisobom” fabrica 2 tipos de alcatifa:

 Angorá (que dá um lucro de 40€ /100 m )


 Caxemira (que dá um lucro de 30€ /100 m )

O que é que a fábrica deve produzir?

Temos que ver as restrições…

Vamos considerar que o factor limitativo é a disponibilidade das máquinas que são usadas no
fabrico dessas alcatifas. Para produzir a alcatifa, para além de outros recursos, usam-se duas
máquinas:

 A (que pode laborar até 12 horas por dia)


 B (que pode laborar até 14 horas por dia)

Para fabricar 100m de alcatifa Angorá são necessárias 3 horas da máquina A, e 7 da máquina
B. Para fabricar 100m de alcatifa Angorá são necessárias 4 horas da máquina A, e 3 da
máquina B.

Você também pode gostar