Beruflich Dokumente
Kultur Dokumente
Chapter 10
Facility location
Continuous facility location models
Single facility minisum location problem
Single facility minimax location problem
Facility location
Facility location
Rectilinear distance
Along paths that are orthogonal or
perpendicular to each other
|x1 x2| + |y1 y2|
Euclidean distance
Straight line between two points
D x x 2 y y 2
1
2
1
2
b
1
2
w
5
6
2
4
8
8
4
6
2
4
8
Objective function:
min f ( x) wi d ( X , Pi )
i 1
Where
X = (x, y) Location of new facility
P = (ai, bi) Locations of existing facilities
wi
weight associated with travel between
the new facility and existing facility i
d(X, Pi)
distance between the new facility and
existing facility i
i 1
i 1
min f ( x) w i x ai wi y bi
Procedure
1. Find x-coordinate:
Order the facilities based on the ascending order of
their x-coordinates
Calculate partial sum of weights
Find the facility for which the partial sum first equals
or exceeds one-half the total weight
The x-coordinate of the new facility will be the same
as the x-coordinate of this facility
2. Find y-coordinate
Repeat the same for y-coordinate
i 1
i 1
min f ( x) w i x ai wi y bi
transportation costs
Calculate total weighted distance for the new location.
Supplier
i
Relationship
with the facility
(trips per day)
wi
Relationship with
the facility (trips per day)
Find x-coordinate:
Order the suppliers based on the
ascending order of their x-coordinates
Calculate partial sum of weights
Find the supplier for which the partial
sum first equals or exceeds one-half the
total weight
The x-coordinate of the new facility will
be the same as the one of this supplier
Supplier
i
Relationship with
the facility (trips per day)
Facility (5, 4)
w
i 1
x ai wi y bi
i 1
ai
bi
Facility (5, 4)
5 5 1 4 1 6 5 5 4 2 2( 5 2 4 8)
f (5,4)
105
4( 5 4 4 4) 8 5 8 4 6
Procedure:
1.
2.
3.
4.
5.
6.
1.
2.
4
6
5
Weights are given in RED, and the coordinates of the existing facilities are given in BLACK.
According to the minisum algorithm the intersections of the lines are considered as the
candidate locations of the new facility.
4
6
5
4. Calculate net pull for each candidate x- coordinate. Pull to the right is
negative and pull to the left is positive. Do the same for y
coordinates, where pull up is negative and pull down is positive.
5+2+4-6-8 = -3
Weights
-25
9
2
-15
-11
5+2+4+6-8= 9
-3
+25
+9
+25
M3, 8
7
6
Y
8
4
+21
M4, 6
+5
M4, 4
3
6
-3
M2, 2
-15
M1, 1
-25
10
-2-8-4+6+5=-3
Weights
-25
9
2
-15
-11
-3
+25
+9
25
M3, 8
7
6
Y
8
4
21
M4, 6
M4, 4
3
6
-3
M2, 2
-15
M1, 1
-25
X
Weights
10
-15
ai + bi
-ai + bi
10
10
-6
10
14
-6
12
10
-2
16
c1 = 0
c2 = 16
c3 = -6
c4 = 4
c5 = max(c2-c1, c4-c3)
c5 = 16
(3, 5)
P6
P8
P2
P7
P4
(6, 2)
P3
P1
Next lecture