Está en la página 1de 5

Área de Estadı́stica

e Investigación Operativa

Grado en Matemáticas
OPTIMIZACIÓN (302) Curso 21/22
RELACIÓN 2

1. a) Resuélvase el siguiente problema de programación lineal por el algoritmo


del simplex:

Min − 3x1 − 2x2


s.a. 2x1 + x2 ≤ 18
2x1 + 3x2 ≤ 42
3x1 + x2 ≤ 24
x1 , x2 ≥0
b) Represéntese gráficamente el problema y señálese el recorrido que sigue
el algoritmo.
2. Resuélvase el siguiente problema por el método del simplex. Obsérvese que
las variables no están restringidas en su signo.

Min 3x1 − x2
s.a. x1 − 3x2 ≥ −3
2x1 + x2 ≥ −2
2x1 + x2 ≤8
4x1 − x2 ≤ 16

3. Considérese el siguiente problema:

Max 2x1 + x2 + 5x3 − 3x4


s.a. x1 + 2x2 + 4x3 − x4 ≤6
2x1 + 3x2 − x3 + x4 ≤ 12
x1 + x3 + x4 ≤4
x1 , x2 , x3 , x4 ≥0
Determı́nese una solución posible básica con las variables básicas x1 , x2 y
x4 . ¿Es óptima esta solución? En caso de no serlo, determine la solución
o soluciones óptimas aplicando el algoritmo del simplex a partir de dicha
solución posible básica.
4. Resuélvase el siguiente problema por el algoritmo del simplex:

Max x1 − 2x2 + x3
s.a. x1 + 2x2 + x3 ≤ 12
2x1 + x2 − x3 ≤6
−x1 + 3x2 ≤9
x1 , x2 , x3 ≥0

5. Resuélvase el siguiente problema de programación lineal aplicando el método


simplex e identificando B y B−1 en cada iteración.

Max 3x1 + 2x2 + x3


s.a. 2x1 − 3x2 + 2x3 ≤ 3
−x1 + x2 + x3 ≤ 5
x1 , x2 , x3 ≥ 0

6. Resuélvase el siguiente problema aplicando el método simplex, tomando


como solución posible básica inicial (x1 , x2 ) = (4, 0).

Max − x1 + 2x2
s.a. 3x1 + 4x2 = 12
2x1 − x2 ≤ 12
x1 , x2 ≥ 0

7. Resuélvanse los siguientes problemas de programación lineal por el método


del simplex:
a) Max x1 + x2 b) Min 2x1 + x2
s.a. x1 + x2 ≤4 s.a. 3x1 + 2x2 ≤ 6
5x1 + 3x2 ≤ 15 2x1 + 4x2 ≤ 8
7x1 + 5x2 ≤ 35 x1 ≥ 0
x1 , x2 ≥0
c) Max 3x1 + x2 d) Max 3x1 + 2x2
s.a. 2x1 + x2 ≤ 6 s.a. x1 + 4x2 ≤ 15
x1 + 3x2 ≤ 9 3x1 + x2 ≤ 12
x1 , x2 ≥ 0 2x1 + 2x2 ≤ 10
3x1 − x2 ≤ 11
x1 , x2 ≥0
e) Max 2x1 + 4x2 f) Max 2x1 + x2
s.a. x1 + 2x2 ≤ 5 s.a. x1 − x2 ≤ 10
x1 + x2 ≤ 4 2x1 ≤ 40
x1 , x2 ≥ 0 x1 , x2 ≥ 0
g) Min − 2x2 h) Min − x1 − x2
s.a. x1 − x2 ≤ 4 s.a. x1 + 5x2 ≤ 5
−x1 + x2 ≤ 1 2x1 + x2 ≤ 4
x1 , x2 ≥ 0 x1 , x2 ≥ 0
i) Max 60x1 + 30x2 + 20x3 j) Max 3x1 + x2 + 3x3
s.a. 8x1 + 6x2 + x3 ≤ 48 s.a. 2x1 + x2 + x3 ≤2
4x1 + 2x2 + 1.5x3 ≤ 20 x1 + 2x2 + 3x3 ≤5
2x1 + 1.5x2 + 0.5x3 ≤8 2x1 + 2x2 + 3x3 ≤6
x2 ≤5 x1 , x2 , x3 ≥0
x1 , x2 , x3 ≥0
l) Max 10x1 + 11x2
k) Min − 1300x1 − 1350x2
s.a. x1 + 2x2 ≤ 150
s.a. 3x1 + 2x2 ≤ 500
3x1 + 4x2 ≤ 200
x1 + 1.5x2 ≤ 100
6x1 + x2 ≤ 175
x1 + x2 ≤ 85
x1 , x2 ≥0
x1 , x2 ≥ 0
Soluciones: (se dan sólo las soluciones óptimas básicas)
a) (3/2, 5/2) y (0, 4) b) Problema ilimitado
c) (3, 0) d) (7/2, 3/2)
e) (0, 5/2) y (3, 1) f) Problema ilimitado
g) Problema ilimitado h) (5/3, 2/3)
i) (2, 0, 8) j) (1/5, 0, 8/5)
k) (55, 30) l) (500/21, 225/7)

