Académique Documents
Professionnel Documents
Culture Documents
Revises
Soluo degenerada
Em simplex: empates na varivel a sair, variveis base nulas
Soluo ilimitada
Em simplex: no h variveis para sair
Variantes do simplex
Casos em que so necessrios
Restries so do tipo = ou No h soluo inicial admissvel
Mtodo do Grande M
Ideia base:
Vamos acrescentar uma VARIVEL ARTIFICIAL nas equaes (similar folga), mas vamos forar essa varivel artificial a anular-se no fim.
Sistema revisto:
Funo objectivo
Z =3x1+5x2
x2 (janelas)
10
Restries
x1 4 2x2 12 3x1+2x2 =18
2 1 0 1 2 5 10 x1 (portas)
Vamos introduzir uma forte penalizao para um valor positivo deste factor
Como funciona ?
V Sistema aumentado +Ma3 =0 Z- 3x1 - 5x2 +s1 =4 x1 2x2 +s2 = 12 +a3 = 18 3x1+ 2x2
M- Um nmero arbitrariamente grande Podemos substituir M por um nmero (neste caso, 10000), ou manipul-lo algebricamente Z
x1
-3 1 0 3
x2
-5 0 2 2
s1
0 1 0 0
s2
0 0 1 0
a3
M 0 0 1 0 4 12 18
V
Z
x1
-(3M+3) 1 0 3
x2
-(2M+5) 0 2 2
s 1 s 2 a3
0 1 0 0 0 0 1 0 0 0 0 1 -18M 4 12 18
s1 s2 a3
s1 s2 a3
(1)
x1
-(3M+3) 1 0 3
x2
-(2M+5) 0 2 2
s1
0 1 0 0
s2
0 0 1 0
a3
0 0 0 1 -18M 4 12 18
V
Z
x1
0 1 0 0
x2
-(2M+5) 0 2 2
s1
3M+3 1 0 -3
s2
0 0 1 0
a3
0 0 1 1 -6M+12 4 12 6
s1 s2 a3
x1 s2 a3 V
Z
V
Z
x1
0 1 0 0
x2
-(2M+5) 0 2 2
s1
3M+3 1 0 -3
s2
0 0 1 0
a3
0 0 0 1 -6M+12 4 12 6
x1
0 1 0 0
x2
0 0 0 1
s1
-4 1/2 1 3 -1 1/2
s2
0 0 1 0
a3
M+5/2 27 0 0 1/2 4 6 3
x1 s2 a3
x1 s2 x2
Restries do tipo
Em vez de somar uma varivel de folga, vamos subtra-la
x1+x2 k x1+x2 s3 = k
Absoro diferenciada
Diferentes tecidos absorvem quantidades diferentes de radiao Diferentes tecidos tm tolerncias diferentes
Problema simplificado
Caso da Mary (de Lieberman)
Apenas dois feixes so possveis Tumor perto de zonas muito sensveis
Tecido absoro Feixe 1 Saudvel Sensvel Tumor Tumor (ctr.) 0.4 0.3 0.5 0.6 Feixe 2 0.5 0.1 0.5 0.4 Dose max. minimo 2.7 =6 6
Formalizao
Objectivo
Ajustar a intensidade dos feixes de modo a optimizar o tratamento
Variveis de deciso
x1 Intensidade do feixe 1 x2 - Intensidade do feixe 1
Feixe 1
Funo objectivo:
Z radiao que atinge a zona saudvel
min z = 0.4 x1 + 0.5 x2 s.a 0.3x1 + 0.1x2 2.7 0.5x1 + 0.5x2 = 6 Zona sensvel Zona tumor Centro do Tumor
Feixe 2
Soluo grfica
a2 0 1 0 0
s3 0M 0 1 0
a3 0 0 -1
Resoluo completa
1 Z
Equao z s1 a2 a3 2 Z x1 a2 a3 3 Z x1 a2 x2 4 Z x1 s3 x2 x1 x2 s1 a2 s3 a3 radiacao -1 -1.1M+0.4 -0.9M+0.5 0 0 M 0 -12M 0 0.3 0.1 1 0 0 0 2.7 0 0.5 0.5 0 1 0 0 6 0 0.6 0.4 0 0 -1 1 6 -1 0 -16/30M+11/30 11/3M-4/3 0 M 0 -2.1M-3.6 0 1 1/3 10/3 0 0 0 9 0 0 1/3 -5/3 1 0 0 1.5 0 0 0.2 -2 0 -1 1 0.6 -1 0 0 -5/3M+7/3 0 -5/3M+11/6 -8/3M-11/6 -0.5M-4.7 0 1 1 20/3 0 5/3 -5/3 8 0 0 0 5/3 1 5/3 -5/3 0.5 0 0 0 -10 0 -5 5 3 -1 0 0 0.5 M-1.1 0 M -5.25 0 1 1 5 -1 0 0 7.5 0 0 0 1 0.6 1 -1 0.3 0 0 0 -5 3 0 0 4.5
Soluo final
Usar uma dose de 7.5 Kilorads no feixe 1 Usar uma dose de 4.5 Kilorads no feixe 2
Soluo real
No exemplo de radiao
Funes a minimizar
1 Fase: Z=a2+a3 2 Fase: Z=0.4x1+0.5x3
Mtodo das duas fases no usa M, e por isso mais usado nas implementaes computacionais
Variveis negativas
Se estiverem limitadas inferiormente
x1 -L x2=x1+L, x20 Reescrever as equaes usando x2 em vez da varivel original
Anlise ps-optimal
Questo:
Ser que alterando um pouco as condies, as solues iro ser muito diferentes ?
Porque importante
Muitos parmetros so estimados, e podem no ser o que pensamos As condies podem variar no tempo A prpria aproximao linear isso mesmo: uma aproximao
s1 x2 x1
1/3 2
s1 x2 x1
1/3 2