Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Universidad de Chile
17 de Octubre de 2018
Se dispone de una bodega con estanques de capacidad CAPi para cada i ∈ I. El almacenamiento genera un
costo diario Ait por unidad de volumen de producto i. En cada perı́odo es posible cambiar cada estanque por
uno de mayor tamaño, incurriendo un costo fijo CFit , además de un costo CVit por unidad de volumen adicional
respecto al estanque anterior.
Se debe satisfacer una demanda dit por cada producto i y dı́a t. Ésta puede ser satisfecha tanto mediante el
inventario disponible desde perı́odos anteriores, como a través de lo producido durante el mismo dı́a.
1. Formule un modelo de Programación Lineal Mixta que permita a la compañı́a minimizar su costo total
para satisfacer toda la demanda.
2. Considere un conjunto N ⊂ I × I de pares de productos que no son compatibles por motivos de seguridad.
Esto quiere decir que no pueden encontrarse almacenados simultáneamente en la bodega. Modifique el
modelo (P1.1), incorporando esta nueva limitación.
3. Suponga que, en caso que no se pueda satisfacer la demanda, se puede comprar la diferencia a otro
fabricante a un precio Bit por unidad de volumen. Incorpore esto al modelo (P1.1).
4. (Propuesto) Suponga que, en caso que no se pueda satisfacer la demanda esta se desplaza para el dı́a
siguiente y se incurre un costo de quiebre de stock igual a Qit por unidad de volumen no satisfecho.
Incorpore esto al modelo (P1.1).
Pauta Pregunta 1:
1. Variables de decisión
xit = cantidad (en unidades de volumen) del producto i a producir en el dı́a t
sit = stock del producto i al inicio del dı́a t
eit = capacidad
( del estanque del producto i el dı́a t.
1 si decido agrandar el estanque i el dı́a t
yit =
0 si no
git = unidades de volumen adicionales que guardo para agrandar el estanque del producto i el dı́a t
Restricciones
Evolución del stock de los productos
1
Facultad de Ciencias Fı́sicas y Matemáticas
Universidad de Chile
17 de Octubre de 2018
Condiciones de borde
sit = Ii0 ∀i ∈ I, t = primer dı́a (2)
Satisfacer la demanda
sit + xit ≥ dit ∀i ∈ I, ∀t ∈ T (3)
Restricción presupuestaria P
i∈I Cit · xit ≤ P P T Ot ∀t ∈ T (4)
Función Objetivo XX
min Cit · xit + Ait · sit + CFit · yit + CVit · git (9)
i∈I t∈T
2
Facultad de Ciencias Fı́sicas y Matemáticas
Universidad de Chile
17 de Octubre de 2018
wit ≥ 0 ∀i ∈ I, ∀t ∈ T (13)
3
Facultad de Ciencias Fı́sicas y Matemáticas
Universidad de Chile
17 de Octubre de 2018
P2. Geometrı́a
1. (C1 2014-1) Demuestre la veracidad o provea un contraejemplo para las siguientes afirmaciones:
(a) Determine todas las soluciones basicas del poliedro arriba y explique por qué lo son. ¿Cuáles de
ellas son soluciones basicas factibles (SBF)? Muestre su respuesta gráficamente indicando la región
factible y todas las soluciones basicas (factibles).
(b) Escoja una SBF x encontrada en la parte anterior. Muestre que esta solución es un vértice exhibiendo
el conjunto de vectores c ∈ R2 tal que cT x < cT y para todo y factible y 6= x.
Pauta Pregunta 2:
1. (a) Falso: En R2 se puede tomar la bola de radio 1 y centro el origen, y la bola de radio 1 y centro (4,
0). Ambos son convexos, pero la unión no es convexa (ni siquiera son conjuntos conexos).
(b) Falso: Tomando el poliedro en R2 x1 ≥ 0, x2 ≥ 0, es claramente no acotado y tiene un punto extremo
(0, 0).
(c) Falso: Tomando el poliedro no vacı́o en R2 x1 ≥ 0, x1 ≤ 2 no posee ningún punto extremo.
4
Facultad de Ciencias Fı́sicas y Matemáticas
Universidad de Chile
17 de Octubre de 2018
Fig. 1: Poliedro P2
.
Todas las estrellitas son soluciones básicas (tienen n = 2 restricciones activas, o “dos lı́neas” y sólo
dos les pasan por encima), pero sólo las rojas son SBF. Los puntos factibles son:
xA = (0, 0)
xB = (1, 0)
8 12
xC = ,
5 5
xD = (0, 4)
Los infactibles:
xE = (4, 0)
xF = (0, −4)
(b) Podemos tomar el caso más fácil (la vida no siempre es tan complicada): xA = (0, 0). Debemos el
encontrar el conjunto de c0 s tales que c0 xA < c0 x ∀x 6= xA ∈ P . Notemos que c0 xA = 0, por tanto la
condición se reduce a:
0 < c1 x1 + c2 x2
Dado que x1 , x2 ≥ 0 y a lo más una puede ser activa (si ambas son activas estamos en el caso xA ),
el conjunto de vectores que nos cumple la condición es:
5
Facultad de Ciencias Fı́sicas y Matemáticas
Universidad de Chile
17 de Octubre de 2018
Definiciones y Propiedades
Def: Un conjunto P ⊆ Rn se dice poliedro si se puede escribir de la forma P = {x ∈ Rn : Ax ≥ b}, donde
A ∈ Mm×n (R) y b ∈ Rm .
Def: Sea C un conjunto convexo. Un punto x ∈ C se dice punto extremo si no existen dos puntos distintos
y, z ∈ C tales que x = λy + (1 − λ)z para algún λ ∈ (0, 1).
Def: Sea P ⊆ Rn un poliedro. Un punto x ∈ P se dice vértice si existe c ∈ Rn tal que ct x < ct y para todo
y ∈ P \ {x}.
Def: Se dice que un poliedro P está en forma estándar si es de la forma P = {x ∈ Rn : Ax = b, x ≥ 0}, con
A ∈ Mm×n (R) cuyas filas son linealmente independientes, y b ∈ Rm .
Def: Una solución básica x ∈ Rn se dice degenerada si existen más de n restricciones l.i. que se activan en x.
Para un poliedro en forma estándar, esta definición se traduce en que más de n−m componentes de x sean nulas.