8. Considérese el siguiente problema de programación lineal:


Max 2x1 + x2 + 4x3 + 5x5 + x6
s.a. 3x1 + 6x2 + 3x3 + 2x4 + 3x5 + 4x6 ≤ 60
x1 , x2 , x3 , x4 , x5 , x6 ≥ 0
Este problema tiene una única restricción (además de las restricciones de no
negatividad de las variables), y es conocido con el nombre de problema de
la mochila (knapsack problem).
Calcúlense todas las soluciones básicas del problema y determı́nese cuál o
cuáles de ellas son soluciones óptimas básicas.
9. La tabla siguiente es una etapa intermedia en la resolución de un problema
de programación lineal en forma estándar

b a1 a2 a3 a4 a5 a6
4 1 2/3 0 0 4/3 0
2 0 -7/3 3 1 -2/3 0
2 0 -2/3 -2 0 2/3 1
-8 0 8/3 -11 0 4/3 0
a) Hállese la solución óptima del problema.
b) Dado que la inversa de la base actual  es 
1 1 −1
1
B −1 = (a1 , a4 , a6 )−1 =  1 −2 2
3
−1 2 1
y los costos correspondientes son c0B = (c1 , c4 , c6 ) = (−1, −3, 1), hállese
el problema original.
10. Las siguientes tablas corresponden a la tabla inicial y a una tabla obtenida
durante el desarrollo del algoritmo del simplex de un problema de progra-
mación lineal. Calcúlense los valores de las constantes a, b, c, d, e, f , g, h,
i, j, k, l.

-a -1 3 0 0
6 b c d 1 0
1 -1 2 e 0 1
0 a 1 -3 0 0

f g 2/3 2/3 1/3 0


3 h i -1/3 1/3 1
-4 0 -1/3 j k l

11. La siguiente tabla se obtiene durante el desarrollo del algoritmo del simplex
de un problema de programación lineal. El problema consiste en minimizar
la función −2x1 + 3x2 , las restricciones del problema son del tipo ≤ (salvo
las de no negatividad de las variables) y las variables x3 y x4 son de holgura.

4 c 0 1 1/5
a d e 0 2
-6 b 1 f g
a) Calcúlense los valores de las constantes a, b, c, d, e, f , g.
b) Plantéese el problema original.
c) Calcúlese una solución posible del problema cuyo valor de la función objetivo
sea -1019.
12. La siguiente tabla se obtiene durante el desarrollo del algoritmo del simplex
de un problema de programación lineal. Las restricciones del problema son
del tipo ≤ (salvo las de no negatividad de las variables) y las variables x3 ,
x4 y x5 son de holgura.

c 1 -2 0 1 0
d 0 -1 1 2 0
e 0 0 0 3 1
f 0 a 0 b 0

Supongamos que a < 0, b ≤ 0, y c, d, e ≥ 0.


a) Calcúlese la matriz B−1 .
b) Calcúlese la matriz B.
c) Resuélvase el problema.
Supongamos ahora que a > 0, b ≤ 0, y c, d, e ≥ 0.
d) Determı́nese un conjunto de soluciones posibles para el que el valor de
la función objetivo se pueda hacer tan pequeño como se quiera.
e) Sea a = 3 y f = −8. Calcúlese una solución posible con valor de la
función objetivo -200.

También podría gustarte