Ilovepdf Merged
Ilovepdf Merged
Chapter 3
2. Space
– The amount of space required in the facility
– Space is a function of lot sizes, storage systems, production equipment type
and size, layout arrangement, building configuration, housekeeping and
organization policies, material handling equipment, office design, cafeteria
design, and restroom design.
3. Activity relationships
– Activity relationship is the key input in facilities design
– Defined by flow relationships, organizational relationships, environmental
relationships, process relationships and control relationships 2
3.2 FLOW SYSTEMS
3
3.2 FLOW SYSTEMS
4
3.2 FLOW SYSTEMS
5
3.2 FLOW SYSTEMS
Flow systems for Discrete Flow Processes can be categorized according to the
stages of the supply, manufacture, and distribution cycles. The three categories
are :
1. Materials management system
2. Material flow system Logistics system
3. Physical distribution system
7
3.2 FLOW SYSTEMS
1. Materials management system
8
3.2 FLOW SYSTEMS
1. Materials management system
9
3.2 FLOW SYSTEMS
2. Material Flow System
10
3.2 FLOW SYSTEMS
2. Material Flow System
= Manufacturing flow system
11
3.2 FLOW SYSTEMS
3. Physical distribution system
12
3.2 FLOW SYSTEMS
3. Physical distribution system
13
3.2 FLOW SYSTEMS
Remarks
14
3.2 FLOW SYSTEMS
What makes moving a thing difficult?
– Shape awkward/compact
– Weight mass per unit
– Size LxWxH
– Value wood / gold
– Fragility/weakness delicate / sturdy
– Condition sticky / hot / wet / frozen
– Equipment fork truck / cart / crane
– Distance short / long / elevation change
15
3.2 FLOW SYSTEMS
16
3.3 Material Flow System
The principle of minimizing total flow represents the work simplification
approach to material flow. The work simplification approach to material
flow includes
The principle of minimizing the cost of flow may be viewed from any of the
following perspectives:
17
3.3 Material Flow System
Flow Patterns and Structures
18
3.3 Material Flow System
Factors that affect the flow pattern
1. External transportation facilities
2. Number of parts in product.
3. Number of operations on each part
4. Sequence of operations on each part
5. Number of subassemblies
6. Number of units to be produced.
7. Necessary flow between work areas
8. Amount and shape of space available
9. Influence of processes
19
3.3 Material Flow System
Factors that affect the flow pattern
8. Types of flow pattern
9. Product versus process type of layout
10. Location of service areas
11. Production department locations
12. Special requirements of departments.
15. Material storage
16. Desired flexibility
17. The building
20
3.3 Material Flow System
Flow Patterns
3.3.1 Flow within Workstations
Motion studies and ergonomics considerations are
important in establishing the flow within workstations.
Flow within workstations should be:
1. Simultaneous: coordinated use of hands, arms and feet.
2. Symmetrical: coordination of movements about the
center of the body.
3. Natural: movements are continuous, curved, and make
use of momentum.
4. Rhythmical and Habitual: flow allows a
methodological and automatic sequence of activities. It
should reduce mental, eye and muscle fatigue, and strain.
21
3.3 Material Flow System
Flow Patterns
3.3.2 Flow within Departments
The flow pattern within departments depends on the type of
department. Three types are discussed:
1. Flow within a Product Department.
22
3.3 Material Flow System
Flow Patterns
3.3.2 Flow within Departments
1. Flow within a Product Department
In a product department, the processing is sequential with minimal or no
backtracking. The flow of work follows the product flow. Product flows
typically follow one of the patterns shown:
23
24
3.3 Material Flow System
Flow Patterns
3.3.2 Flow within Departments
2. Flow within a Process Department.
In a process department, similar or identical machines are grouped in the same
department. Flow typically occurs between workstations and aisles. Flow
patterns are dictated by the orientation of the workstations to the aisles.
26
3.3 Material Flow System
Flow Patterns
3.3.2 Flow within Departments
The line flow
27
3.3 Material Flow System
Flow Patterns
3.3.2 Flow within Departments
The Spine Flow Pattern.
Spine flow is characterized by the presence of a
unidirectional or bidirectional material handling
device operating along a central spine.
The Loop Flow Pattern.
it is characterized by the presence of a loop that
services the workstations around it.
The Tree Flow Pattern.
The workstations can be positioned in a single tree or
in multiple trees that are linked together by a
centralized material handling device. This type of
flow structure can be found in facilities that utilize
robotic-type material handling for moving parts from
workstation to workstation.
28
3.3 Material Flow System
Flow Patterns
3.3.3 Flow between Departments
Similar to straight.
Simplest. Separate L flow It is not as long.
Straight receiving/shipping
crews
Very popular.
U flow Combine receiving Circular Terminate flow.
/shipping. Simple to Near point of origin
flow
administer
Decision has to be made on whether a single station would service the entire flow of items
30
in and out of the department, or whether multiple input/output stations should be used
3.3 Material Flow System
Flow Patterns
3.3.3 Flow between Departments
Vertical Flow Pattern
Flow between buildings exists Ground level ingress (entry) Ground level ingress (entry)
and the connection between and egress (exit) are required and egress (exit) occur on the
buildings is elevated same side of the building
Travel between floors occurs on Some bucket and belt Backtracking occurs due to the
the same side of the building conveyors and escalators result return to the top floor 31
in inclined flow
3.3 Material Flow System
Flow Patterns
32
Layout of ABB AG
High-voltage testing
Gas-station Testing-station
station
Warehouse
SG1.7/ SG2.5
Dis-connector- Assembly-station
system and auxiliary
switch assembly -
station SG0.7
Assembly- station
SG0
Wiring- station Welding-station
Assembly station
33
https://www.youtube.com/watch?v=va47cIBYx4k
Layout of ABB AG
34
3.3.4 Remarks
Flow Planning
Achieving an effective flow system involves combining the flow patterns and
structures with adequate aisles to obtain a progressive movement from origination to
destination.
Effective flow within a facility includes the progressive movement of materials,
information, or people between departments.
Effective flow within a department involves the progressive movement of materials,
information, or people between workstations.
Effective flow within a workstation addresses the progressive movement of
materials, information, or people through the workstation.
35
3.3.4 Remarks
Principles of effective flow
1. Maximization of directed (uninterrupted) flow paths.
2. Minimization of total flow.
3. Minimization of the costs of flow.
A directed flow path is an uninterrupted flow path
progressing directly from origination to destination.
Backtracking increases
the length of the flow
36
path.
3.3.4 Remarks
Principles of effective flow
Minimize backtracking should be considered while designing the
facility layout
Effects of backtracking in a bidirectional loop flow system
37
The backtracking penalty is 200 feet.
3.3.4 Remarks
Principles of effective flow
Minimize backtracking should be considered while designing the
facility layout
38
The backtracking penalty is 700 feet.
3.4 Departmental Planning
Planning departments can involve production, support, administrative,
and service areas. Production planning departments are collections of
workstations to be grouped together during the facilities layout process.
Depending on product volume-
variety, production planning
departments can be classified as
product, fixed materials
location, product family (or
group technology), or process
planning departments
39
3.4 Departmental Planning
40
3.4 Departmental Planning
41
3.4 Departmental Planning
42
3.4 Departmental Planning
43
3.4 Departmental Planning
3.4.1 Product Family Departments concepts
• Product Family/Group Technology departments aggregate medium
volume-variety parts into families based on similar manufacturing
operations or design attributes. (Similar parts are identified and grouped together to
take advantage of their similarities in design and production)&(In each part family, processing
steps are almost similar)
44
3.4 Departmental Planning
3.4.1 Product Family Departments
Group Technology
https://www.youtube.com/watch?v=AUPji7L9aSs
3.4 Departmental Planning
3.4.1 Product Family Departments concepts
A collection of parts that possess similarities in geometric shape and size, or in
the processing steps used in their manufacture. There are always differences
among parts in a family, but the similarities are close enough that the parts can
be grouped into the same family.
47
Cellular Layout
Process Layout
3.4 Departmental Planning
3.4.1 Product Family Departments
• Cell design refers to layout and production and material
handling requirements.
49
3.4 Departmental Planning
3.4.1 Product Family Departments
Direct Clustering Algorithm
50
3.4 Departmental Planning
3.4.1 Product Family Departments
Direct Clustering Algorithm (DCA)
Example 3.1
Applying the DCA method to group 5 machines
51
3.4 Departmental Planning
3.4.1 Product Family Departments
Direct Clustering Algorithm (DCA)
Example 3.1
Step 1: Order the rows and columns:
1- Sum the 1s in each column and in each row of the machine-part matrix.
A B
52
3.4 Departmental Planning
3.4.1 Product Family Departments
Direct Clustering Algorithm (DCA)
Example 3.1
Step 1: Order the rows and columns:
2- Order the rows (top to bottom) in descending order of the number of 1s in the
rows.
When ties (equalize) exist, break the ties in descending numerical sequence.
B C 53
3.4 Departmental Planning
3.4.1 Product Family Departments
Direct Clustering Algorithm (DCA)
Example 3.1
Step 1: Order the rows and columns:
3- Order the columns (left to right) in ascending order of the number of 1s in
each.
When ties (equalize) exist, break the ties in descending numerical sequence.
C D 54
3.4 Departmental Planning
3.4.1 Product Family Departments
Direct Clustering Algorithm (DCA)
Example 3.1
Step 2: Sort the columns:
Beginning with the first row of the matrix, shift to the left of the matrix all columns
having a 1 in the first row. Continue the process row by row until no further
opportunity exists for shifting columns.
D E
55
3.4 Departmental Planning
3.4.1 Product Family Departments
Direct Clustering Algorithm (DCA)
Example 3.1
Step 3: Sort the Rows:
Column by column, beginning with the leftmost column, shift rows upward when
opportunities exist to form blocks of 1s.
E G
56
3.4 Departmental Planning
3.4.1 Product Family Departments
Direct Clustering Algorithm (DCA)
Example 3.1
Step 4: Form cells :
Look for opportunities to form cells such that all processing for each part occurs in a
single cell.
G H
Machines can be grouped into two cells
Cell 1 57
Cell 2
3.4 Departmental Planning
3.4.1 Product Family Departments
Direct Clustering Algorithm (DCA)
Example 3.2: Formation of cells where conflicts exist
Applying the DCA method to group 5 machines
58
3.4 Departmental Planning
3.4.1 Product Family Departments
Direct Clustering Algorithm (DCA)
Example 3.2: Formation of cells where conflicts exist
Applying the DCA methodology results in the ordered machine-part
matrix shown in Figure 3.28. Notice that no further improvement will
occur by performing step 2 or step 3.
59
3.4 Departmental Planning
3.4.1 Product Family Departments
Direct Clustering Algorithm (DCA)
Example 3.2: Formation of cells where conflicts exist
Three alternative solutions can be found
Trade off
[Part travel to both cells versus Duplicate a machine]
61
This depends on many factors.
3.4 Departmental Planning
3.4.1 Product Family Departments
Direct Clustering Algorithm (DCA)
Check the Solution of Example 3.3 in the book
62
3.4.2 Layout Types Based on Material Flow System
63
3.4.2 Layout Types Based on Material Flow System
64
3.4.2 Layout Types Based on Material Flow System
65
3.4.2 Layout Types Based on Material Flow System
66
3.4.2 Layout Types Based on Material Flow System
Process Layout
67
PRODUCT
CELLULAR
(Group Technology)
PROCESS
68
FIXED POSITION
3.4.2 Layout Types Based on Material Flow System
Hybrid Layout
A sample hybrid layout that has characteristics of group, process
and product layout is shown in the following figure.
A combination of group layout in manufacturing cells, product
layout in assembly area, and process layout in the general
machining and finishing section is used.
M M M M
M M M
69
Before implement Group Technology
Lathing Milling Drilling
L L M M D D
D D
L L M M
Grinding
L L M M
G G
L L Assembly
G G
A A
Receiving and A A G G
shipping
L L M D G Assembly
area
Cell 1 Cell 2 A A
Receiving L M G G
Cell 3
L M D
Shipping
Combination
Layout
Process
Layout
Q
Quantity
to be
Made
– Very little actual movement of materials, information, and people flowing between
departments
– Significant communication and organizational interrelation between departments
75
Flow Process Chart
• Flow Process Chart is similar to Operations Process Chart
• It shows assemblies, operations, and inspections, but also material
handling and storage.
76
Flow Process Chart
77
Operations Process Chart
78
Flow diagram
[Spaghetti Diagram]
Flow Diagram is a
flow process chart
spread over the
layout of the
corresponding
area.
https://www.youtube.com/watch
?v=ol3i-GiWAM0
79
3.5 Activity Relationships
Quantitative Flow Measurement
From-To Chart
• A chart that can be useful in flow measurement is the mileage chart shown below
• The mileage chart is a symmetric matrix, but distance between two points will seldom be
• symmetric. use chart in figure 3.38
• When distances between two cities are symmetric, the mileage can be represented in a
triangular mileage chart. use chart in figure 3.39
80
3.5 Activity Relationships
Quantitative Flow Measurement
From-To Chart
• From-To Chart measures the flows between departments
• As shown in figure 3.40 From-To Chart resembles the
mileage chart given in Figure 3.38.
• The from-to chart is a square matrix but is seldom
symmetric.
81
3.5 Activity Relationships
Quantitative Flow Measurement
From-to Chart procedure
• List all departments down the row and across the column following
the overall flow pattern.
• Establish a measure of flow for the facility that accurately indicates
equivalent flow volumes.
– If the items moved are equivalent (size, weight, value, risk of
damage, shape), the measure could be the number of the trips.
– If the items moved vary, then equivalent items may be established so
that the quantities recorded in the From-To Chart represent the
proper relationships among the volumes of movement.
• Record the flow volumes in the From-To Chart based on the flow
paths for the items to be moved and the established measure of flow
82
3.5 Activity Relationships
Quantitative Flow Measurement
From-to Chart Equivalent items
Construct the From-to-chart for the flowing
83
3.5 Activity Relationships
Quantitative Flow Measurement
From-to Chart Equivalent items
84
85
86
3.5 Activity Relationships
Qualitative Flow Measurement
Relationship Chart [Affinity Analysis Diagram]
• Flows may be measured qualitatively using the closeness relationship values.
• The values may be recorded in conjunction with the reasons for the closeness value
using the relationship chart.
• Relationship Chart measures the flows qualitatively using the closeness relationships
values
87
3.5 Activity Relationships
Qualitative Flow Measurement
Relationship Chart [Affinity Analysis Diagram]
88
3.5 Activity Relationships
Qualitative Flow Measurement
Relationship Chart [Affinity Analysis Diagram]
89
Relationship Diagram
Transformation of the proximity relationships
to a spatial organization of departments Cells having U
relationships = left blank
Relationship Chart Relationship Diagram
D1 D2 D3 D4 S1 S2
Dept.1 X U A U O D3 D4 D1
Dept.2 A U X I
Dept.3 U U U
D2
Dept.4 U A S2 S1
Storage 1 A
Storage 2
Rating Definition
A Absolutely Necessary
E Especially Important
I Important
O Ordinary Closeness
U Unimportant
X Undesirable
Relationship Diagram
D D D
1 2 3 D D D
1 3 2
D S1 S2
4 S1 S2 D
4
Initial Diagram First iteration
D3 D4 D1
D2 S2 S1
93
3.6 Space Requirements
3.6.1 Workstation Specification
The workstation consists of space for:
1- Equipment space (machinery data sheets)
– The equipment
– Machine travel
– Machine maintenance
– Plant services
2- Materials space
– Receiving and storing materials
– In-process materials
– Storing and shipping materials
– Storing and shipping waste and scrap
– Tools, fixtures, jigs, dies, and maintenance
materials
3- Personnel area
– The operator (motion & ergonomic study)
– Material handling
– Operator way in and way out 94
3.6 Space Requirements
3.6.2 Department Specification
• Once the space requirements for the workstations have been
determined, the department space requirements should be
defined.
• Departmental area requirements are not simply the sum of the
areas of the individual workstations included within the
department.
• Departmental area:
– Sum of area of machines
– Equipment maintenance
– Tooling, dies, plant services These may be shared!
– Storage area to save space
– Spare parts etc.
– Material handling within department
– Aisle space
95
3.6 Space Requirements
3.6.2 Department Specification
The total area required for the department is determined
on Departmental Service and Area Requirement Sheet
96
3.6 Space Requirements
3.6.2 Department Specification
The total area required for the department is determined
on Departmental Service and Area Requirement Sheet
97
3.6 Space Requirements
3.6.3 Aisle Space Specifications
• Aisles should be designed to promote effective flow. Aisles may
be classified as departmental aisles and main aisles.
• Planning aisles that are too narrow may result in congested
facilities having high levels of damage and safety problems.
• Aisle widths should be determined by considering the type and
volume of flow to be handled by the aisle.
• The type of flow may be specified by considering the people
and material handling equipment types using the aisle.
It is apparent that a visual management system will make a department look better and will
help production and support personnel to achieve production and maintenance schedules; to
control inventories, spare parts, and quality; to conform to standards; to focus on objectives
and goals; and to provide follow-up to the continuous improvement process.
It is also apparent that to use space efficiently, facilities planners need to use walls and aisles
to display as much information as possible and need to allow for dedicated areas for
materials, dies, housekeeping and maintenance tools, team meetings, and computer
terminals. 99
3.6 Space Requirements
3.6.4 Visual Management and Space Requirements
100
Importance of Layout Decisions
• Requires substantial investments of money
and effort
• Involves long-term commitments
• Has significant impact on cost and
efficiency of short-term operations
101
Innovations at McDonald’s
Indoor seating (1950s)
Drive-through window (1970s)
Adding breakfast to the menu (1980s)
Adding play areas (late 1980s)
Redesign of the kitchens (1990s)
Self-service kiosk (2004)
Now three separate dining sections
102
Innovations at McDonald’s
Indoor seating (1950s)
Drive-through window (1970s)
Adding breakfast to the menu (1980s)
Adding play areas (late 1980s)
Redesign of the kitchens (1990s)
Self-service kiosk (2004)
Now three separate dining sections
Six out of the seven are layout
decisions! 103
McDonald’s New Layout
• Seventh major innovation
• Redesigning all 30,000 outlets around the world
• Three separate dining areas
– Linger zone with comfortable chairs and Wi-Fi
connections
– Grab and go zone with tall counters
– Flexible zone for kids and families
• Facility layout is a source of competitive
advantage
104
McDonald’s Assembly Line
105
Layout decisions and competitiveness
• Often the ideal layout cannot be created
because of existing structural realities
• A company shouldn’t ignore opportunities
because they don’t fit the existing layout
• Facility layout has impact on service rates and
customer satisfaction
– e.g. Airport
– Hospital
– Restaurant
106
Considerations that drive layout decisions
108
Layout example
• Dramatic improvement due to layout
modification
https://www.youtube.com/watch?v=-6IiEfXHtHw
109
https://www.youtube.com/watch?v=X6EaN57vaR8
110
Exercises
• 3.14,
• 3.22,
• 3.24,
• 3.25,
• 3.26,
• 3.27,
• 3.33,
• 3.37,
• 3.38
111
Layout design I.
Chapter 6
Layout:
• Combines all
workstations
required to produce
the product
Product Layout
The product flows through an assembly line while the personnel and
equipment movements are limited
Advantages
◦ Smooth, simple, logical and direct flow
◦ High Production Rate
◦ Low cost per unit cost
◦ High machine/worfkforce utilization
◦ Lower material handling costs
◦ Less personnel skill is required
◦ Lower Work-In-Process Inventory (WIP)
Disadvantages
◦ High machine utilization is risky
◦ Process performance depends on the bottleneck operation
◦ May not be flexible enough for product design, volume changes
◦ Decreased employee motivation
◦ Huge investment is required
Fixed Product Layout
Product:
• Physically large
• Awkward to
move
• Low sporadic
demand
Layout:
• Combines all
workstations
required to produce
the product with the
area required for
staging the product
Fixed Product Layout
Production is executed at a fixed location; materials, equipment,
and personnel flow into this location.
Advantages
◦ Material movement is reduced
◦ An individual can complete the whole process
◦ Job enrichment opportunities
◦ Highly flexible; can accommodate any changes in design
Disadvantages
◦ Personal and equipment movement is increased
◦ Risk of duplication of equipment
◦ Requires greater worker skills
◦ Not suitable for high production volumes
◦ Close control and coordination in scheduling
Process Layout
Product:
• Great variety
• Intermittent
demand
Layout:
lathe lathe drill
assem. assem.
• Combines
lathe
drill
assem. assem.
identical
STORAGE
assem. assem.
workstations into
mill mill departments
• Combines similar
grind paint paint
mill
mill
mill grind paint paint
departments
Process Layout
Similar/Same processes are grouped together.
Advantages
◦ Increased machine utilization
◦ Flexible in allocating personnel and equipment
◦ Robust against machine breakdowns
◦ Robust against design, volume changes
◦ Specialized supervision is possible
Disadvantages
◦ Material handling requirements are increased
◦ Increased WIP
◦ Longer production lines
◦ Difficult to schedule the jobs
◦ Higher skills are required
◦ Difficult to analyze the process performance
Product Family - Group Layout
Product:
• Capable of
being grouped
into families of
similar parts
Layout:
• Combine all
workstations
required to
produce the
family of products
Product Family - Group Layout
Product Family Layouts are like a combination of
Product Layouts and Process Layouts
Advantages
◦ Combines benefits of product and process layouts
◦ Higher machine utilization
◦ Smoother flow lines and shorter distance
◦ Team atmosphere
Disadvantages
◦ General supervision required
◦ Greater labor skills requirement
◦ Balancing manufacturing cells are difficult and unbalanced
cells may increase WIP
1
2-
2 3
Systematic layout
planning procedure 4
5 6
8 9
10
https://www.youtube.com/watch?v=GyMyTj
TGOeY&ab_channel=IndustrialEngineering
andManufacturing
11
1. Input data and activities
Bill of materials Operation process chart
1
2 3
Systematic layout
planning procedure 4
5 6
8 9
10
11
2. Flow of materials
Flow process chart From-to chart
Warehouse
Assembly
Turning
Milling
Stores
Press
Plate
Stores – 24 12 16 1 8 –
Milling – – – – 14 3 1
Turning – 3 – – 8 – 1
Press – – – – 3 1 1
Plate – 3 2 – – 4 3
Assembly 2 – – – – – 7
Warehouse – – – – – – –
1
2 3
Systematic layout
planning procedure 4
5 6
8 9
10
11
3. Activity
relationships
Relationship Chart
measures the flows
qualitatively using
the closeness
relationships values
Rating CLOSENESS VALUES
A Absolutely Necessary
E Especially Important
I Important
O Ordinary Closeness
U Unimportant
X Undesirable
1
2 3
Systematic layout
planning procedure 4
5 6
8 9
10
11
4. Relationship diagram
The relationship
diagram positions
activities spatially
◦ Proximities reflect
the relationship
between pairs of
activities
◦ Usually two
dimensional
1
2 3
Systematic layout
planning procedure 4
5 6
8 9
10
11
5. Space requirements
Required departmental area
2 3
Systematic layout
planning procedure 4
5 6
8 9
10
11
7. Space relationship diagram
Space relationship
diagram combines
space requirements
with relationship
diagram
1
2 3
Systematic layout
planning procedure 4
5 6
8 9
10
11
10. Layout alternatives
◦ Layout software:
“Classical” layout programs
Craft, Corelap, Aldep, and Planet
“Newer” layout programs
M-Craft, LayOpt, FactoryPlan
Layout algorithms can also be classified according to their objective functions.There are two basic objectives:
one aims at minimizing the sum of flows times distances,
the other aims at maximizing an adjacency score. 25
Computerized Layout Planning
Information in layout planning
◦ Quantitative information
Space required for an activity
Total flow between two activities
◦ Qualitative information
Preferences of the designer, activity relationship chart
◦ Graphical information
Drawing of the block plan
Key element of computerized layout planning is
the representation and manipulation of these
three types of information.
◦ Graphical representation is most challenging. A
method suitable for display is not suitable for
manipulation and vice-versa.
26
Computerized Layout Planning
Graphical representation
“Points and lines” representation is not convenient
for analysis
27
Computerized Layout Planning
Graphical representation
Discrete
◦ Grid size and
computational
burden
Continuous
◦ Rectangular
buildings and
departmental
shapes
Computerized Layout Planning
Graphical representation
◦ Most procedures employ a “unit area square”
representation as an approximation
Space available and space required for each activity are
expressed as an integer multiple of the unit area.
◦ Unit Square Area approximation can also be
represented by a two dimensional array or matrix of
numbers
Easy to manipulate (e.g., determine adjacency) but difficult to
visually interpret
1 1 1 2 2 2 3 3 1 1 1 2 2 2 3 3
1 1 1 2 2 4 3 3 1 1 1 2 2 4 3 3
1 1 1 2 4 4 4 4 1 1 1 2 4 4 4 4
1 1 1 2 4 4 4 4 1 1 1 2 4 4 4 4
5 5 5 5 5 4 4 4 5 5 5 5 5 4 4 4
5 5 5 5 5 4 4 4 5 5 5 5 5 4 4 4
29
Computerized Layout Planning
Graphical representation
Two grids are adjacent only if they share a border of positive length; two grids that “touch” each other at the corners are not considered adjacent.)
Layout Design - Algorithmic approaches
Input data
◦ Qualitative data - relationships (Relationship chart)
Subjective
May take long time to prepare
◦ Quantitative data - flow data (From-to chart)
Objective
Can be prepared by computer
◦ Both Some algorithms (such as BLOCPLAN) accept both a relationship chart and a from-to chart
Three concepts:
Layout Improvement
Start with an initial layout and improve through incremental
changes
Layout Construction
Develop a layout from scratch
Dimensions are given
No dimensions - “green field”
Layout Evaluation 31
https://www.youtube.com/watch?v=GyMyTjTGOeY&ab_channel=IndustrialEngineeringandManufacturing
Layout Evaluation
An Algorithm needs to distinguish between “good”
layouts and “bad” ones
33
Adjacency Based Scoring
Example z fij xij
1 2 3 4 5 6 7
Receiving
1
2 1 I O 4+1 =5
E 3
Milling O 4
5
2 E I U 16+4+0 =20
U I
6
Press
U
E
I
O
U 7 3 O U 1+0 =1
Screw Machine U I U
I
U
O U 1 4 ----
Assembly U 2
Plating
A
I
U
4
3 5 A 64 =64
E 5
Shipping 6 6 E 16 =16
7
7
Total Score 106
U 4
U 7 U 2 E
Screw Weights:
Shipping Milling
Machine A=64
3 E I I E=16
Press
I=4
O A
A 5 O 1 O=1
6
Plating
Assembly Receiving U=0
X=-1024
Adjacency Based Scoring
Example
1
Exercise: Find the score of the layout
Receiving
E
2
3
shown below. Use A=8, E=4, I=2, O=1,
Milling
U
O
I
4
5
U=0 and X=-8.
E O 6
Press
U I U 7
Screw Machine U I U
I O U 1
Assembly U U 2
A U 3
Plating I 4
E 5
Shipping 6
7
3 1 2 4
Press Receiving Milling Screw
Machine
7 6 5
Shipping Plating Assembly
35
Layout Evaluation
Adjacency Based Scoring
Efficiency rating:
When we compare the m m
alternatives, we f
i 1 j 1
x
ij ij
z
normalize each m m
objective function f
i 1 j 1
ij
workstations, we add a
( i , j )F
f ij f ij
( i , j )F
negative flow when
any workstation is
adjacent F .....Set of departments with positive values
F .....Set of departments with negative values
Layout Evaluation
Distance Based Scoring
Suitable for input data from From-to chart
Approximates the cost of flow between activities
Requires explicit evaluation of the flow volumes and costs
m m
min z f ij cij d ij
i 1 j i 1
m: number of departments
fij= flow from departments i to department j
cij: Cost of moving from i to j
dij: is the distance between departments i and j
Storage 1 A
Storage 2
Relationship Diagram
D1 D2 D3
D1 D3 D2
D4 S1 S2
S1 S2 D4
D3 D4 D1
D2 S2 S1
Place the
departments among
which there is “A”
relationship
4
1 2
Rearrange.
7
Relationship Diagram
Method I. - Example
Rearrange.
7
Rel D1 D2 D3 D4 D5 D6 D7
A 6 5
E 2 1-4 2 7 6
I 4 5-6 1-5 2–4-7 2 5
O 3-5 1-6 1 3
U 6-7 3-7 2–4-5-7 3–6-7 3 1-4 1–2-3-4
X
Relationship Diagram
Method II. - Example
Step 1) Select the department with the 6
greatest # of A
◦ If a tie exists, select the one with greatest
# of E, greatest # of I, greatest # of X
◦ 6 or 5 => 6 is selected (has more E
relationships)
Rel D1 D2 D3 D4 D5 D6 D7
6
A 6 5
E 2 1-4 2 7 6
I 4 5-6 1-5 2–4-7 2 5
O 3-5 1-6 1 3
U 6-7 3-7 2–4-5–7 3–6-7 3 1-4 1–2-3-4
X
Relationship Diagram
Method II. - Example 5 6
Rel D1 D2 D3 D4 D5 D6 D7 5 6
A 6 5
7
E 2 1-4 2 7 6
I 4 5-6 1-5 2–4-7 2 5
O 3-5 1-6 1 3
U 6-7 3-7 2–4-5-7 3–6-7 3 1-4 1–2-3-4
X
Relationship Diagram 2
1
4 2
Rel D1 D2 D3 D4 D5 D6 D7
A 6 5 5 6
E 2 1-4 2 7 6
I 4 5-6 1-5 2–4-7 2 5
7
O 3-5 1-6 1 3
U 6-7 3-7 2–4-5-7 3–6-7 3 1-4 1–2-3-4
X
1
Relationship Diagram
Method II. - Example 4 2 3
1
3
4 2
Rel D1 D2 D3 D4 D5 D6 D7
A 6 5 5 6
E 2 1-4 2 7 6
I 4 5-6 1-5 2–4-7 2 5
7
O 3-5 1-6 1 3
U 6-7 3-7 2–4-5-7 3–6-7 3 1-4 1–2-3-4
X
Relationship Diagram
Method II. - Example
Layout generation
Pairwise exchange method
Graph-based method
CRAFT
Methods for layout design
Layout evaluation
◦ Distance-based scoring
◦ Adjacency-based scoring
Layout generation
◦ Construction algorithms
Building a block layout by iteratively adding
departments
◦ Improvement algorithms
Incrementally improving an initial block layout
Construction algorithms
SELECT an activity to be placed
PLACE the selected activity in the layout
Selection rules
◦ Choose the departments based on the importance
scores (first place all A, then all E, all I, etc.)
◦ Choose the next department having the largest
number of A (E, I, etc.) relationships with the
departments already in the layout. Break ties
randomly.
◦ Supplement the methods with a procedure for
choosing first department and breaking ties.
◦ Consider costs and user specified placement
priorities.
Construction algorithms
Placement rules
◦ Contiguity Rule
If an activity is represented by more than
one unit area square, every unit area
square representing the activity must share
at least one edge with at least one other
unit area square representing the activity.
◦ Connectedness Rule
The perimeter of an activity must be a
single closed loop that is always in contact
with some edge of some unit area square
representing the activity.
Construction algorithms
Placement Rules
◦ Enclosed Voids Rule
No activity shape shall contain an
enclosed void.
◦ Shape Ratio Rule
The ratio of a feasible shape’s greatest
length to its greatest width shall be
constrained to lie between specified
limits.
◦ Corner Count Rule
The number of corners for a feasible
shape may not exceed a specified
maximum.
Improvement algorithms
“Move” departments around within the block plan.
If the shapes of the departments are not fixed
◦ Too many degrees of freedom to devise a good method for
modifying the block plan.
◦ Most of improvement algorithms limit the kinds of changes that
are permitted.
◦ Basic procedure
CHOOSE a pair (or triple) of activities
ESTIMATE the effect of exchanging them
EXCHANGE them
CHECK to be sure the new layout is better
REPEAT until no more improvements are possible
6
Algorithm classification
BLOCPLAN
LOGIC
Mixed integer programming
Distance Calculations
Centroid is a center of mass
Distance Calculations
If (xi,yi) and (xj,yj) represent the coordinates of two
locations i and j then the distance model measures can be:
◦ Rectilinear: B
◦ Euclidean:
B
y2 y2
y1 y1
x1 x2 x x2 x
x1
Distance Calculations
3 2 1 4
update distance 4 2 3 1
matrix each
1 3 2 4
combination
1 4 3 2
Distance matrix 1 2 4 3
• Step 1: Select the department pair which has the highest weight (3-4)
• Step 2: Select the third department based on the sum of the relationship
with both selected two departments in step 1 (2)
Graph-based method
Example
• Step 3: Select the
next department
and place it on a
face - inside the
triangle (1)
m m
z f ij cij d ij
i 1 j 1
CRAFT Example
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
1 A A A A A A A A A A G G G G G G G G
2 A Receiving D. A G
Shipping D.
G Which
Shipping
3 A A A A A A A A A A G G G G Department
4 B B B B B C C C C C E E G G G G G G departments
5 B B C C E E E E E E E E
6 B B C C C C C E E E E E E E E to exchange?
7 B B B B B D D D D F F F F F F F E E
8 D D D D D D D F F F
9 D D F F F F F F
10 D D D D D D D D H H H H H F F F F F
Dummy Department
1. Bringing the departments E and D closer
might help to reduce total material flow
2. Bringing the departments F and G closer
might help to reduce total material flow
Exchange E and F
Departments E and F can be reorganized
only if they have the same areas OR
they have common border
CRAFT
Selection Criterion for Exchange
Estimated change in the transportation cost:
◦ Consider two departments i and j:
Dummy Department
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
To calculate the
1 A A A A A A A A A A G G G G G G G G estimated change
2 A Receiving D. A G G Shippingin cost after the
3 A A A A A A A A A A G G G Shipping D.G Departmentexchange:
4 B B B B B C C C C C E E G G G G G G
5 B B C C E E E E E E E E
6 B B C C C C C E E E E E E E E Centroid of F
7 B B B B B D D D D F F F F F F F E E
8 D D D D D D D F F F Centroid of E
9 D D F F F F F F
10 D D D D D D D D H H H H H F F F F F
CRAFT Example
Trial distance matrix
Estimation of the
change in
transportation cost
Layout generation
MCRAFT
BLOCPLAN
LOGIC
Review of 2 problems
Relationship diagram
CRAFT
Algorithm classification
BLOCPLAN
LOGIC
Mixed integer programming
https://www.youtube.com/watch?v=oxOr4vQV6tw&ab_channel=Dr.MohamedHassan
3
MCRAFT – Sweep pattern
Layout is specified by a sequence of departments
In each iteration, cells are formed starting from the top-
left corner.
◦ First department in the sequence is placed in the top-left corner.
◦ If there is a space on the immediate right of the first
department, next department in the sequence is placed.
Otherwise the next row in the building is used to locate the rest
of the department (the remaining cells) or the next department
in the sequence.
MCRAFT - procedure
1. MCRAFT requires the user to specify
◦ Facility dimensions (rectangular, width x length)
◦ Number of bands
2. After the band width is set, MCRAFT requires a vector (the
sequence) of the departments in the initial layout. Based on
this vector, it locates the departments following the
serpentine flow directions
3. A swap/exchange selection procedure similar to that of
CRAFT is implemented. Not necessarily limited to adjacent or
equal-size departments!!
4. If any improving exchange is selected, then the two
departments are swapped using a shifting procedure of the
other departments.
5. REPEAT 3 and 4 until no improvement can be made.
5
MCRAFT - Example
Same problem data as in the CRAFT example
Facility dimensions:
◦ 360ft X 200ft
◦ Number of Bands: 3
Initial layout
Layout Vector:
1-7-5-3-2-4-8-6
Final layout
(after 4 iterations)
◦ Shapes better than
CRAFT
◦ Try alternative
layouts!
MCRAFT - Example
Initial layout
Layout Vector:
1-7-5-3-2-4-8-6
Final layout
(after 4 iterations)
◦ Shapes better than
CRAFT
◦ Try alternative
layouts!
MCRAFT - Example
Initial layout
Layout Vector:
1-7-5-3-2-4-8-6
Final layout
(after 4 iterations)
◦ Shapes better than
CRAFT
◦ Try alternative
layouts!
MCRAFT - Example
• A facility with the layout below has 5 departments. Their
sizes are given below. An engineering team wants to use
MCRAFT method in order to improve the existing layout.
The building dimensions are 20m x 9m.
Determine the layout vector and create an input layout
for MCRAFT using 3 bands.
Department
C size (m^2)
A A 30
B 45
D
C 51
D 39
B E E 15
C A C
A
D D
B E B E
Weaknesses:
◦ Facility shape is a restriction
The initial layout cannot be captured accurately unless the
departments are already arranged in bands
Band width is assumed to be the same for all the bands
◦ MCRAFT is not as effective in treating fixed departments
and obstacles (they can get shifted)
Input data
Qualitative data
◦ Adjacency-based objective
◦ Input: Relationship chart
◦ Algorithms:
Graph-based
CORELAP
ALDEP
Quantitative data
◦ Distance-based objective
◦ Input: From-to chart
◦ Algorithms:
Pairwise exchange
CRAFT
MCRAFT
MULTIPLE
Both
◦ Algorithms:
BLOCPLAN
https://www.youtube.com/watch?v=3fptc21ra3g&ab_channel=Dr.MohamedHassan
BLOCPLAN
Construction and improvement algorithm
Distance-based and adjacency-based objective
Departments are in bands (2 or 3 bands), but the band
width may vary
All departments are rectangular
Continuous representation
Input
◦ From-To Chart
◦ Relationship chart
BLOCPLAN converts:
◦ From-to chart to Relationship chart through Flow-between
chart
◦ Relationship chart to numerical relationship chart based on
closeness ratings
From-To and Flow-Between Charts
Given M activities, a From-To Chart A Flow-Between Chart represents
represents M(M-1) asymmetric M(M-1)/2 symmetric quantitative
quantitative relationships. relationships.
Example:
D1 D2 D3
D1 D2 D3 D1 g12 g13
D1 f12 f13 D2 g23
D2 f21 f23 D3
D3 f31 f32
gij = fij + fji, for all i > j,
where where
fij = material flow from activity i to gij = material flow between
activity j. activities i and j.
D1 D2 D3
D1 f12 + f21 f13 + f31
D2 f23 + f32
D3
BLOCPLAN (quantitative qualitative)
From-to-chart Relationship diagram
Procedure:
◦ BLOCPLAN creates Flow Between Chart
◦ The highest value in the matrix is divided by 5
◦ The flow values in Flow Between Chart are
divided by the resulting value and 5 intervals
are created
◦ Five intervals correspond to five relationships
A, E, I, O and U
◦ Relationship Chart is created
◦ This is a BLOCPLAN-specific procedure
BLOCPLAN (qualitative quantitative)
Relationship diagram Numerical relationship chart
Procedure:
◦ Based on the selected closeness ratings
transform the alphabetical values in
Relationship diagram to numerical values
◦ For example: A=10, E=5, I=2, O=1, U=0 and
X=-10
D1 D2 D3 D4 D5 D6 D1 D2 D3 D4 D5 D6
D1 A I I D1 10 2 2
D2 E E O D2 5 5 1
D3 A X D3 10 -10
D4 D4
D5 O D5 1
D6 D6
From-to chart
Flow-between chart
BLOCPLAN
Example 1
The highest value is 90 => 90/5=18
Intervals:
◦ 73 to 90 units …..A
◦ 55 to 72 units …..E
◦ 37 to 54 units …..I
◦ 19 to 36 units …..O
◦ 0 to 18 units ..…..U
m m
Normalized adjacency score
(efficiency rating) f
i 1 j 1
ij xij
◦ Initial layout: z=15/24=0.63 z m m
m m
Normalized adjacency score
(efficiency rating) f
i 1 j 1
ij xij
◦ Initial layout: z=15/24=0.63 z m m
A E I A
f
i 1 j 1
ij
z
A E I I I A
10 5 2 10 27
z 0.87
10 5 2 2 2 10 31
D1 D2 D3 D4 D5
D1 A U E U
D2 U I I 4 1
D3 U I
D4 A
D5 5 3 2
4 1
5 3 2
https://www.youtube.com/watch?v=sEknfvsctXA&list=PLf978sLbAZQ9UstlbVegXd
NS5IXNz3pmz&index=29&ab_channel=Dr.MohamedHassan
LOGIC – Construction algorithm
LOGIC – Construction algorithm
LOGIC Cut-tree
LOGIC – Improvement algorithm
Exchanging the departments (the cut-tree
remains the same)
◦ Example: Exchange D and E (not equal area)
LOGIC - Comments
Not effective in tackling:
◦ Fixed departments
◦ Prescribed shapes
If the building is rectangular LOGIC generates
only rectangular departments
Could be applied to non-rectangular
buildings
Supersedes BLOCPLAN, because all
BLOCPLAN layouts are LOGIC layouts
(BLOCPLAN’s solution space is a subset of
LOGIC’s solution space)
Next lecture
Layout generation
◦ MULTIPLE
◦ CORELAP
◦ ALDEP
◦ MIP
Facility Location II.
Chapter 10
Location-Allocation Model
10.2.1 Rectilinear Facility Location Problems (page 520)
Location of a new facility in relation to other facilities
◦Single Facility Minisum Location Problem
◦Single Facility Minimax Location Problem
Location Allocation Models (140pdf-by Garcia-Diaz, Alber to Smith, J MacGregor )
Chapter 10
Quantitative Facilities
Planning Models
Facility Location
Factors that influence the facility location decision:
Transportation (availability, cost)
Labor (availability, cost, skills)
Materials (availability, cost, quality)
Equipment (availability, cost)
Land (availability, suitability, cost)
Market (size, potential needs)
Energy (availability, cost)
Water (availability, quality, cost)
Waste (disposal, treatment)
Financial institutions (availability, strength)
Government (stability, taxes, import and export restrictions)
Existing plants (proximity)
Competitors (size, strength and attitude in that region)
Geographical and weather conditions
Method of Factor Rating
Procedure:
Identification of the most important factors in
evaluating alternative sites for the new facility.
Assignment of a weight for each factor
Evaluation of the alternative sites in terms of the
selected factors (score between 0 and 100)
Calculation of weighted score for each location
The most weighted alternative is selected as the
best alternative.
Example
Three alternative sites are being considered for a new
facility. After evaluating the firm’s needs, the managers
have narrowed the list of important selection criteria down
into three major factors. Below are shown the weights
which were assigned to the criteria and the evaluation of
each site. Which site should be selected?
Example …continue
Calculate weighted scores: (site score)x(factor
weight)
Break-Even Analysis
A 10,000,000 250
B 25,000,000 150
C 60,000,000 50
Example …Continue
Total production cost =
(Fixed cost) + (variable unit cost) X (annual production volume)
Site A:
Prod. Cost = 10,000,000 + 250 x 250,000 = 72,000,000
Site B:
Prod. Cost = 25,000,000 + 150 x 250,000 = 62,000,000
Site C:
Prod. Cost = 60,000,000 + 50 x 250,000 = 72,000,000
At a production volume of 250,000 units, site B has the lowest cost
What about other production volumes?
Example … continue
D=
ex.The number of trips per day between the new machine and existing machines
10.2.1 Rectilinear-Distance Facility Location Problems
10.2.1.1 Single-Facility, Rectilinear Minisum Location Problem
Example #1
Determine the new location of a warehouse in Nablus area which provides materials to 5
different companies.
Location of these companies (a, b) and the material movement between the new
warehouse and the existing facilities (weights) are provided:
Where should the new warehouse be located?
a b W
1 1 1 5
2 5 2 6
3 2 8 2
4 4 4 4
5 8 6 8
10.2.1 Rectilinear-Distance Facility Location Problems
10.2.1.1 Single-Facility, Rectilinear Minisum Location Problem
Solution Procedure
1.Find x-coordinate:
Order the facilities based on the ascending order of
their x-coordinates
Calculate partial sum of weights
Find the facility for which the partial sum first
equals or exceeds one-half the total weight
The x-coordinate of the new facility will be the
same as the x-coordinate of this facility
2.Find y-coordinate
Repeat the same for y-coordinate
10.2.1 Rectilinear-Distance Facility Location Problems
10.2.1.1 Single-Facility, Rectilinear Minisum Location Problem
Alternate sites
10.2.1 Rectilinear-Distance Facility Location Problems
10.2.1.1 Single-Facility, Rectilinear Minisum Location Problem
Example #1-Solution
A new machine should be placed in the maintenance department.
There are five machines that have material handling relationship
with the new machine. Their current coordinates are:
M1=(1,1), M2=(5,2), M3=(2,8), M4=(4,4) and M5=(8,6).
The cost per unit distance traveled between the machines is the
same, but the number of trips per day between the new machine
and each existing machine are 5,6,2,4 and 8.
Find a location for the new machine in the maintenance
department.
Calculate total weighted distance for the new location.
If the machine cannot be placed in the optimal location (x,y),
find the second best alternative sites out of the following
alternative locations: (5,6), (4,2) and (8,4) .
10.2.1 Rectilinear-Distance Facility Location Problems
10.2.1.1 Single-Facility, Rectilinear Minisum Location Problem
Example #1-Solution
10.2.1 Rectilinear-Distance Facility Location Problems
10.2.1.1 Single-Facility, Rectilinear Minisum Location Problem
10.2.1 Rectilinear-Distance Facility Location Problems
10.2.1.1 Single-Facility, Rectilinear Minisum Location Problem
Contour Lines
A contour line is a line of constant cost in
the plane. Thus, locating the new facility
at any point on a given contour line results
in the same total cost.
h a n g e Vi h a n g e Vi
XC ew XC ew
F- F-
PD
PD
er
er
!
!
W
W
O
O
N
N
y
y
bu
bu
560
to
to
k
k
lic
lic
C
C
w
w
m
m
w Part Four DEVELOPING ALTERNATIVES: QUANTITATIVE APPROACHES w
w
w
o
o
.d o . c .d o .c
c u -tr ack c u -tr a c k
The two constraints shown in the SOLVER box include a requirement that the decision
variables be binary and a requirement that the number of facilities located at sites not exceed
the capacity limit (three). As shown in Figure 10.25c, the optimum locations for new facilities
are sites 2, 3, and 4. (If a capacity limit of one is imposed, then the optimum location is site 4;
if a capacity limit of two is imposed, then the optimum locations are sites 2 and 4—the same
sequence of selections obtained using the Shannon/Ignizio heuristic algorithm.)
h a n g e Vi h a n g e Vi
XC ew XC ew
F- F-
PD
PD
er
er
!
!
W
W
O
O
N
N
y
y
bu
bu
561
to
to
k
k
lic
lic
C
C
w
w
m
m
w 10 QUANTITATIVE FACILITIES PLANNING MODELS w
w
w
o
o
.d o . c .d o .c
c u -tr ack c u -tr a c k
2 3
4 5 6 7 8
10 9
11
Trees do not have cycles; hence, there is a unique path between any two points
on the network. They also possess the following important distance properties:
1. Symmetry: d(x, y) d(y, x)
2. Positivity: d(x, y) =. 0, meaning x y
3. Triangle inequality : d(x, y) =. d(x, z) d(z, y) for any points x, y, and z
Two types of location problems will be considered. The minisum and the mini-
max equivalents of the rectilinear location problems are referred to as median and cen-
ter problems when locating on a network or tree. In particular, the multifacility minisum
location problem on a network is called the n-median problem, where n is the number
of new facilities to be located on the network; similarly, the multifacility minimax loca-
tion problem on a network is called the n-center problem. (In addition to n-median and
n-center problems, covering problems on networks have been studied, and solution
procedures have been developed for them. However, we will not address covering
problems on networks; instead, we refer you to [26] and the research literature.)
To illustrate the approaches taken to solving network location problems, we
consider the 1-median problem and the 1-center problem on a tree.
where d(x, vi ) is the distance between a point on the tree (x) and vertex i.
JWCL210_c10_515-619.qxd 11/11/09 5:43 AM Page 562
h a n g e Vi h a n g e Vi
XC ew XC ew
F- F-
PD
PD
er
er
!
!
W
W
O
O
N
N
y
y
bu
bu
562
to
to
k
k
lic
lic
C
C
w
w
m
m
w Part Four DEVELOPING ALTERNATIVES: QUANTITATIVE APPROACHES w
w
w
o
o
.d o . c .d o .c
c u -tr ack c u -tr a c k
Two algorithms will be considered in solving the 1-median problem: the Chinese
algorithm and the majority algorithm. The Chinese algorithm is due to a Chinese
poem that stated the algorithm, which was based on locating a threshing floor for
wheat in China. The goal was to locate on a road network the best place for the
threshing floor, which served wheat fields located at vertices of the tree network.
The poem follows:
When the network has no loops,
Take all the ends into consideration:
The smallest advances one station.
A network without loops is a network with no cycles, or a tree network. The
ends referred to in the poem are the tips of branches on the tree, or vertices. To ad-
vance the smallest end, means to trim the branch from the tree that has the smallest
weight associated with it and add the weight to the vertex from which the branch
emanated. Continuing the process of trimming branches with the smallest weights
will eventually lead to a single vertex remaining. That is where the new facility
should be located. (As with single-facility, rectilinear minisum problems, the opti-
mum location on a tree will be at a vertex.)
The majority algorithm is akin to the Chinese algorithm, except it begins with
any tip and terminates when the collapsed weight at a vertex is equal to or greater
than half the total weight. (Note, again, the similarity with the single-facility, rectilin-
ear minisum solution procedure.)
Example 10.18
Solving a 1-median problem
A parts replenishment station is to be located on a manufacturing floor. It is used by a
number of machine tool operators located along the tree shown in Figure 10.27a. (Due to
impediments, operators cannot travel from v5 to v10 without passing through v6 and v9.
Similarly, they cannot travel from v3 to v6 without passing through v2 and v5.) Distances
between adjacent nodes are shown on the branches. The number of times travel occurs
between a machine tool and the replenishment station (weights) is shown in a triangle
located adjacent to the vertex. Weights do not include “pass-through travel” or trips from
other workstations that travel along common branches on the tree. [Notice w2 w5 w6
0, indicating that v2, v5, and v6 are vertices, but not machine tool operator locations. Vertices
are either travel sources (origins) or sinks (destinations), as well as intersections of branches.]
1- Chinese Algorithm
The tip or end point with the smallest weight is v4, with w4 2. The branch is trimmed,
and its weight is added to that at v5 for a new weight, w5 2 0 2, as shown in Figure
10.27b. The remaining tip with the smallest weight is either v1 or v8, with weights of 3; arbi-
trarily, we choose v1, and collapse its weight to that at v2 for a new weight, w2 3 0 3,
as shown in Figure 10.27c. The next branch trimmed ends at v8; its weight is added to that
at v 7 for a new weight, w 7 3 2 5, as illustrated in Figure 10.27d. Next, either v3 or
v10, is trimmed; we choose v3, resulting in a new weight, w2 5 3 8, as illustrated
in Figure 10.27e. As illustrated in Figures 10.27f through 10.27i, the process continues in this
JWCL210_c10_515-619.qxd 11/11/09 5:43 AM Page 563
h a n g e Vi h a n g e Vi
XC ew XC ew
F- F-
PD
PD
er
er
!
!
W
W
O
O
N
N
y
y
bu
bu
563
to
to
k
k
lic
lic
C
C
w
w
m
m
w 10 QUANTITATIVE FACILITIES PLANNING MODELS w
w
w
o
o
.d o . c .d o .c
c u -tr ack c u -tr a c k
3 1
8
0 2 3 5
8 8 10 4
2 4 5 6 7 8 3
0
0 2
8
5 10 9 4
11 7
Figure 10.27(a) Tree network with 11 vertices, 10 branches, distances, and weights
for Example 10.18.
3 1
8
0 2 3 5
8 10 4
5 6 7 8 3
0
2 2
8
5 10 9 4
11 7
Figure 10.27(b) Tree network after trimming one branch using the Chinese algorithm.
JWCL210_c10_515-619.qxd 11/11/09 5:43 AM Page 564
h a n g e Vi h a n g e Vi
XC ew XC ew
F- F-
PD
PD
er
er
!
!
W
W
O
O
N
N
y
y
bu
bu
564
to
to
k
k
lic
lic
C
C
w
w
m
m
w Part Four DEVELOPING ALTERNATIVES: QUANTITATIVE APPROACHES w
w
w
o
o
.d o . c .d o .c
c u -tr ack c u -tr a c k
8
3 2 3 5
8 10 4
5 6 7 8 3
0
2 2
8
5 10 9 4
11 7
Figure 10.27(c) Tree network after trimming a second branch in solving a 1-median problem.
8
8 2 3 5
8 10
5 6 7
0
2 5
8
5 10 9 4
11 7
Figure 10.27(d) Tree network for Example 10.18 after trimming three branches.
8 2
8 10
5 6 7
0
2 5
8
5 10 9 4
11 7
h a n g e Vi h a n g e Vi
XC ew XC ew
F- F-
PD
PD
er
er
!
!
W
W
O
O
N
N
y
y
bu
bu
565
to
to
k
k
lic
lic
C
C
w
w
m
m
w 10 QUANTITATIVE FACILITIES PLANNING MODELS w
w
w
o
o
.d o . c .d o .c
c u -tr ack c u -tr a c k
8 2
8
5 6
5
2
8
5 10 9 4
11 7
8 2
8
5 6
5
2
9 9
11 7
8 2
8
5 6
5
2
9 16
Figure 10.27(h) Tree network after trimming seven branches.
JWCL210_c10_515-619.qxd 11/11/09 5:43 AM Page 566
h a n g e Vi h a n g e Vi
XC ew XC ew
F- F-
PD
PD
er
er
!
!
W
W
O
O
N
N
y
y
bu
bu
566
to
to
k
k
lic
lic
C
C
w
w
m
m
w Part Four DEVELOPING ALTERNATIVES: QUANTITATIVE APPROACHES w
w
w
o
o
.d o . c .d o .c
c u -tr ack c u -tr a c k
8
5 6
5
10
6
9 16
Figure 10.27(i) Tree network after trimming eight branches.
6
15
9 16
Figure 10.27( j ) Tree network after trimming nine branches.
fashion by trimming, in order, v 7, v10, v11, v5, and v 9, leaving v6 and v 9, with w6 15 and
w 9 16. Trimming v6 yields the optimum location of x v 9. (Notice, at no point in the so-
lution did we give any consideration to the length of a branch. The distances between ver-
tices, basically, are irrelevant in solving the 1-median problem. Instead of caring about
distances, we care about relative positions, spatially.)
Majority Algorithm
Since we are looking for the tree vertex that has less than half the total weight to either
side of it, let’s begin by computing the total weight on the tree, 31. So, half the weight
equals 15.5. Using a greedy approach, we choose to trim the tip (v11) that has the greatest
weight (7) and add the weight to that located at v9, resulting in w9 11 15.5. Next, the
tip (v10) with the greatest weight (5) is trimmed, and its weight is added to that located at
v9, resulting in w9 16 15.5. Since at least half the total weight is at v9, it is the optimum
location.
It consists of locating a new facility at a point x * in the tree network that minimizes
the maximum weighted distance between the new facility and the vertices. Since
distance is a factor in the solution to the 1-center problem, there is no point in in-
cluding vertices without positive weights. Hence, m denotes the number of vertices
having a positive weight with the new facility.
JWCL210_c10_515-619.qxd 11/11/09 5:43 AM Page 567
h a n g e Vi h a n g e Vi
XC ew XC ew
F- F-
PD
PD
er
er
!
!
W
W
O
O
N
N
y
y
bu
bu
567
to
to
k
k
lic
lic
C
C
w
w
m
m
w 10 QUANTITATIVE FACILITIES PLANNING MODELS w
w
w
o
o
.d o . c .d o .c
c u -tr ack c u -tr a c k
To solve the 1-center problem exactly, we define new terms and relationships
as follows:
bst = max {bi j : 1 = i 6 j = m } (10.36)
bij wiwj d(vi, vj)/(wi wj ) (10.37)
d(x *, vs) wtd(vs, vt)/(ws wt ) (10.38)
d(x *, vt) wsd(vs, vt )/(ws wt ) (10.39)
The solution procedure is as follows: compute bst, then take as x * the (unique)
point in the path joining vertices s and t that satisfies Equations 10.38 and 10.39. For
additional information regarding the solution procedure for median and center
problems, see [26], [27], and the research literature.
Example 10.19
Solving a 1-center problem
Recall the example considered for the 1-median problem, in which a parts replenishment
station is to be located on a manufacturing floor. Since only vertices with positive-valued
weights are considered in the 1-center problem, the tree network is revised as shown in
Figure 10.28a. Notice, three vertices were removed from the tree, and the remaining eight
vertices were renumbered. Hence, m 8.
Table 10.10 contains the bij values for 1 i j m. The maximum value (bst ) equals
99.167 and corresponds to vertices 2 and 8. Therefore, x * is located on the path connecting
v2 and v8. Since d(v2, v8 ) 34, w2 5, and w8 7, the distance from v2 to x * along the
path to v8 equals (7/12)(8 6 8 6 6), or 19.833. Another way to determine the
distance is 99.167/5, or 19.833. The optimum location on the tree is given in Figure 10.28b.
(Note: bst f (x *) 99.167.)
3 1
8
2 5
8 8 10 4
2 3 4 5 3
2
8
5 7 6 4
8 7
Figure 10.28(a) Tree network for the 1-center problem in Example 10.19.
JWCL210_c10_515-619.qxd 11/11/09 5:43 AM Page 568
h a n g e Vi h a n g e Vi
XC ew XC ew
F- F-
PD
PD
er
er
!
!
W
W
O
O
N
N
y
y
bu
bu
568
to
to
k
k
lic
lic
C
C
w
w
m
m
w Part Four DEVELOPING ALTERNATIVES: QUANTITATIVE APPROACHES w
w
w
o
o
.d o . c .d o .c
c u -tr ack c u -tr a c k
= 7(34)/12= 19.8
=5(34)/12= 14.2
19.8+14.2=34
3 4 5
x*
7 6
3*5(12)/8=22.5
= 7(34)/12= 19.8
=5(34)/12= 14.2