Decisiones de Localización
Decisiones de Localización
Decisiones de Localización
LOGÍSTICA Y OPERACIÓN
ESTRATÉGICA
Decisiones de localización
•Numero, tamaño y localización de instalaciones
•Asignación de demanda a plantas y almacenes
•Tipo de almacenes
DECISIONES DE LOCALIZACIÓN
Modelos de localización.
•Costosdel terreno.
•–Adquisiciones, urbanización.
•Vías de comunicación.
•Potencialde crecimiento de la
comunidad.
•–Universidades, colegios.
•Cómo decidir?
•Factores Cualitativos.
•Factores Cuantitativos.
Pérdida
peso / volumen
Ganancia
peso / volumen
Neutro
LOCALIZACION DE UNA INSTALACION
2 2
d i k X i X Yi Y
__ __
Distancia
•
Euclidiana
Parámetro
Variable
LOCALIZACION DE UNA INSTALACION
Implicaciones:
__ V R X / d i i i i
__ V R Y / di i i i
X i
Y i
V R / d
i
i i i V R / d
i
i i i
__ V R X i i i
__ V R Y i i i
X i
Y i
V R i
i i V R i
i i
LOCALIZACION DE UNA INSTALACION
Proceso de solución.
CT di Vi Ri
2 2
d i k X i X Yi Y
__ __
iI
Proceso de solución.
Ejemplo.
Ejemplo.
10
P1 D3
8
6
D1
Y
4
D2
P2
2
0
0 2 4 6 8 10
X
Escala 1: 10 Km
LOCALIZACION DE UNA INSTALACION
Ejemplo.
i Vi Ri Vi Ri Xi Vi Ri Yi
P1 100 300 800
P2 150 1.200 300
D1 188 375 938
D2 75 450 300
D3 113 900 900
625 3.225 3.238
__ V R X i i i __ V R Y i i i
3.238
3.225 Y i
5,18
X 5,16
V R
i
V R i
i i 625
i
i i 625
LOCALIZACION DE UNA INSTALACION
Ejemplo.
i Xi Yi Vi Ri di ViRidi
P1 3 8 2000 0,05 36 $ 3.552
P2 8 2 3000 0,05 43 $ 6.395
D1 2 5 2500 0,075 32 $ 5.935
D2 6 4 1000 0,075 14 $ 1.086
D3 8 8 1500 0,075 40 $ 4.503
$ 21.471
LOCALIZACION DE UNA INSTALACION
Ejemplo.
•El error es pequeño si los costos son lineales, son pocos puntos en la
malla y los volúmenes y costos son semejantes.
Ejemplo.
i Vi Ri Vi Ri Xi Vi Ri Yi di ViRi/di ViRiXi/di ViRiYi/di
P1 100 300 800 36 2,8 8,4 22,5
P2 150 1.200 300 43 3,5 28,1 7,0
D1 188 375 938 32 5,9 11,8 29,6
D2 75 450 300 14 5,2 31,1 20,7
D3 113 900 900 40 2,8 22,5 22,5
20,2 102,0 102,4
ViRiYi
__
ViRiXi
i di 102
__ i di 102,4
X 5,038 Y 5,057
ViRi
i di
ViRi
i di 20,2 20,2
Ejemplo.
Programando el algoritmo de Weiszfeld, se pueden completar
100 iteraciones de este procedimiento.
LOCALIZACION DE UNA INSTALACION
Simplificaciones utilizadas.
Simplificaciones utilizadas.
•Se suponen rutas directas (línea recta) entre puntos de la red, siendo
que esto rara vez ocurre. Por lo que se debe incluir un factor de
proporcionalidad en el modelo para convertir las distancias rectas en
distancias de carreteras, ferrocarril o dentro de una red de calles en
una ciudad.
Factor de proporcionalidad.
•Carreteras en 21%
•Líneas de ferrocarril en 24%
•Calles de ciudad 41%
LOCALIZACION DE UNA INSTALACION
¡No lineal!
LOCALIZACION DE MULTIPLES INSTALACIONES
Problemática.
Métodos matemáticos.
1. Métodos Exactos
2. Modelos de Simulación
3. Métodos Heurísticos
LOCALIZACION DE MULTIPLES INSTALACIONES
Métodos exactos.
100
80
60
40
20
0
0 20 40 60 80 100
CENTRO DE GRAVEDAD MÚLTIPLE
Observaciones.
Ejemplo.
Ejemplo.
Ejemplo.
•i producto
•j planta
•k almacén
•l cliente
•Sij capacidad de producción del articulo i en la planta j
•Dil demanda del producto i que hace el cliente l
•Xijkl cantidad de producto i de la planta j a través del almacén k
que va al cliente l
• V k capacidad máxima del almacén k
• Vk capacidad mínima del almacén k
•fk costo fijo del almacén k
•vk costo variable (handling) en almacén k
PROGRAMACION LINEAL ENTERA
Ejemplo.
Mixta!
MODELOS DE SIMULACION
Definición.
Características
Definición
Costo
Costo Total
Almacenamiento, manipulación
Costo de transporte de
Entrada - salida
Nº almacenes
MÉTODOS HEURÍSTICOS
Evaluación selectiva
{ }
Conjunto de todos los
nodos candidatos que
pueden cubrir al nodo
Ni = j / dij £ s "i ÎI
demanda (Vecindad)
•¿Cuántos servidores se necesitan?
¿Dónde deben estar instalados?
PROBLEMAS DE COBERTURA
•Conjuntos
•Restricciones
x
Minimizar el
j ÎJ El dominio de la
åx
número total variable es real,
de servidores
j ³ 1 "i ÎI entera y binaria
j ÎNi
La función objetivo y
xj Î{ 0,1} "j ÎJ las restricciones son
lineales
PROBLEMAS DE COBERTURA
•Métodos de Resolución
Por
• Branch & Bound ejemplo el
costo de
• Reducción de columnas y filas (sólo cuando costo fijo instalación
es constante para todo nodo j)
NA = { A, B, D} s.a
NB = { A, B, D} NA = XA + XB + + XD ³1
NC = {C, E, F}
NB = XA + XB + + XD ³1
ND = { A, B, D, E}
NC = XC + + XE + XF ³ 1
NE = {C, D, E}
NF = {C, F }
ND = XA + XB + + XD + XE ³1
NE = XC + XD + XE ³1
•Cada cliente también es un
potencial punto de localización NF = XC + + XF ³ 1
XA , XB , XC , XD , XE , XF = {0,1}
PROBLEMAS DE COBERTURA
Min XA + XB + XC + XD + XE + XF
X
s.a
NA = XA + XB + + XD ³1
NB = XA + XB + + XD ³1
NC = XC + + XE + XF ³ 1
ND = XA + XB + + XD + XE ³1
NE = XC + XD + XE ³1
NF = XC + + XF ³ 1
•Columna A=Columna B
XA = 0 Ú XB = 0
PROBLEMAS DE COBERTURA
Min XB + XC + XD + XE + XF
X
s.a
NA = XB + + XD ³1
NB = XB + + XD ³1
NC = XC + + XE + XF ³ 1
ND = XB + + XD + XE ³1
NE = XC + XD + XE ³1
NF = XC + + XF ³ 1
XB = 0
PROBLEMAS DE COBERTURA
Min XC + XD + XE + XF
X
s.a
NA = + XD ³1
NB = + XD ³1
NC = XC + + XE + XF ³ 1
ND = + XD + XE ³1
NE = XC + XD + XE ³1
NF = XC + + XF ³ 1
XF = 0
PROBLEMAS DE COBERTURA
Min XC + XD + XE
X
s.a
NA = + XD ³1
NB = + XD ³1 •Por reducción de filas
NC = XC + + XE + ³1 XD = 1Ù XC = 1
ND = + XD + XE ³1
NE = XC + XD + XE ³1
NF = XC + ³1
•Solución del problema
XD = XC = 1
•No existe necesariamente una sola
solución óptima, puede haber más XA = XB = XE = XF = 0
alternativas!
F.O. = 2
PROBLEMAS DE COBERTURA
•Limitaciones
• El número de servidores que son necesarios para cubrir todos los nodos
de demanda pueden exceder el número de servidores factibles de
instalar! (ej: restricción presupuestaria)
•Conjuntos
yi £ å xj "i ÎI
• Un nodo no puede estar cubierto a menos que
haya un servidor en Ni (su vecindad)
jÎNi
PROBLEMAS DE COBERTURA
yi £ å x j "i ÎI
Max la demanda
total cubierta
sujeto a un
número máximo j ÎNi El nodo i no está
de p servidores
åx
cubierto a menos
j £p que haya un
servidor activo
en su vecindad
j ÎJ
x j , yi Î{ 0,1} "i, j
PROBLEMAS DE COBERTURA
•Métodos de Resolución
•III: P-Mediana
•Conjuntos
•Parámetros
•III: P-Mediana
•Restricciones
yij £ x j "i, j åy ij £ Nx j •
åx
i
£p
•Nodo instalado no puede
atender a más de N clientes
j
j
•III: P-Mediana
•Teorema de Hakimi
• Existen siempre p medianas sobre los nodos de una red, que son
solución óptima al problema.
• Óptimo se encuentra en los nodos de la red, dada la naturaleza de la
función objetivo.
d
A B si
hA hB hB > hA
A : F.O1 = hBd
B : F.O2 = hAd
•Conviene instalarse en B, pues Þ F.O1 > F.O2
PROBLEMAS DE COBERTURA
•III: P-Mediana
•Teorema de Hakimi
F.O3 = hA x + hB (d - x)
d
p.d.q.
F.O3 > F.O2 "x Î ]0, d[
A B
hB
hA x + hB (d - x) > hAd "x Î]0, d[
hA x
hB > hA / (d - x)
hB (d - x) > hA (d - x)
hA x + hB (d - x) > hAd
F.O3 > F.O2 "x Î ]0,d[
PROBLEMAS DE COBERTURA
•III: P-Mediana
•Métodos de Resolución
•Desdela p-
mediana
Min å hi dij yij
x,y
i,j
åy ij = 1 "i ÎI
j
yij £ x j "i, j
å xj £ p åc x
j
j j £p
j
x,y
i, j j
s.a
åy ij = 1 "i
•Costo unitario de cubrir
j la demanda del cliente i
åy
j
ij = 1 "i óptima, y la asignación óptima de
la demanda a esas instalacionse,
de modo de servir toda la
yij £ x j "i, j demanda al mínimo costo de
operación e inversión.
•Métodos de Resolución
•Características demográficas.
Población base del área local
Ingresos potenciales del área local.
•Características físicas.
Número de estacionamientos disponibles.
Distancia a áreas de estacionamientos.
Visibilidad desde la calle.
Tamaño y configuración del local
Condiciones de la edificación
Calidad de los entradas y salidas
LOCALIZACION DE RETAIL Y SERVICIOS
Ejemplo.
Modelo de gravedad.
S j / Tija
E ( Dij ) Pij Di Di
(S j / T ) a • E(R j )
ij PM j
j
E(R j )
j
•
•
LOCALIZACION DE RETAIL Y SERVICIOS
Ejemplo.
60 C2 Rb
Tiempo (min) Y
50
40
C3
30
20
C1 Ra
10
0
0 10 20 30 40 50 60 70 80
Tiempo (min) X
LOCALIZACION DE RETAIL Y SERVICIOS
Ejemplo.
Ejemplo.
•4. Relaxity the single period assumption of the UFLP and CFLP:
•[4] Van Roy and Erlenkotter (1982): extiende el dual-based algorithm de
Erlenkotter para manejar múltiples periodos de tiempo
•5. Integration of inventory control and logistics decisions with facility location:
•[5] Shen; Coollard; Daskin (2003): resuelve simultáneamente un modelo de
localización y de inventarios, mediante generación de columnas.
•[6] Miranda and Garrido (2003): localización de inventarios resuelto por relajación
lagrangiana.