Professional Documents
Culture Documents
ENIE 453
Layout Planning Models and Design Algorithms
• SLP
• Pairwise Exchange Methods
• Craft
• Graph-Based method
• BlocPlan
• Mcraft
• MIP
• Logic
2
Classification of algorithms- Layout
Representation:
• Discrete
• The area of each department is rounded off to the nearest integer number of grids.
• A smaller grid size yields a finer resolution and gives more flexibility in department shapes, but
• Results in a larger number of grids which complicates computations. Why?
• Continuous
• Does not use a grid
• More flexible but more difficult to use
• Usually limited to rectangular building and departments
3
Graphical Representation
4
Graphical Representation (cont.)
5
Classification of Algorithms –
Primary functions
• Optimal solution procedures are difficult to solve for realistic size problems.
Therefore, two types of heuristic procedures are considered.
• Improvement-based
• Start with an initial layout and try to improve it through incremental changes
• Example
• Pair-wise exchange
• CRAFT (Computerized Relative Allocation of Facilities Technique)
• Construction-based
• Develop ‘from scratch' and progressively build layout
• Example
• ALDEP (Automated Layout Design Program)
• CORELAP (Computerized Relationship Layout Planning)
6
Pairwise Exchange Method
• Compute the total cost of existing layout based on initial from-to chart and distance matrix
(c = f *d)
• Exchange two departments
• Recompute the total cost
• Consider all pairwise interchanges and evaluate the cost of each
• Perform the one that yields the greatest reduction in total cost
• Continue until no further improvement is obtained
• Not guaranteed to find the optimal solution but will be locally optimal.
• The method assumes departments areas are equal sizes
8
Example: Initial Layout
1 2 3 4
To Department
Flow
1 2 3 4
From 1 – 10 15 20
Department 2 – 10 5
3 – 5
4 –
Distance To Department
1 2 3 4
From 1 – 1 2 3
Department 2 – 1 2
3 – 1
4 –
FLOW To Department
1 2 3 4
From 1 – 10 15 20
Department 2 – 10 5
3 – 5
1 2 3 4 4 –
Solution:
TC1234 = 10(1) + 15(2) + 20(3) + 10(1) + 5(2) + 5(1) = 125
Iteration 1
TC 2134 (1-2) = 10(1) + 15(1) + 20(2) + 10(2) + 5(3) + 5(1) =105
Iteration 3 2 3 1 4
TC 1324 (1-2) = 10(2) + 15(1) + 20(3) + 10(1) + 5(1) + 5(2) = 120
TC 2134 (1-3) = 10(1) + 15(1) + 20(2) + 10(2) + 5(3) + 5(1) = 105
TC 2341 (1-4) = 10(3) + 15(2) + 20(1) + 10(1) + 5(2) + 5(1) = 105
TC 3214 (2-3) = 10(1) + 15(2) + 20(1) + 10(1) + 5(2) + 5(3) = 95
TC 4312 (2-4) = 10(1) + 15(2) + 20(2) + 10(2) + 5(3) + 5(1) = 120
TC 2413 (3-4) = 10(2) + 15(1) + 20(1) + 10(3) + 5(1) + 5(2) = 100
(a) Iteration 0 1 2 3 4
(b) Iteration 1 3 2 1 4
14
20 m
30 m
A B C
50 m
D E
60 m
Case Activity
Due: October 21st, 2022
• Flow-between matrix and area requirements A B C D E Area Requirements
are given for a new facility that you would like A 0 25 50 35 600 m2
to construct. B 45 30 20 600 m2
C 60 35 600 m2
• Your task is find good assignment of
departments in the Layout. D 10 600 m2
E 600 m2
• First develop a layout (any acceptable)
20 m
• Randomly assign departments.
• Use pairwise algorithm to find the optimal
assignment.
30 m
A B C
• Write a report that shows your initial 50 m
assignment, your iterations and calculations,
and your final assignment. D E
• Report how much the cost improved.
60 m
16
Algorithmic Approaches
CRAFT
Chapter 6.4.4
17
Algorithm Approaches
• SLP
• Pairwise Exchange Method
• Craft
• Graph-Based method
• Mcraft
• Blocplan
• Logic
18
Algorithm Approaches- CRAFT
• Computerized Relative Allocation of Facility Technique
• Improvement algorithm.
• Discrete Representation
• From- to Matrix
• Distance-Based objective
• Pairwise exchange
19
Algorithm Approaches- CRAFT
• Computerized Relative Allocation of Facility Technique
• Introduced in 1963 by Armour, Buffa, and Vollman.
• Craft is a tool used to help improve the existing layout of the facilities.
• The facility is improved by switching two or three departments to help
arrange the facility in an optimal floor plan.
20
Algorithm Approaches- CRAFT
• Computerized Relative Allocation Of Facility Technique
• The major features of CRAFT are:
• Attempts to minimize transportation cost
• Transportation cost= Flow X distance X Unit Cost
• Craft is a path-oriented method, the final layout is dependent on the initial
layout.
• Requires an assumption that:
• Move cost is independent of the equipment utilization
• Move cost are linearly related to the length of move.
21
Algorithm Approaches- CRAFT
• Craft Algorithm:
1. Determine the department centroids.
2. Calculate the inter department rectilinear distance.
3. Calculate the initial cost of the layout by multiplying the from to chart with the cost
matrix
4. Craft then considers all possible two way or three ways department exchanges and
identifies the best exchange
5. Update the layout and calculate the new department centrodes
6. The above procedure is repeated until no further reduction in the cost can be obtained.
22
2
1
Dept x y
4 3 1 3 3
5 2 13 2
3 16.5 8
7 8 4 9.5 7
6 5 3 7
6 9.5 11
7 1.5 10
8 4.5 10
23
Cell labeled with red is the one that
2 Has follow
1
From to Matrix
4 3
5
dist 1 2 3 4 5 6 7 8
1 0
7 8 2 0
3 0
6 4 0
5 0
6 0
7 0
8 0
24
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
1 1 2
2 Cell labeled with red is the one that
3
4
Has follow
5 4
6 3
7 5
8
9 7 8
10
11 6 dist 1 2 3 4 5 6 7 8
12 1 0 18.5
2 0
3 0
4 0
5 0
6 0
7 0
8 0
25
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
1 1 2
2
3
4
5 4
6 3
7 5
8
9 7 8
10
11 6
12 dist 1 2 3 4 5 6 7 8
1 0 18.5 8.5
2 0
3 0
4 0
5 0
6 0
7 0
8 0
26
27
28
CRAFT
• Calculate the initial cost of the layout by multiplying from to chart with the
cost matrix:
• Cost= 20 X 18.5 + 2 X 8.5 + 1 X 16.5 + 2 X 14.5 + 1 X 8.5 + 2 X 11 + 1 X
4.5 + 10X 14.5 + 5 X 10 + 2 X 8= 678.5
29
• Only equal areas or adjacent depts are feasible exchanges
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Dept x y 1 1 2
1 3 3 2
3
2 13 2 4
3 16.5 8 5 4
6 3
4 9.5 7 7 5
5 3 7 8
9 7 8
6 9.5 11 10
7 1.5 10 11 6
12
8 4.5 10
30
31
32
New cost after changing 1 and 4
33
34
Algorithm Approaches- Craft
• 2- Computerized Relative Allocation of Facility Technique (CRAFT)
The procedures adopted for using CRAFT are:
• Determine transportation cost each department interchange.
• Select and implement the departmental interchange that offers the greatest
reduction in transportation cost.
• Repeat the procedure for the new layout until no interchange is able to
reduce the transportation cost.
35
Craft Pros
• Evaluates many Exchanges very quickly.
• Initial layout can be captured accurately.
• Craft allows:
• Flexible department shapes
• Dummy departments
• Fixed departments
• Non-rectangular buildings
36
Craft Cons
• Results in odd department shapes
• Limited exchange options
37
38
39
40
41
42
43
44
45
Example
2: CRAFT
46
Example 2: Possible Swaps
47
Example 3:
48
Example 3: CRAFT
49
Final Layout
50
CRAFT Facts
• A heuristic solution procedure for the more generalize “quadratic assignment
problem”
• CRAFT only exchanges departments that are
• Adjacent (share at least one common edge)
• Have equal areas
• Adjacency is a necessary but not sufficient criteria for swapping
departments
• CRAFT simplistically assumes cost is linearly related to distance;
• 1’=1$ means 100’=$100
• In real life, you have fixed cost of investment in MH
• 0’=$100 1’=$101 100’=$200
51
Limitations in Exchanging
52
CRAFT Facts...
• Quality of final solution depends on the initial layout
• CRAFT is a path-oriented method so the final layout is dependent on the initial layout.
• Therefore, a number of different initial layouts should be used as input to the CRAFT
procedure.
• CRAFT allows the use of dummy departments to represent fixed areas in the
layout.
• Final solution may be locally optimal, not globally optimal
• Many derivatives have emerged
• MCRAFT, BLOCPLAN, MULTIPLE, etc.
• Mixed Integer Programming Models
53