INVESTIGAÇÃO OPERACIONAL

3ª Aula

Propriedades da Programação Linear

Proporcionalidade



A contribuição de cada actividade para o valor da função objectivo é proporcional ao nível de
actividade xj (representado pelo termo cjxj)
A contribuição de cada actividade, no lado esquerdo da equação das restrições, é proporcional
ao nível de actividade xj (representada pelo termo aixj)
Não pode haver expoentes superiores a um.
Exemplos de violação da propriedade da Proporcionalidade
Z
Z
Custo Inicial C0
3 x1
Aumento da taxa de
retorno marginal
3 x1
Z
Diminuição da taxa
de retorno marginal
3 x1
3 x1- C0
C0
Cecília Rocha # 1
x1
x1
x1
2001/2002
INVESTIGAÇÃO OPERACIONAL

3ª Aula (cont.)

Propriedades da Programação Linear (cont.)

Aditividade

Todas as funções, num modelo de programação linear (seja a função objectivo ou qualquer das
restrições), é a soma das contribuições individuais das respectivas actividades.
Exemplos de violação da propriedade da Aditividade
Valor de Z
(x1, x2)
Aditividade
satisfeita
Quantidade de Recursos Utilizados
Aditividade Violada
Caso 1
Caso 2
(x1, x2)
Aditividade
satisfeita
Aditividade Violada
Caso 3
Caso 4
(1,0)
3
3
3
(1,0)
3
3
3
(0,1)
5
5
5
(0,1)
5
5
5
(1,1)
8
9
7
(1,1)
8
9
7
3x1 + 5x2
3x1 + 5x2 + x1.x2
3x1 + 5x2 - x1.x2
3x1 + 5x2  18
3x1 + 5x2 + 0.5 x1.x2
3x1 + 5x2 – 0.1 x12.x2
aumento no lucro por
complementaridade
dos produtos
Cecília Rocha # 2
diminuição no lucro
por competitividade
entre produtos
Tempo de produção
perdido na transição
entre produtos
Existem tempos
de inactividade
2001/2002
INVESTIGAÇÃO OPERACIONAL

3ª Aula (cont.)

Propriedades da Programação Linear

Divisibilidade


Certeza


Cecília Rocha # 3
As variáveis de decisão, num modelo de programação linear, podem tomar qualquer valor maior ou
igual a zero, incluindo valores não inteiros. Estas variáveis não se restringem a valores inteiros.
Como cada variável de decisão representa um nível de actividade, assume-se que as actividades
possam decorrer em níveis parciais.
O valor atribuído a cada parâmetro de um modelo de programação linear é uma constante
conhecida.
Na realidade, esta propriedade raramente é satisfeita. Os valores dos parâmetros utilizados
baseiam-se em projecções para situações futuras, o que induz algum grau de incerteza. Por esta
razão, é muito importante a realização de uma análise de sensibilidade após a implementação do
novo sistema para avaliar a qualidade dos resultados.
2001/2002
INVESTIGAÇÃO OPERACIONAL

3ª Aula (cont.)

Exemplos de aplicação de modelos de Programação Linear

Definição de um Plano de Radioterapia


Este tratamento envolve a utilização de 2 feixes de radiação que terão de passar pelo corpo de um paciente de
forma a matar as células malignas. Devido à atenuação da propagação dos feixes no interior do corpo, cada feixe
liberta mais radiação próximo da entrada do feixe do que do lado de saída. A dispersão do feixe também implica
que seja afectado algum tecido fora do percurso do feixe. Assim, deverá ser estudada a intensidade do feixe de
forma a maximizar a sua capacidade destrutiva de células malignas mas sem ultrapassar os valores
estabelecidos como de segurança para evitar outros tipos de complicações.
O objectivo é definir a melhor combinação de feixes e a sua intensidade para gerar a melhor distribuição
possível das doses de radiação.
Área
Cecília Rocha # 4
Fracção da Dose de entrada
absorvida por Área
Restrições na dose
total média, krad
Feixe 1
Feixe 2
Tecidos saudáveis
0.4
0.5
Minimizar
Tecidos críticos
0.3
0.1
 2.7
Região do tumor
0.5
0.5
=6
Centro do tumor
0.6
0.4
6
Minimizar Z = 0.4 x1 + 0.5 x2
s.a.:
0.3 x1 + 0.1 x2  2.7
0.5 x1 + 0.5 x2 = 6
0.6 x1 + 0.4 x2  6
xi  0
2001/2002
INVESTIGAÇÃO OPERACIONAL

3ª Aula (cont.)
Cecília Rocha # 5

