Documente Academic
Documente Profesional
Documente Cultură
PROGRAMACIÓN LINEAL
31 DE ENERO DE 2002
Max z x1 x 2
s.a.
x1 3 x 2 12
2 x1 x 2 1
2 x1 x 2 16
x1 2 x 2 2
x1 0 ; x2 0
EXÁMEN DE INVESTIGACIÓN OPERATIVA I
PROGRAMACIÓN LINEAL
31 DE ENERO DE 2002
31 DE ENERO DE 2002
31 DE ENERO DE 2002
31 DE ENERO DE 2002
Max z = x1 + x2
s.a.
x1 - x 2 - 2
5.x1 - 2.x2 5
x1 , x 2 0
describir queá ocurre si tras su resolucioá n nos vemos obligados a anñ adir la
restriccioá n
x2 2
x1 1
UNIVERSIDAD CARLOS III DEPARTAMENTO DE
FACULTAD DE CIENCIAS ESTADIÍSTICA Y SOCIALES Y
POLIÍTICAS ECONOMETRIÍA
DIPLOMATURA DE ESTADÍSTICA
2º CURSO - INVESTIGACIÓN OPERATIVA I
y1 , y3 , y4 0 ; y2 0
SOLUCIÓN PROBLEMA II
x2
III
II
F.O.
B I
C IV
D
A
x1
2.x1 + x2 = 16
-x1 + 2.x2 = 2
x1 = 6
x2 = 4
s1 = 6
s2 = 7
s3 = 0
s4 = 0
z=2
SOLUCIÓN PROBLEMA III
El programa lineal no tiene una solucioá n factible baá sica inicial dado el
sentido de las desigualdades. Para obtener una solucioá n factible baá sica inicial
utilizaremos el meá todo de las dos fases introduciendo dos variables artificiales p 1 y
p2 y tratando de hacer Min z’ = p1 + p2. La tabla simplex de esta Fase I es
x1 x2 s1 s2 p1 p2 SOL
Min z’ 0 0 0 0 -1 -1 0
p1 4 3 -1 0 1 0 1
p2 0 9 0 -1 0 1 1
x1 x2 s1 s2 p1 p2 SOL
Min z’ 4 12 -1 -1 0 0 2
p1 4 3 -1 0 1 0 1
p2 0 9 0 -1 0 1 1
x1 x2 s1 s2 p1 p2 SOL
Min z’ 4 0 -1 1/3 0 -4/3 2/3
p1 4 0 -1 1/3 1 -1/3 2/3
x2 0 1 0 -1/9 0 1/9 1/9
x1 x2 s1 s2 p1 p2 SOL
Min z’ 0 0 0 0 -1 -1 0
x1 1 0 -1/4 1/12 1/4 - 1/6
1/12
x2 0 1 0 -1/9 0 1/9 1/9
con la que se finaliza la Fase I al obtener una base factible. Recuperamos nuestro
problema sustituyendo en la fila de z’ los coeficientes de la funcioá n objetivo original
y obtenemos la tabla
x1 x2 s1 s2 SOL
Min z -20 -28 0 0 0
x1 1 0 -1/4 1/12 1/6
x2 0 1 0 -1/9 1/9
tabla que no se adapta a los requisitos del simplex en los que debe aparecer un
cero en la líánea de z en las variables baá sicas. Para lograrlo sumamos a esta fila la
segunda multiplicada por 20 y la tercera multiplicada por 28, obteniendo
x1 x2 s1 s2 SOL
Min z 0 0 -5 - 58/9
13/9
x1 1 0 -1/4 1/12 1/6
x2 0 1 0 -1/9 1/9
x1 = 1/6
x2 = 1/9
s1 = 0
s2 = 0
z = 58/9
SOLUCIÓN PROBLEMA IV
x1 x2 s1 s2 SOL
Min z -20 -28 0 0 0
s1 -4 -3 1 0 -1
s2 0 -9 0 1 -1
tabla que representa una solucioá n baá sica no factible y sobreoptimal pues los
coeficientes de la líánea de z son todos negativos y el problema es de míánimo.
Pivotando obtenemos
x1 x2 s1 s2 SOL
Min z 0 -13 -5 0 5
x1 0 3/4 -1/4 0 1/4
s2 0 -9 0 1 -1
y pivotando nuevamente
x1 x2 s1 s2 SOL
Min z 0 0 -5 - 58/9
13/9
x1 1 0 -1/4 1/12 1/6
x2 0 1 0 -1/9 1/9
Este problema, desde el punto de vista del algoritmo dual, tiene una
solucioá n baá sica no factible, que no es sobreoptimal por lo que habremos de utilizar
el meá todo de la restriccioá n artificial, con lo que la tabla quedaríáa
x2 x5 x6 x7 s1 s2 p
Min z' -8 2 -5 5 0 0 0 0
s1 -2 1 -2 2 1 0 0 -11
s2 -1 -2 -1 1 0 1 0 -2
p 1 1 1 1 0 0 1 M
Pivotando sucesivamente
x2 x5 x6 x7 s1 s2 p SOL
Min z' -13 -3 -10 0 0 0 -5 -5M
s1 -4 -1 -4 0 1 0 -2 -11-2M
s2 -2 -3 -2 0 0 1 -1 -2-M
x7 1 1 1 1 0 0 1 M
x2 x5 x6 x7 s1 s2 p SOL
Min z' -3 -1/2 0 0 -5/2 0 0 55/2
p -2 1/2 2 0 -1/2 0 1 11/2+
M
s2 0 -5/2 0 0 -1/2 1 0 7/2
x7 -1 1/2 -1 1 1/2 0 0 -11/2
x2 x5 x6 x7 s1 s2 p
Min z' -3 -1/2 0 0 -5/2 0 0 55/2
p -4 3/2 0 2 1/2 0 1 -11/2+M
s2 0 -5/2 0 0 -1/2 1 0 7/2
x6 1 -1/2 1 -1 -1/2 0 0 11/2
x2 = 0
x5 = 0
x6 = 11/2
x7 = 0
s1 = 0
s2 = 7/2
p = -11/2 + M
z’ = 55/2
x1 = -x5 = 0
x2 = 0
x3 = 6- x2 - x6 + x7 = 1/2
x4 = x6 - x7 = 11/2 – 0 = 11/2
h1 = x1 + x2 - x3 + x4 – 5 = 0 + 0 – 1/2 + 11/2 – 5 = 0
h2 = 4 - 2x1 - x3 = 4 – 0 –1/2 = 7/2
h3 = 0
z = z’ –30 = 55/2 – 30 = -5/2
Denominando ahora como d1, d2, d3 y d4 las holguras del programa dual ha
de verificarse que
x1d1 = 0; x2d2 = 0; x3d3 = 0; x4d4 = 0;
y tambieá n que
y1h1 = 0; y2h2 = 0; y3h3 = 0;
- y1 + y3 = -5
y1 + y3 = 0
y1 = 5/2
y2 = 0
y3 = - 5/2
d1 = 1/2
d2 = 3
d3 = 0
d4 = 0
w = z = -5/2
Max z = x1 + x2
s.a.
- x1 + x2 2
5.x1 - 2.x2 5
x1 , x 2 0
x1 x2 s1 s2 SOL
Max z -1 -1 0 0 0
s1 -1 1 1 0 2
s2 5 -2 0 1 5
x1 x2 s1 s2 SOL
Max z -2 0 1 0 2
x2 -1 1 1 0 2
s2 3 0 2 1 9
x1 x2 s1 s2 SOL
Max z 0 0 7/3 2/3 8
x2 0 1 5/3 1/3 5
x1 1 0 2/3 1/3 3
x1 x2 s1 s2 s3 SOL
Max z 0 0 7/3 2/3 0 8
x2 0 1 5/3 1/3 0 5
x1 1 0 2/3 1/3 0 3
s3 0 -1 0 0 1 -2
Esta tabla no se adapta a los requisitos del simplex puesto que en la uá ltima
casilla de la columna de x2 no aparece un cero asíá que la transformaremos sumando
a la uá ltima fila la fila correspondiente a x2, quedando entonces
x1 x2 s1 s2 s3 SOL
Max z 0 0 7/3 2/3 0 8
x2 0 1 5/3 1/3 0 5
x1 1 0 2/3 1/3 0 3
s3 0 0 5/3 1/3 1 3
Esta tabla representa una solucioá n factible baá sica, que es oá ptima para el
problema transformado pues no puede mejorarse y que coincide con la del
problema original, asíá que podemos afirmar que la nueva restriccioá n no anñ ade
nada nuevo al problema.
x1 x2 s1 s2 s3 SOL
Max z 0 0 7/3 2/3 0 8
x2 0 1 5/3 1/3 0 5
x1 1 0 2/3 1/3 0 3
s3 1 0 0 0 1 1
Esta tabla no se adapta a los requisitos del simplex puesto que en la uá ltima
casilla de la columna de x1 no aparece un cero asíá que la transformaremos restando
a la uá ltima fila la fila correspondiente a x1, quedando entonces
x1 x2 s1 s2 s3 SOL
Max z 0 0 7/3 2/3 0 8
x2 0 1 5/3 1/3 0 5
x1 1 0 2/3 1/3 0 3
s3 0 0 -2/3 -1/3 1 -2
x1 x2 s1 s2 s3 SOL
Max z 0 0 1 0 2 4
x2 0 1 1 0 1 3
x1 1 0 0 0 1 1
s2 0 0 2 1 -3 6