Professional Documents
Culture Documents
Notes - Facility Location PDF
Notes - Facility Location PDF
Given the following information regarding cost of transportation between any pair of facility and
demand cluster
Demand (index j)
1 2 3 . . m Maximum
Capacity
1 c11 c12 c13 c1m K1
Facility (index i)
2 c21 . . . . K2
3 .
. .
. .
n cn1 . . . . cnm Kn
Maximum D1 D2 Dm
Demand
Demand (index j)
1 2 3 . . m Maximum
Capacity
1 x11 x12 x13 x1m K1
Facility (index i)
2 x21 . . . . K2
3 .
. .
. .
n xn1 . . . . xnm Kn
Maximum D1 D2 Dm
Demand
Subject to:
n
x
i 1
ij D j for j 1, ,m
m
x
j 1
ij K i for i 1, ,n
In addition, there would be non-negativity (and/or integer ) constraints for decision variables.
This first constraint is to ensure that the maximum capacity of any facility is not exceeded. The
second constraint ensures that the demand at a cluster is fully satisfied. Note the equality constraint
for total demand. If this was written as ‘less than equal’ like in the previous constraint, the model
would settle to zero allocations in all the cells, which is undesirable.
In case you do not wish to fulfil all the demand, then a certain lower cap should be kept so that the
decision variables do not collapse to zero. In that case, the second constraint would get split into
two- one ensuring a minimum total demand satisfied in each cluster, and one ensuring a maximum
demand.
Here, as an addition to the previous model, we have the option to operate a particular facility or not.
Each facility incurs a fixed cost of operation Fi depending on whether the facility is operated or not.
Another set of decision variables yi are introduced which are binary in nature. Each such variable
takes a value of 1 if that corresponding facility is operated and 0 if not.
Demand (index j)
Fixed Cost 1 2 3 . . m Maximum
(annualized) Capacity
1 f1 c11 c12 c13 c1m K1
Facility (index i)
2 f2 c21 . . . . K2
3 f3 .
. .
. .
n fn cn1 . . . . cnm Kn
Maximum D1 D2 Dm
Demand
Demand (index j)
Facility 1 2 3 . . m Maximum
selected? Capacity
1 y1 x11 x12 x13 x1m K1
Facility (index i)
2 y2 x21 . . . . K2
3 y3 .
. .
. .
n yn xn1 . . . . xnm Kn
Maximum D1 D2 Dm
Demand
Note that the fixed cost needs to be annualized – expressed in terms of annual fixed costs.
Subject to
𝑛
∑ 𝑥𝑖𝑗 = 𝐷𝑗 𝑓𝑜𝑟 𝑗 = 1, … , 𝑚
𝑖=1
𝑚
∑ 𝑥𝑖𝑗 ≤ 𝐾𝑖 𝑦𝑖 𝑓𝑜𝑟 𝑖 = 1, … , 𝑛
𝑗=1
𝑦𝑖 ∈ {0,1} 𝑓𝑜𝑟 𝑖 = 1, … , 𝑛, 𝑥𝑖𝑗 ≥ 0
The second constraint here ensures that the allocations are made only of the facility is operational.
Assuming each demand cluster would fetch a price , rj the model would change to a profit
maximization model instead of a cost minimization model.
Demand (index j)
Fixed Cost 1 2 3 . . m Maximum
(annualized) Capacity
1 f1 c11 c12 c13 c1m K1
Facility (index i)
2 f2 c21 . . . . K2
3 f3 .
. .
. .
n fn cn1 . . . . cnm Kn
Maximum D1 D2 Dm
Demand
Price in a r1 r2 rm
particular
cluster
Demand (index j)
Facility 1 2 3 . . m Maximum
selected? Capacity
1 y1 x11 x12 x13 x1m K1
Facility (index i)
2 y2 x21 . . . . K2
3 y3 .
. .
. .
n yn xn1 . . . . xnm Kn
Maximum D1 D2 Dm
Demand
Subject to
𝑛
∑ 𝑥𝑖𝑗 ≤ 𝐷𝑗 𝑓𝑜𝑟 𝑗 = 1, … , 𝑚
𝑖=1
𝑚
∑ 𝑥𝑖𝑗 ≤ 𝐾𝑖 𝑦𝑖 𝑓𝑜𝑟 𝑖 = 1, … , 𝑛
𝑗=1
𝑦𝑖 ∈ {0,1} 𝑓𝑜𝑟 𝑖 = 1, … , 𝑛, 𝑥𝑖𝑗 ≥ 0
Notice that the total demand constraint (the first constraint) now becomes an inequality constraint
instead of an equality constraint as in the previous models. Since this is a maximization model, there
is no risk of all allocations becoming zero. In other words, we are getting the additional flexibility to
either completely stop serving or partially serve some markets which are not as profitable as others.
This is used to find potential sites for a single facility given a particular geography of demand/supply.
Inputs:
xn , y n :
coordinate location of either a market or supply source n
Fn :
cost of shipping one unit for one mile between the facility and either market or supply
source n
Dn :
quantity to be shipped between facility and market or supply source n
d. Euclidean
e. Rectilinear
f. Square Euclidiean
g. Any other distance metric depending on the situation
dn x – xn y – y n
2 2
5. Scorecard Method
This is used to find the ideal location for a single facility when several factors are to be considered
and not just the cost. Experts are asked to rate different locations based on several parameters.