Está en la página 1de 5

PONTIFICIA UNIVERSIDAD JAVERIANA

GUÍA DE APRENDIZAJE
OPTIMIZACIÓN LINEAL
Maxmin y Disyuntivas

PROBLEMA

Usted es dueño del restaurante RICOS que se maneja por franquicias, está evaluando abrir nuevas
sedes en las ciudades contenidas en el conjunto J y hay ciertos interesados I, y cada uno de ellos solo
está interesado en adquirir sedes en ciertas ciudades. Cada interesado solo abriría una sede en cada
ciudad.

Interesado Ciudades de interés


1 1,4,5
2 2,3,5,6
3 1,3,5
4 1,2,3,4
5 2,3,4
6 1,2,6

Se debe asegurar exclusividad en el que máximo se abran 2 sedes por ciudad.


En las ciudades hay determinados índices de satisfacción con la apertura del restaurante y estos son
importantes para los interesados ya que de esto depende el éxito y acogida de sus clientes. Los
clientes premium son PREM={2,3}.
RICOS cobra una comisión a los clientes (interesados) por cada sede que le permiten abrir. Es
importante para la compañía tener rentabilidad de solo una de las siguientes dos maneras, la primera
es ganando una suma mayor a 30 millones o si se trata de los clientes premium se debe asegurarles
mínimo 9 en índices de satisfacción.

Adicionalmente, el cliente 2 y 3 no pueden compartir ninguna ciudad dado su alta rivalidad.


Ciudad 1 2 3 4 5 6
Índice de satisfacción 2 3 1 5 4 5
Ganancias en millones por cada apertura de 1 sede 2.5 3.9 4 2 1.8 3.4

Dado que RICOS está buscando fidelizar y fortalecer la mayor cantidad de clientes posibles, formule
un programa que maximice la mínima cantidad de sedes que abre cada cliente.
PONTIFICIA UNIVERSIDAD JAVERIANA
GUÍA DE APRENDIZAJE
OPTIMIZACIÓN LINEAL
Maxmin y Disyuntivas

SOLUCIÓN GUSEK

Conjuntos y subconjuntos

𝐼: {1,2,3,4,5,6} 𝑖𝑛𝑡𝑒𝑟𝑒𝑠𝑎𝑑𝑜𝑠
𝐽: {1,2,3,4,5,6} 𝑐𝑖𝑢𝑑𝑎𝑑𝑒𝑠
𝑃𝑅𝐸𝑀: {2,3} 𝑖𝑛𝑡𝑒𝑟𝑒𝑠𝑎𝑑𝑜𝑠 𝑝𝑟𝑒𝑚𝑖𝑢𝑚 𝑃𝑅𝐸𝑀  𝐈
𝐏𝑖  𝐉 Ciudades en las que se interesa el interesado i ∈ 𝐼
𝐏1 : 1,4,5 𝐏2 : 2,3,5,6 𝐏3 : 1,3,5 𝐏4 : 1,2,3,4
𝐏5 : 1,2,3,4 𝐏6 : 1,2,6

Parámetros

𝑆𝑗 = Índices de satisfacción de la ciudad j al


instalar una sede de restaurante RICOS, 𝑗 ∈ 𝐉
𝐷𝑗 = 𝐶𝑜𝑚𝑖𝑠𝑖ó𝑛 𝑝𝑜𝑟 𝑎𝑏𝑟𝑖𝑟 𝑢𝑛𝑎 𝑠𝑒𝑑𝑒 𝑒𝑛 𝑙𝑎 𝑐𝑖𝑢𝑑𝑎𝑑 𝑗, 𝑗 ∈ 𝐉

Variables de decisión

𝑋𝑖𝑗 = 𝑉. 𝐷. 𝑏𝑖𝑛𝑎𝑟𝑖𝑎 1 𝑠𝑖 𝑒𝑙 𝑖𝑛𝑡𝑒𝑟𝑒𝑠𝑎𝑑𝑜 𝑖 ∈ 𝐈


abre sede en la ciudad 𝑒 𝑗 ∈ 𝐽 , 0 𝑑𝑒 𝑙𝑜 𝑐𝑜𝑛𝑡𝑟𝑎𝑟𝑖𝑜
𝑊 = 𝑉. 𝐷 𝑐𝑜𝑛𝑡𝑖𝑛𝑢𝑎 𝑞𝑢𝑒 𝑑𝑖𝑐𝑒 𝑙𝑎 𝑚í𝑛𝑖𝑚𝑎 𝑐𝑎𝑛𝑡𝑖𝑑𝑎𝑑 𝑑𝑒
𝑠𝑒𝑑𝑒𝑠 𝑞𝑢𝑒 𝑎𝑏𝑟𝑒 𝑐𝑎𝑑𝑎 𝑐𝑙𝑖𝑒𝑛𝑡𝑒
𝑈 = 𝑉. 𝐷. 𝑏𝑖𝑛𝑎𝑟𝑖𝑎 1 𝑠𝑖 𝑠𝑒 𝑐𝑢𝑚𝑝𝑙𝑒 𝑙𝑎 𝑐𝑜𝑛𝑑𝑖𝑐𝑖ó𝑛 1,
0 𝑠𝑖 𝑠𝑒 𝑐𝑢𝑚𝑝𝑙𝑒 𝑙𝑎 𝑐𝑜𝑛𝑑𝑖𝑐𝑖ó𝑛 2

