Module 8 - Line Balancing, Location and Layout
Module 8 - Line Balancing, Location and Layout
9. Explain the quadratic assignment problem and its relationship to layout problem?
The quadratic assignment is a special type of an assignment problem where the
objective function is a quadratic function (product form) of the decision variables.
The constraints are the same as the assignment problem. The decision variables are
binary. It is related to the layout problem. If Xik = 1 when facility i is assigned to site k,
the objective function would be ΣΣΣΣ wijdklXikXjl. Where wij is the material movement
between facilities i and j and dkl is the distance between sites k and l. The constraints
Problems
1. You are given a line balancing problem with the following data (A, ‐, 5), (B, A, 6), (C,
A, 4),(D, B and C, 6), (E, D, 8), (F, E, 7), Find a solution with minimum number of work
stationsfor T ≤ 12. Find the line efficiency and smoothness index?
One solution would be to use 4 workstations – WS1 has A and C with time = 9, WS2
has B and D with time = 12, WS3 has E with time = 8 and WS4 has F with time = 7.
Line efficiency = 36/(4x12) = 75%. SI = 9+0+16+25 = 50
2. You are given a line balancing problem with the following data (A, ‐, 6), (B, A, 3), (C,
A, 4),(D, B and C, 8), (E, D, 10), (F, D, 4), (G, E and F, 8), Find a solution with minimum
numberof work stations for T ≤ 12. Find the line efficiency and smoothness index?
One solution would be to use 4 workstations – WS1 has A and B with time = 9, WS2
has C and D with time = 12, WS3 has E with time = 10 and WS4 has F and G with time
= 12. Line efficiency = 43/(4x12) = 89.58%. SI = 9+0+4+0 = 13
3. Write the integer programming formulation of the line balancing problem? Why is
itadvantageous to start with a heuristic solution to the problem?
Let Si = 1 if station i is chosen and 0 otherwise
Let Xij = 1 if task j is assigned to station i and 0 otherwise
∑S i
Minimize i =1
n
∑X ij =1
Each task is assigned to only one work station. This is given by i =1
Each work station should have tasks such that the station time does not exceed T.
n
∑t j X ij ≤ TSi
This is given by j =1
5. Consider five points (8,12), (6,11), (13, 14), (12, 14), (15, 17). Compute a distance
matrix and solve a p‐median problem for p = 2 and p = 3.
We compute rectangular distances. Points 2 and 5 are farthest. Point 1 is attached to
2, Point 3 to 5 and point 4 to 5. The groups are {1,2} and {3, 4, 5}. For p = 3, the seed
points are 2,5 and 3. The groups are {1, 2}, {3} and {4, 5}
6. Formulate a three stage supply chain where there are factories, warehouses,
distribution centres and customers. How many constraints and variables does the
formulation have?
A supply chain with factories, warehouses and customers is given below:
Let Yi = 1 if plant i is opened
Let Wj = 1 if warehouse j is opened.
Let Xij be the quantity of the product transported from plant i to warehouse j.
Let Tjk be the quantity of the product transported from warehouse j to customer k.
The objective function is to minimize the total cost of location and allocation. This is to
m p m p p n
Minimize ∑
=i 1
fiYi + ∑ g jW j + ∑∑ Cij X ij + ∑∑ C jk T jk
=j 1 =i 1 =j 1 =j 1 =
k 1
Subject to
p
∑X
j =1
ij ≤ PY
i i ∀i
m n
∑ X ij ≥ ∑ T jk ∀j
=i 1 =k 1
p
∑T
j =1
jk ≥ d k ∀k
Yi , W j = 0,1
X ij , T jk ≥ 0
If we include distribution centres, we have location and allocation variables and
constraints. We also have material balance constraints.
∑X
i =1
ij =1
X ij ≤ X jj
Xij = 0,1
We can add a constraint ΣfiYi ≤ B if there is a budget restriction.
9. Consider the work load matrix shown in Table 3 and the distance matrix shown in
Table 4
Table 3
1234
1 -- 4 5 3
2 3 -- 5 4
3 3 5 -- 4
4 5 3 5 --
Table 4
1234
1 -- 1 2 1
2 -- 1 2
3 -- 3
4 --
Find a layout that minimizes load distance?
Let aj be the site to which facility i is assigned. Consider [3 2 1 4] The load distance is
4 + 10 + 9 + 5 + 8 + 4 = 40. Consider [1 2 3 4]. The load distance is 4 + 10 + 3 + 5 + 8 +
12 = 42 and so on. The solution [3 2 1 4] is a good solution. Since the matrices are
symmetric, the actual load distance is 80.
10. Explain the principle behind the working of the CRAFT algorithm
The CRAFT algorithm is a quantitative model for layout. CRAFT stands for
Computerised Relative allocation of facilities technique. Here an initial layout is given
and the load distances are calculated. Through a pair wise exchange of facilities, the
load distances are minimized and a good layout is provided. The exchange is
considered only if the facilities share a common border so that the smaller area
would be put inside the larger area. The centroids are used to compute the
distances.