Planeamento Regional

Controlo da Poluição do Ar

Deposição de Resíduos Sólidos

Distribuição de Pessoal

Rede de Distribuição de Produtos
2001/2002
INVESTIGAÇÃO OPERACIONAL

3ª Aula (cont.)

Exercício 3.4.5
Considere o seguinte problema onde o valor de c1 ainda não foi determinado.
Maximizar Z = c1 x1 + 2 x2
s.a.:
4 x1 + x2  12
x1 – x2  2
xi  0
Utilize o método gráfico para determinar as soluções óptimas (x1, x2) para os vários valores de c( possíveis
Cecília Rocha # 6
2001/2002
INVESTIGAÇÃO OPERACIONAL

3ª Aula (cont.)

Exercício 3.4.20
Joyce e Mary dirigem uma instituição de ensino pré- escolar e estão a tentar decidir a melhor escolha em
termos de alimentação das crianças. Como gostavam de manter os seus custos baixos mas, ao mesmo tempo,
gostavam de satisfazer as necessidades nutricionais das crianças, tendo seleccionado os seguintes alimentos:
manteiga de amendoim e sandes com compota ou uma combinação de bolachas, leite e sumo de laranja. O
conteúdo nutricional de cada tipo de alimento e o seu custo estão indicados na tabela seguinte:
Alimento
Cecília Rocha # 7
Calorias(Gordura)
Total de calorias
Vitamina C (mg)
Proteínas (g)
Custo ($)
Pão (1 fatia)
10
70
0
3
5
Manteiga de Amendoim
75
100
0
4
4
Compota Morango
0
50
3
0
7
Bolacha
20
60
0
1
8
Leite (1 copo)
70
150
2
8
15
Sumo de Laranja
0
100
120
1
35
2001/2002
INVESTIGAÇÃO OPERACIONAL

3ª Aula (cont.)

Exercício
A direcção escolar de uma cidade tomou a decisão de fechar uma das suas escolas
secundárias (6º, 7º e 8º ano) no fim do ano escolar, distribuindo os seus alunos pelas outras
escolas. A direcção regional providenciará o transporte de todos os estudantes que tenham de
percorrer um trajecto superior a 1 milha, por isso, a direcção escolar pretende definir um plano
de distribuição 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 não há necessidade de transporte
e – que não é possível efectuar o transporte.
Custo de Transporte por Aluno (u.m.)
Área
N.º Alunos
% no 6º Ano
% no 7º Ano
% no 8º Ano
Escola 1
Escola 2
Escola 3
1
450
32
38
30
300
0
700
2
600
37
28
35
-
400
500
3
550
30
32
38
600
300
200
4
350
28
40
32
200
500
-
5
500
39
34
27
0
-
400
6
450
34
28
38
500
300
0
900
1 100
1 000
Capacidade da Escola
Cecília Rocha # 8
2001/2002
INVESTIGAÇÃO OPERACIONAL

3ª Aula (cont.)

Exercício (cont.)
A direcção escolar também impôs restrições 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 frequentarão cada nível de escolaridade no
próximo ano lectivo. Os alunos de cada área poderão ser distribuídos por mais do que uma escola,
mantendo-se a proporcionalidade de alunos em cada ano.
a) Formule um modelo de programação linear para este problema
b) Para cada uma das 4 propriedades do modelo de programação linear, analise a sua
aplicabilidade




Cecília Rocha # 9
Proporcionalidade
Aditividade
Divisibilidade
Certeza
2001/2002
INVESTIGAÇÃO OPERACIONAL

3ª Aula (cont.)

Exercício (cont.)
c) Utilize o programa SOLVER – Excel, para resolver o problema formulado na alínea a)
Após a análise dos resultados obtidos anteriormente, a direcção escolar exprimiu alguma
preocupação na divisão por várias escolas de estudantes provenientes da mesma área de
residência. Assim, solicitou uma nova avaliação da situação, na tentativa de manter “os vizinhos
todos juntos”.
d) Ajuste os resultados obtidas na alínea c) às novas condicionantes impostas.
Quanto iria aumentar o custo do transporte?
A direcção escolar está a considerar a eliminação de algumas linhas de transporte para
reduzir os custos. A 1ª opção é eliminar o transporte para os estudantes que têm de viajar entre 1.6
km e 2.4 km, cujo custo por aluno é de $200. A 2ª opção é também eliminar o transporte dos alunos
que têm de viajar entre 2.4 km e 3.2 km, para os quais se estima um custo de $300.
Cecília Rocha # 10
2001/2002
Download

3ª Aula