Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ejemplo 1: Programación
Entera
Supongamos que una persona está
interesada en elegir entre un
conjunto de inversiones {1,…,7} y
quiere hacer un modelo 0,1 para
tomar la decisión.
Modelar las siguientes restricciones:
2
Ejemplo 1
i) No se puede invertir en todas.
𝑥1 + 𝑥2 + 𝑥3 + 𝑥4 + 𝑥5 + 𝑥6 + 𝑥7 ≤ 6
3
Ejemplo 1
ii) Hay que elegir al menos una de
ellas.
𝑥1 + 𝑥2 + 𝑥3 + 𝑥4 + 𝑥5 + 𝑥6 + 𝑥7 ≥ 1
4
Ejemplo 1
iii) Si se elige la 3 no se puede elegir
la 1.
𝑥1 + 𝑥3 ≤ 1
5
Ejemplo 1
iv) La inversión 4 se puede elegir
sólo si se elige la 2.
𝑥4 ≤ 𝑥2
6
Ejemplo 1
v) Se eligen las inversiones 2 y 5 o
ninguna de las dos.
𝑥2 = 𝑥5 7
Ejemplo 1
vi) Se puede elegir al menos una de
las inversiones 1,2,3 o al menos
dos de entre 2,4,5,6.
Tenemos que
𝑥1 + 𝑥2 + 𝑥3 ≥ 1 𝑜
𝑥2 + 𝑥4 + 𝑥5 + 𝑥6 ≥ 2 8
Ejemplo 1
vi) Se puede elegir al menos una de
las inversiones 1,2,3 o al menos
dos de entre 2,4,5,6.
𝑥1 + 𝑥2 + 𝑥3 ≥ 1 − 𝑀𝑦
𝑥2 + 𝑥4 + 𝑥5 + 𝑥6 ≥ 2 − M 1 − y
9
𝑦 = {0,1}
Ejemplo 2: Programación
Entera
Un equipo de gimnasia consta de 6 personas. Hay que escoger 3
de ellas para que participen en la barra de equilibrio y en los
ejercicios de suelo, a la vez. También deben inscribir a 4
personas en cada evento. En la tabla se muestran las
calificaciones que cada gimnasta puede obtener.
Formule un problema de PE para maximizar la calificación total
obtenida por los gimnasta.
Barra de equilibrio Ejercicios de suelo
Gimnasta 1 8,8 7,9
Gimnasta 2 9,4 8,3
Gimnasta 3 9,2 8,5
Gimnasta 4 7,5 8,7 10
Gimnasta 5 8,7 8,1
Gimnasta 6 9,1 8,6
Ejemplo 2
Definamos las variables:
1 𝑠𝑖 𝑒𝑙 𝑔𝑖𝑚𝑛𝑎𝑠𝑡𝑎 𝑖 − é𝑠𝑖𝑚𝑜 𝑖 = 1, … , 6 𝑝𝑎𝑟𝑡𝑖𝑐𝑖𝑝𝑎 𝑒𝑛 𝑒𝑙 𝑒𝑗𝑒𝑟𝑐𝑖𝑐𝑖𝑜 𝑗 − é𝑠𝑖𝑚𝑜 (𝑗 = 𝑏𝑎𝑟𝑟𝑎, 𝑠𝑢𝑒𝑙𝑜)
𝑥𝑖𝑗 =
0 𝑙𝑜 𝑐𝑜𝑛𝑡𝑟𝑎𝑟𝑖𝑜
Si intentamos redondear
Solución: cumpliéndose las restricciones
𝑍 = 1895/13 podríamos dar una solución:
Ejemplo 3 X2=3,4615
Z=145,7692
X1≤10 X1≥11
2
X1=10 3
X2=2,5454 No factible
Z=145,7273
X2≤3 X2≥4
4 5
X1=10 X1=7,5
X2=3 X2=4
Z=131 Z=145,5
X1≤7 X1≥8
6
X1=7 7
X2=4,09 No factible
Z=145,4545
X2≤4 X2≥5
13
8 9 Mejor
X1=7 X1=2
X2=4 X2=5 solución
Z=143 Z=145
Ejemplo 4: Dualidad
Dado el siguiente problema primal
15
Ejemplo 4
b) Conocida la solución primal 𝑉𝐵 = 𝑥1 , 𝑥2 , 𝑥3 , 𝐶𝐵 = 3,8,6 ,
el vector de soluciones del problema dual asociado se
determina con 𝜋 = 𝐶𝐵 𝐵−1 , donde la matriz B está formada
por los coeficientes en las restricciones de las variables
básicas 𝑉𝐵 = 𝑥1 , 𝑥2 , 𝑥3
4 3 −6 1 9 3
𝐵 = −1 1 0 ⇒ 𝐵 −1 = 1 10 3
2 −4 2 1 11 3,5
18
Ejemplo 5
a) Formule un PL para maximizar la ganancia semanal de la empresa
de juguetes. Obtenga la solución sabiendo que en la tabla del
óptimo las VB son [𝑥1 , 𝑥2 , ℎ3 ]
20
Ejemplo 5
c) ¿Para qué valores de la ganancia de la ganancia de los trenes las
VB permanecerán óptimas?