Professional Documents
Culture Documents
Presentation 11 (Layout IV)
Presentation 11 (Layout IV)
Chapter 6
Layout generation
CORELAP
ALDEP
MULTIPLE
Algorithm classification
BLOCPLAN
LOGIC
Mixed integer programming
CORELAP: Computerized Relationship Layout Planning
Developed for main frame computers
Construction type
Adjacency-based method
◦ CORELAP uses A=4, E=3, I=2, O=1, U=0 and X=-1
values
Selection of the departments to enter the
layout is based on Total Closeness Rating
◦ Total Closeness Rating (TCR) for a department is
the sum of the numerical values assigned to the
closeness relationships between the department
and all other departments.
m
TCR w
j 1,i j
ij
CORELAP
Department selection
1. The first department placed in the layout is the one with the
greatest TCR value. If there is a tie, then choose the one with
more A’s (E’s, etc.).
2. If a department has an X relationship with the first one, it is
placed last in the layout and not considered. If a tie exists,
choose the one with the smallest TCR value.
3. The second department is the one with an A (or E, I, etc.).
relationship with the first one. If a tie exists, choose the one
with the greatest TCR value.
4. If a department has an X relationship with the second one, it is
placed next-to-the-last or last in the layout. If a tie exists,
choose the one with the smallest TCR value.
5. The next department is the one with an A (E, I, etc.)
relationship with the already placed departments. If a tie
exists, choose the one with the greatest TCR value.
6. The procedure continues until all departments have been
placed. Placement sequence
CORELAP
Department placement
• Department neighbors 8 7 6
o Adjacent (in position 1, 3, 5 or 7) with department 0 1 0 5
o Touching (in position 2, 4, 6 or 8) department 0 2 3 4
• Placing rating (PR) is the sum of the weighted closeness ratings between the
department to enter the layout and its neighbors.
PR wik where k {departments already placed}
k
• The placement of departments is based on the following steps:
1. The first department selected is placed in the middle.
2. The placement of a department is determined by evaluating PR for all possible
locations around the current layout in counterclockwise order beginning at the
“western edge”.
3. The new department is located based on the greatest PR value.
CORELAP – Example 1
Given the relationship chart and the departmental dimensions
below determine the sequence of the placement of the
departments in the layout based on the CORELAP algorithm. Place
the departments in the layout while evaluating each placement.
PR = E[6,9] = 3
PR = E[6,9] +O[5,9] = 3 + 1= 4
Entering department: 8
PR = + E[3,8] + I[8,9] = 3 + 2 = 5
Entering department: 1
PR = I[1,3] + U[1,7] = 2 + 0 = 2
Entering department: 2
PR = I[1,2] + I[2,3] = 2 +2 = 4
The first department placed in the layout is the one with the greatest
TCR value. If there is a tie, then choose the one with more A (E, etc.).
Any X? Yes, X with 8.
The second department is the one with an A relationship with the first one
(or E, I, etc.). If a tie exists, choose the one with the greatest TCR value.
Any X?
The next department is the one with an A (E, I, etc.) relationship with the
already placed departments. If a tie exists, choose the one with the
greatest TCR value. Any X? Yes, X with 8.
The next department is the one with an A (E, I, etc.) relationship with the
already placed departments. If a tie exists, choose the one with the
greatest TCR value. Any X?
The next department is the one with an A (E, I, etc.) relationship with the
already placed departments. If a tie exists, choose the one with the
greatest TCR value. Any X?
The next department is the one with an A (E, I, etc.) relationship with the
already placed departments. If a tie exists, choose the one with the
greatest TCR value. Any X?
The next department is the one with an A (E, I, etc.) relationship with the
already placed departments. If a tie exists, choose the one with the
greatest TCR value. Any X?
CORELAP – Example 2
The placement sequence: 7-5-9-3-1-4-2-6-8
Department 5? Department 9?
7-5…A=125 7-9…A=125
5-9…A=125
A=125, E=25, I=5, O=1, U=0, X=-125
CORELAP – Example 2
The placement sequence: 7-5-9-3-1-4-2-6-8
Department 3? Department 1?
187.5 5 7 0 125 3 5 7 0
3-5…A=125 1-3…A=125
3-7…U=0 1-7…U=0
3-9…A=125 1-5…O=1
1-9…O=1
A=125, E=25, I=5, O=1, U=0, X=-125
CORELAP – Example 2
The placement sequence: 7-5-9-3-1-4-2-6-8
Department 4? Department 2?
7-4…A=125 2-1…A=125
9-4…U=0 2-4…A=125
3-4…E=25 2-3…E=25
1-4…E=25 2-5…U=0
5-4…E=25 2-7…U=0
2-9…U=0
A=125, E=25, I=5, O=1, U=0, X=-125
CORELAP – Example 2
The placement sequence: 7-5-9-3-1-4-2-6-8
Department 6? Department 8?
0.5 1 0.5
1 2 1 9 4 63.5 25 2 1 9 4 -37.5
5-6…A=125 9-8…A=125
7-6…A=125 1-8…A=125
2-6…O=1 3-8…E=25
9-6…O=1 2-8…E=25
4-6…O=1 4-8…E=25
3-6…U=0 5-8…O=1
1-6…U=0 6-8…O=1
7-8…X=-125
A=125, E=25, I=5, O=1, U=0, X=-125
CORELAP – Example 2
The placement sequence: 7-5-9-3-1-4-2-6-8
6
8 3 5 7
2 1 9 4
Sweep width
Dept. size = 8 grids Dept. size = 14 grids
1 grid
2 grids
3 grids
ALDEP Example
Use ALDEP procedure to determine the layout vector,
construct and evaluate the layout for the facility
based on the relationship chart and the departmental
dimensions given below. The dimensions of the
facility are 10x18. Use the sweep width of 2 and the
minimum acceptable level of importance “E”. The
closeness values: A=64, E=16, I=4, O=1, U=0, X=-1024
Layout vector
◦ 4-2-1-6-5-7-3
ALDEP Example
Dept. # of unit area
templates
1 30
2 20
Layout construction 3 15
◦ Sweep width: 2
5 20
6 30
7 30
• Final layout
2 5
3
4 1 6
7
0
ALDEP Example
2 5
3
4 1 6
7
0
Layout vector
◦ 2-1-4-5-6-7-3
ALDEP Example - alternative solution
Layout construction
◦ Layout vector: 2-1-4-5-6-7-3
◦ Sweep width: 2
• Final layout • Adjacency score
2 2 1 1 1 1 4 4 5 5 6 6 6 6 7 7 3 3
2 2 1 1 1 1 4 4 5 5 6 6 6 6 7 7 3 3 A=64, E=16, I=4, O=1, U=0, X=-1024
2 2 1 1 1 1 4 4 5 5 6 6 6 6 7 7 3 3 Adjacent Relationship Value
2 2 1 1 1 1 4 4 5 5 6 6 6 6 7 7 3 3 departments
2 2 1 1 1 1 4 4 5 5 6 6 6 6 7 7 3 3
2 2 1 1 4 4 4 4 5 5 6 6 7 7 7 7 3 3
2-1 E 16
2 2 1 1 4 4 4 4 5 5 6 6 7 7 7 7 3 3 1-4 I 4
2 2 1 1 4 4 4 4 5 5 6 6 7 7 7 7 3 0
4-5 I 4
2 2 1 1 4 4 4 4 5 5 6 6 7 7 7 7 0 0
2 2 1 1 4 4 4 4 5 5 6 6 7 7 7 7 0 0 5-6 A 64
6-7 E 16
7-3 U 0
Total 104
1 6 3
2 Total adjacency score 104
5
4 7
0
ALDEP Example – solution comparison
• Final layouts:
4-2-1-6-5-7-3 2-1-4-5-6-7-3
2 5
3 1 6 3
2
5
4 1 6
7 4 7
0 0
• Adjacency scores
120 104
1
MULTIPLE – Improvement Algorithm
Example
Dep. Area
Layout vector 1-2-3-4-5-6 1 16
2 8
3 4
4 16
2 5 8
6 12
1
MULTIPLE – Improvement Algorithm
Example
Dep. Area
Layout vector 1-2-3-4-5-6 1 16
2 8
3 4
4 16
2 3 5 8
6 12
1
MULTIPLE – Improvement Algorithm
Example
Dep. Area
Layout vector 1-2-3-4-5-6 1 16
2 8
3 4
4 16
2 3 4 5 8
6 12
1
MULTIPLE – Improvement Algorithm
Example
Dep. Area
Layout vector 1-2-3-4-5-6 1 16
2 8
3 4
4 16
2 3 4 5 8
6 12
5
1
MULTIPLE – Improvement Algorithm
Example
Dep. Area
Layout vector 1-2-3-4-5-6 1 16
2 8
3 4
4 16
2 3 4 5 8
6 12
5
1
6
MULTIPLE – Improvement Algorithm
Example
Dep. Area
Layout vector 1-2-3-4-5-6 1 16
2 8
3 4
4 16
2 3 4 5 8
6 12
5
1
6
MULTIPLE – Improvement Algorithm
Example
Exchange 1 and 5 - Layout vector 5-2-3-4-1-6
MULTIPLE – Improvement Algorithm
Example
Dep. Area
Layout vector 5-2-3-4-1-6
1 16
2 8
3 4
4 16
4 1 5 8
6 12
2
5 6
MULTIPLE – Improvement Algorithm
Example
Initial layout
Layout after
the exchange
MULTIPLE - Conforming Curves
Conforming curves are hand-generated curves
They are used:
◦ If the building shape is irregular
◦ If we want to capture the initial layout exactly
◦ If there are numerous obstacles (walls)
◦ If there are fixed departments
Procedure:
◦ May start and end at any grid
◦ The curve visits all the grids assigned to a particular
department before visiting other department
◦ The fixed departments and obstacles are not visited
MULTIPLE - Conforming Curves
MULTIPLE – Improvement Algorithm
Final MULTIPLE layout for the CRAFT
example