Función Objetivo: Maximizar la mínima cantidad de sedes que abre cada cliente

𝑀𝑎𝑥 𝑍 = 𝑊
PONTIFICIA UNIVERSIDAD JAVERIANA
GUÍA DE APRENDIZAJE
OPTIMIZACIÓN LINEAL
Maxmin y Disyuntivas

Restricciones

R1 Se debe asegurar exclusividad en el que


máximo se abran 2 sedes por ciudad.

∑ 𝑋𝑖𝑗 ≤ 2 ∀𝑗 ∈ 𝐽
𝑖∈𝐼 | 𝑗∈𝑃𝑖

R2 Se cumple la condición 1: ganar una suma


mayor a 30 millones

∑ ∑ 𝐷𝑗 ∗ 𝑋 ≥ 30 ∗ 𝑈 Se ingresan los datos:


𝑖𝑗
𝑖∈𝐼 𝑗∈𝑃𝑖

R3 Se cumple la condición 2: Si se trata de los


clientes premium se debe asegurarles mínimo 9 en
índices de satisfacción.

∑ 𝑆𝑗 ∗ 𝑋 ≥ 9 ∗ (1 − 𝑈) 𝑖 ∈ 𝑃𝑅𝐸𝑀
𝑖𝑗
𝑗∈𝑃𝑖

R4 El cliente 2 y 3 no pueden compartir ninguna


ciudad dado su alta rivalidad

𝑋2𝑗 + 𝑋3𝑘 ≤ 1 𝑗 ∈ 𝑃2 , 𝑘 ∈ 𝑃3 , | 𝑗 = 𝑘

R5 Mínima cantidad de sedes que abre cada


cliente

∑ 𝑋𝑖𝑗 ≥ 𝑊 ∀𝑖 ∈ 𝐼
𝑗∈𝑃𝑖

R6 Restricción de no negatividad

𝑈 ∈ {0,1}

𝑋𝑖𝑗 ∈ {0,1} ∀𝑖 ∈ 𝐼, ∀𝑗 ∈ 𝐽

𝑊≥0
PONTIFICIA UNIVERSIDAD JAVERIANA
GUÍA DE APRENDIZAJE
OPTIMIZACIÓN LINEAL
Maxmin y Disyuntivas

RESULTADOS

Al maximizar la mínima cantidad de sedes que


abre cada cliente, se obtiene que el número
mínimo de sedes que abren los clientes es 2.
Es decir, se firma contrato con todos los clientes.

Las variables de decisión se interpretan de la siguiente


manera:

X[i,j]: Si el interesado i abre sede en la ciudad


j
U: Si se cumple la restricción 1 o 2.
W: Mínima cantidad de sedes que abre cada
cliente

Así:

X[1,1]= 0 El interesado 1 no abre sede en la


ciudad 1
X[3,1]=1 El interesado 3 abre sede en la
ciudad 1
X[4,1]= 0 El interesado 4 no abre sede en la
ciudad 1
X[6,1]=1 El interesado 6 abre sede en la
ciudad 1
X[2,2]= 0 El interesado 2 no abre sede en la
ciudad 2
X[4,2]= 1 El interesado 4 abre sede en la
ciudad 2
X[5,2]= 1 El interesado 5 abre sede en la
ciudad 2
X[6,2]= 0 El interesado 6 no abre sede en la
ciudad 2
X[2,3]= 0 El interesado 2 no abre sede en la
ciudad 2
X[3,3]= 1 El interesado 3 abre sede en la
ciudad 2
X[4,3]= 0 El interesado 4 no abre sede en la
ciudad 2
X[5,3]= 1 El interesado 5 abre sede en la
ciudad 2

Y así sucesivamente.
PONTIFICIA UNIVERSIDAD JAVERIANA
GUÍA DE APRENDIZAJE
OPTIMIZACIÓN LINEAL
Maxmin y Disyuntivas

W=2 La mínima cantidad de sedes que abre


cada cliente es 2 sedes

U=1 Se cumple la condición 1: RICOS Gana


una suma mayor a 30 millones por las
comisiones y no se cumple la condición 2.

También podría gustarte