IE-484 Ch6
IE-484 Ch6
Spring 2024
Chapter 6
Introduction
How to generate and evaluate alternative layout designs?
Example:
If process B occurs immediately after process A, it seems perfectly logical to
place department B next to department A.
In such a situation, the handling problem is reduced to the question, What is
the best way to move materials from A to B? .
However, what if
Materials cannot flow directly from department A to department B
o WIP storage is required in A, B, and/or elsewhere.
o Depending on the storage and control requirements, a centralized WIP
storage area might be used.
o Thus, materials do not flow from A to B, and B no longer needs to be placed
next to A.
AGAIN, the layout and the handling system
should be designed simultaneously.
Within an iterative process!
Example:
The overall facility layout includes
11 departments.
4 (with Process layout) + 5 (with Production line product layout)
+ 2 (with Product family layout).
Layout Procedures
The procedures can be classified into two main categories:
Construction procedures
for developing a new layout from scratch
Improvement procedures
for generating layout alternatives
by seeking improvements in an existing layout.
There are many models and algorithms to help the layout analyst in developing or
improving a layout:
Pairwise Exchange Method
Graph-Based Method
CRAFT
BLOCPLAN
Read only!
MIP
Pages 326-332 in the textbook.
LOGIC
MULTIPLE
The number of all possible department pairs increases significantly with the
number of departments.
Relationship charts are not practical for problems with 20 or more departments.
From-to chart can be constructed using the production routing data, irrespective
of the problem size.
o : number of departments
o : flow from department to department
o : cost (or relative weight) of moving a unit load one distance unit from
department to department .
o : distance from department to department . (based on aisle structure)
Algorithmic Approaches (cont.)
Algorithm Classification:
The algorithms can be classified based on
Type of input Objective Layout Construction/
data function representation Improvement
Example:
Split departments:
a layout algorithm should not split a
department into two or more pieces.
human eye can easily identify split
departments, but computers need to
apply some measures to recognize
them.
Example:
An existing facility layout with four departments of equal sizes.
The existing layout is
The exchanged pair that results in the largest reduction in total cost is selected.
The exchanged pair that results in the largest reduction in total cost is selected.
Algorithmic Approaches (cont.)
Iteration 3:
The layout costs resulting from the feasible exchanges are
The lowest layout cost for the third iteration, 95, is worse than the current layout
cost of 90 (obtained in the second iteration).
Thus, the procedure is terminated.
The final layout arrangement is 2-3-1-4.
Example:
A new facility consisting of 5 departments.
The relationship chart can be used to draw a relationship diagram.
In both charts, numerical rather than alphabetic closeness ratings.
Algorithmic Approaches (cont.)
For each of the following alternative block layouts:
o an adjacency graph is constructed.
o each node represents a department
o a connecting arc between two nodes indicating that two departments share a
common border.
Better
alternative
Maximally weighted block layout. layout!
Step 2 (of 5)
o Select the third department to enter.
o The selection is based on the sum of the weights with respect to departments
3 and 4.
o Thus, department 2 is chosen with a value of 12+13=25.
The process continues until no further reduction in layout cost can be obtained.
Algorithmic Approaches (cont.)
Simplification assumption for exchange :
When CRAFT considers exchanging two departments,
instead of examining all possible exchanges as we stated above,
it considers exchanging only those departments that are either
adjacent (i.e., that share a border) or equal in area.
Iteration 3
o No other (equal-area or adjacent) two-way exchange can further reduce the
cost of the layout
o Terminate with the obtained final solution.
How it works?
LOGIC is based on dividing the building into smaller and smaller portions by
executing successive guillotine cuts .
cut tree
execute the cuts and keep track of the departments.
First Cut:
Suppose the first cut is a vertical cut and Note that the cuts are
o Departments D, F, and G are assigned to its east. performed randomly in
Total area required = 36,000 square feet. this example.
o Remaining departments are assigned to its west.
In practice, a
Thus, the cut divides the building into two halves:
metaheuristic is used!
o Length and width = 180' 200', respectively.
Algorithmic Approaches (cont.)
Third Cut:
Consider next the that contains departments D, F, and G.
Suppose the third cut is a horizontal cut and
o Department G is assigned to the north of the cut
Area required = 12,000 square feet.
o Departments D and F are assigned to its south.
Since the length is 180 feet, the width of the which
contains department G is 12,000/180 = 66.67 feet.
Algorithmic Approaches (cont.)
Forth Cut:
Consider next the that contains departments A and B.
Suppose the fourth cut is a horizontal cut and
o Department A is assigned to the north of the cut
Area required = 12,000 square feet.
o Department B is assigned to its south.
Since the length is 180 feet, the width of the which
contains department A is 12,000/180 = 66.67 feet.
Sixth Cut:
Consider next the that contains departments D and F.
Suppose the sixth cut is a horizontal cut and
o Department D is assigned to the north of the cut
Area required = 12,000 square feet.
o Department F is assigned to its south.
Since the length is 180 feet, the width of the which
contains department D is 12,000/180 = 66.67 feet.
Algorithmic Approaches (cont.)
1st cut
v: vertical cut
Cut-tree
Solution:
In the Cut-tree, replace all the Ds with Es and vice versa.
Compute the new x - and y-coordinates of the cuts.
Layout Vector
Fill sequence