Beruflich Dokumente
Kultur Dokumente
To cite this article: A. S. CARRIE (1973) Numerical taxonomy applied to group technology and plant layout, International
Journal of Production Research, 11:4, 399-416, DOI: 10.1080/00207547308929988
Taylor & Francis makes every effort to ensure the accuracy of all the information (the “Content”) contained
in the publications on our platform. However, Taylor & Francis, our agents, and our licensors make no
representations or warranties whatsoever as to the accuracy, completeness, or suitability for any purpose of the
Content. Any opinions and views expressed in this publication are the opinions and views of the authors, and
are not the views of or endorsed by Taylor & Francis. The accuracy of the Content should not be relied upon and
should be independently verified with primary sources of information. Taylor and Francis shall not be liable for
any losses, actions, claims, proceedings, demands, costs, expenses, damages, and other liabilities whatsoever
or howsoever caused arising directly or indirectly in connection with, in relation to or arising out of the use of the
Content.
This article may be used for research, teaching, and private study purposes. Any substantial or systematic
reproduction, redistribution, reselling, loan, sub-licensing, systematic supply, or distribution in any
form to anyone is expressly forbidden. Terms & Conditions of access and use can be found at http://
www.tandfonline.com/page/terms-and-conditions
INT. J. l'HOD. RES., 1973, VOL. 11, No.4, 399-416
A. S. CARltLE*
This paper identifies tho need for a technique which can assess whether a functional
or a group cell system of production is most appropriate in a specific case as well as
develop uhe appropriate system. The paper describes the technique of numer-ical
taxonomy and shows how it may be applied to both group technology und plant
layout. A computer programme for production flow analysis is presented. The
Downloaded by [Universitaets und Landesbibliothek] at 06:44 05 September 2013
Introduction
It is an acceptod principle that the design of a production system should
take account of the work flow structure of the parts to be made (H ollier and
Corlett 1966, Holstein and Berry 1970, Carrie 1971 a). The analysis of the
work flow structure in batch production can involve a considerable data
processing problem. Many pieces of information, such as batch quantity,
batch frequency, number of operations, sequence of operations, operation
times and set-up times, will be required for each component. The use of a
computer is almost esscntial in all but the smallest practical problems.
Most. published computer programs, however, analyse work flow with the
objective of designing a specific type of production system, usually either a
functional layout or It multi-product line or group layout (Hollier 19G;1, Buffa
et al. I !)(i4, Lee and Moore 1907, Burbidge 1971). What is gcnerally lacking
is a simple and efficient technique which is capable of showing which type of
layout is most suited to a particular case. It should also develop the specifica-
tion of the system either up to the stage where manual intervention in the form
of subjective judgement becomes necessary, or alternatively, to provide input
data for an existing programmc, The former alternative is, of course, prefer-
able, since existing programmes tend to have their individual advantages and
disadvantnges (Carrie 1971 b).
The author's interest in numerical taxonomy arose because the technique
appeared to have the necessary flexibility to fulfil these requirements and
could be readily implemented on a computer. This paper attempts to show
the extent of thc usefulness of the technique.
Numerical taxonomy
Taxonomy is the science of biological classification of objects based on their
possession or lack of relevant charucteristics. When the extent to which they
.. Depar-tment of Production Engineering, University of Strathclyde, Glasgow a 1 lXJ,
Scotland.
Presonteo at tho 2nd International Conference on Production Hosearch (Copenhagen) August 1973.
Published by Taylor & Francis Ltd., IG-14 Macklin Street, London WC2B 5NF.
400 A. S. Carrie
loads, that is the data identified in the introduction to this paper. It is more
suitable for computer implementation than the alternative of using group
technology coding techniques. These involve a considerable manual effort in
preparing the code numbers, which may vary considerably in significance and
usefulness from one company to another. The central part of Production
Flow Analysis, group analysis, utilizes a machine-component matrix indicating
which machines are required for the production of each component. The
matrix will initially appear as a random pattern, but by sorting the matrix and
rearranging the sequence in which the rows and columns are printed it is
Fig. 1
Downloaded by [Universitaets und Landesbibliothek] at 06:44 05 September 2013
..
!i
PART HUHBER'
"
~
&: 1 2 )
• J II , ".. ., d III .1 ., ., ".. 20 I' Uti ZtU "If ra" ~ 3' JIB Jt Sf
· .- " 5 .- .- .-
· ·· · · · · · " · .-
K. . .
b
.- v v v
.-
C v "
""·
v v
v
"
"·
v
" " " " "
•, · · ·
· " "
v •
" .- ·
"
"
,"
"
·· "
· ·
v
"
"
I " "
·
• 0 "
v
•• • " v v
"
•
"
" ·
" v
" .- v "
"· · ·· •
v
'"
"0
•
· "" " · "" " " • "
"
" v
"
v v
.
/I
" " ""
· " " " · · .- " " "
"
• "
"
·" "
• ··
v
~
T • "
" · ·
Production flow analysis-original component-machine matrix, from Burbidge (1969).
Fig. 2
i
~ '1 ., Zt 2131 7 '0 f8 315 is fI 2023 2S2,1~ 6 , If If 1"5 30 '2 33 8 (1/ (ftl
"" 51
· ·· ··o' ·· ·· ·· ·· · ·
Z
b
d.
·
. · ·· · ·· · · · · ·
·
",. ., .-
R
c
···· · ·· •• ·· ·· · · · · · · v
h
II ··· ··· ··· ··· ··· ··· ··· ·· ·· •
•, Fa ·· ·· ·· ·· ·· · · · · ·
··· ··· ··· ··· ··· ··· ··· ··· ·· ·
0
p
•
···· ··· ··· ··· ·· .. ..
T
• ·
· ·· · •· ·
I
I
possible to find groups and families. Eigures I and 2, from Burbidge (1969),
illustrute the principle. Notice the distinct pattern which has emerged in fig. 2.
An algorithm which rearranges the sequence in which the items to be classi-
fied arc written so that highly similar items are brought together has been
published by Ross (1969). Since this is exactly what production flow analysis
requires, its suitability was examined. This examination was carried out
initially by MacAuley (1970, 1972) who concluded that the technique' appears
to gi vc satisfactory results " and recom mended that it 'be tested on a real
problem '. Subsequently the author has used the technique in several real
problems as one of several facilities in a suite of programmes being developed
to dctcrminc thc cxtcnt to which the work of the design of a production system
mlLY be done by computer.
Downloaded by [Universitaets und Landesbibliothek] at 06:44 05 September 2013
,,
,
~tGMgEFjITKP'Ot&NRO"
1~·~~;~~~.1~.··a-···1'
,,"'3 '-~-~:.--~'~-- .. --N', ,.- ....
.... ... · . ,,, "
, •••••••• ·, ••••• - . · · , · · · · . ·•• 1
• • 31 1
..... . ·• •• ,,,
...·.
1
~. "
j-!....~.-!- ."
,,.
117
,, , ,.."
S,
~
...
_] _1-!~....!..!.!...
••• _-• ••
-,-.---r 2 •• * • 1 I
,
.., ·· ....• .....· ,, u'
IS' g
,,
1 _*!!.* '30
......
uo
,,. ••••
•••• - ''''15
Downloaded by [Universitaets und Landesbibliothek] at 06:44 05 September 2013
15 - 12 1 >,7 ;:::
, 1 1___
1
.,'"'""
,
17 ,o~ EO'
"
lO ••• lO 5 ,~" ..~
ec ,
.
__1.~ ~
,., ••••
~1_
, "'.
~-
-_. -~-
2]~'*-" ~ '~2" ~. , hO
~ --~~ ~
-.~=--- , '8'
H 2S • 8 17
,. · · . . ·
~
;;;-
, ,
----
,
,,, • • ..... ......
7. I
29 IF
--
* 0 >, •
, .. , 26' !-l
Z
12
,
- ..
.....,,,
.....
,
,
····~1 ~ ,{
..2
"'- 15• , .,
,,~
·I...
.. ....... · ,
,05
62
c
;:::
<:>
,3
,0 ,,
24
,, ,0 ,, ***. ,3
24 17• , ".
HO , ·
I
I
.-
". ......... • . ·•. ,, !S •
U·
;.l
""~
• ,,
,.,•
., , .,
,.,•
•
••• • 6 \2.
,,, • ...••. ,, , ., 82
H ••• ',8
, • .*.*• ,,
,
3'
- -•
31 13 ,~.
.~ I
.... · · · , • ,
, U· ~ ...
,, ...
I
1 7 .,..
l7
,, ••
22 ,
.
27 14
,2< I
. ··
1
.,,,
,30
.
,I.
., ,,
~.*
• ,
""-e<:>
,,, ,6 ..
•••• ,- ra u
,~
•••*. 10 >fu
,e
·
I
.
,, ··....
••••
·
H 20
H >§
, ,,, , •
e • 11
2l ••• 22
...
.. .. ... • ,, ",., ,
.
.,2
,, •• •• ,
••• \1' ~
H. , ...
'13
)4
•• 1 34 18 1 '"o
,,, I
,
,07
,, I r0 7
I
•• *. • ~
.~ •• "! 1 - --I. I 460
21
*!'- •• . • ,, ,,0 c
...... ,,, " , ••• *'1'/
6 83
, -,- , •·
1
-9'
••••• ...
. '0' .8
9 1 (,~
J
". , ·. · ·
I
,,
He
11
2'
. t.··... , 23 ,*. •• •
••••• 2' 24 I
,2' ,,.. • •
,,~ .. · ,, 1 U•
HZ ""s,.,;:::
3~
l8
3l
L .
t .
• ..
.-:
.1
•• •
30
28 10 1.
,
,
,.3
lob
,,, ··.....
...
. ·
,, ,
I 22"
26'
-e
,,, , • ·....
3l
· ,,
!ft ••• '00
35._'-
H , I 1
•.. •
3S
•• ,
4 1
,.7
~
r0 7 ;;>'
;:::
· ·
I- 1
..
I ~
20 1 I ~~ ~,
*
N i ,---.:.-.~,~._ -~.,
II
c
N - I -- il'o-
0
Component-machine matrix for the Component-machine matrix in a valve Component-machine matrix in a computer w
same problem produced by computer
algorithm.
manufacturing study. I manufacturing study.
404 A. S. Carrie
Table l. Plant list printout (showing machine categories for machine component
matrices)
PLANT LIST
MACHINE cOMPUTeR 11TH PROceSS SIMILAR
, syMBOL cODe N~.
20/1 73
COPE Type
31f 1
MACHI~ES
1
,
,,,
2 20/~ n 314 1
3 20/7 S8 32.) 2
4 1.019 S5 32J 2
5
6
20/1 0
20/"
72
rr
32.1
33,) ,, 2
3
7 20H 78 330
37.) , 3
8
0
20/0
05/.5
71
tl8 411 ~ 5"
Downloaded by [Universitaets und Landesbibliothek] at 06:44 05 September 2013
,,
10 08/~
08/)
0811
15S
158
153
51.)
512
5'2
J
j
.5
6
7
7
12
08/" 157 52,1 j 8
,,,
'3
08/.5 156 53,) .5 9
15 , 01 ~ 131 543 .5 10
16 '011 130 S4:l j 10
17 '0/) '34 54:1 .5 10
18 ,0/.5 132 54" j )0
10 ,0/" 133 S4S .5 10
20
2'
n911
noO
SO
52
617
617
~
~
,1
,1
,,
21. 00 I ~ ~, 617 ~
first column of the table shows the column number of the component-machine
matrix when machines are treated individually. The last column specifies the
matrix column when machines of similar capacity are grouped together. The
first two machines are light bench and pillar drills, the next three are multi-
spindle drills, and so on. The fifth column indicates the process type, with the
first eight machines being drilling machines, the ninth a gear hobber, the next
ten are grinding machines. The fourth column gives the British Standard
Machine Tool Classification'].
where Sij is the similarity coefficient between components i and j and R, and
R j are the sets of machines required to process components i andj respectively.
That is, the similarity between components is the ratio of the number of
machines found in the row of the component-machine matrix created by
BETCOM belonging to component i and also found in the row for componentj,
to the total number found in either row. In the example problem, component
22 requires processing by machines F, J and I while component 16 requires
E, F and J. The number appearing in both rows is 2, (F and J), and the
number is either in 4 (E, F, I and J) so that the similarity between the two
components is 0'50. The same definition was applied to the machine-
component matrix created by BETMAC to obtain the similarities between
machines. Thus the similarity between machines A and G in the example
problem is 0'50, i.e. 4/8.
SCOEF'1 also allows two other methods of defining the similarity coefficients.
These provide a slightly different emphasis in cluster analysis which may be
helpful in some cases.
hypothetical problem put forward by Burbidge, has been applied to several real
problems in industry. Among these were projects in a valve manufacturer
and in a computer manufacturer. The study in the valve manufacturer was
concerned with the company's 'standard products '-a range of butterfly
valves which accounted for most of the output. The operation sequences of
the components making up these valves were examined and the components
arranged in twenty-four packs so that within each pack all components had the
same operation sequence. Eighteen machines or other processes were involved
in the manufacture of the components. Figure 4 shows the matrix derived
by the group analysis programmes. The rows represent component packs,
the column the machines. Three distinct families have emerged, packs 1 to
17,6 to 21 and a to 20, but this' successful' result is qualified by three factors:
(1) there are rather more' exceptions' (asterisks outside the dense blocks)
than Burbidge appeared to anticipate;
(2) some machines have to be duplicated between groups;
(3) some packs (for example 1 and 6) could equally well be assigned to
either of two families.
engineering industry and extended beyond this field, for example into plastic
moulding manufacture. Three questions arise from this work:
Tho answer to the first question undoubtedly is yes. Figure 3 shows that
Downloaded by [Universitaets und Landesbibliothek] at 06:44 05 September 2013
indicated the result shown in table 2 would be obtained. This form of output
shows the composition of the families with no ambiguity. It lists the' excep-
tions ' separately, so that they can be examined and their production methods
replanned if this were considered desirable.
Table 2. Groups and unassigned items for specified similarity level and minimum
group size
,,~
80 241 , 62 Ho. 10~,
88 99/1 146 Ho. Hl,
2
260
60 360 196 720. 60U.
62 6'" 149 180. 12,
3
201 181 30 183 190
3S 191 115 193 211
17' 151 141 \44 13 1
Downloaded by [Universitaets und Landesbibliothek] at 06:44 05 September 2013
5
"
87
03/S
25/' 152 Ho. HOs,
each functional area remains unsolved. CORELAP may also produce a highly
irregular building outline shape. As Muther and McPherson (1970) have pointed
out a purely analytical technique that can be programmed on a computer will
never, on its own, fully solve a plant layout problem. There are always less
quantifiable factors to be taken into account which call for the subjective
judgement of the industrial engineer. The computer programme should not
attempt to work out a solution to a degree of detail which restricts or ignores the
industrial engineer's role. Instead it should present results in a way which
encourages and simplifies his role, and it should do so by a logical process which
he understands and in which he has confidence. The techniques of numerical
taxonomy provide an analytical procedure remarkably similar to the intuitive
one proposed above.
In describing the principles of cluster analysis, it was mentioned that objects
to be classified which were highly similar to one another could be thought of as
being close together in a multi-dimensional space. The classification process
formed clusters of near-neighbours in that space. Applying this to plant
layout, the objects to be classified are the machines, functions or departments
involved in the problem. It is necessary to define their characteristics in such
a way that those functions which should be placed close together in the plant
layout become near neighbours in the multi-dimensional space representing
the cluster analysis stage of the classification process. Since functions should
be placed close together, if a large amount of work flows between them this can be
achieved by defining the similarity coefficient between pairs of functions in
terms of the amount of work flowing between them. Therefore the travel
chart can be used as the data matrix from which these similarity coefficients
are calculated. The results of the classification process can be presented in the
form of a minimal spanning tree. The cluster analysis procedure in identifying
groups of near neighbours in multi-dimensional space, may be requested to
produce a list of the nearest neighbours of each object. The minimal spanning
tree is constructed from this list, and the branches of the tree join each function
to the one that should be placed closest to it in order to minimize material
handling effort. The tree may be used directly as a schematic plant layout
diagram, requiring only the adjustments of floor area and overall shape men-
tioned above.
This approach was used in a layout study for an earthmoving equipment
manufacturer. The company proposed to transfer the manufacture of a trans-
mission unit from the United States to one of their Scottish factories. The
layout study was concerned with the factory extension which would have been
410 A. 8. Oarrie
Fig. 6
Downloaded by [Universitaets und Landesbibliothek] at 06:44 05 September 2013
similar type and another. To provide the required capacity more than one
machine of some specifications would be required, but these would all be placed
together in the layout.
The minimal spanning tree for material handling between machines was
derived, and adjusted to give the schematic layout diagram as shown in fig. 6.
Each circle represents a machine, or group of machines of the same specification,
with an abbreviation of the machine's name and code number, and the size of
the circle is in proportion to the floor area required. The main paths of flow
forming the minimal spanning tree are also shown.
INSP2 near the centre of the figure is the department where completed
components and sub-assemblies are inspected or where partially machined
components are inspected prior to heat treatment. Situated close to this
department, is the assembly department which is also the area where com-
ponents are stored, if necessary, prior to assembly. The completed unit moves
up to the right through testing, washing and packing to the despatch area. All
the heat treatment processes are together at the central right-hand side. These
are close to INSP2, through which partly machined components requiring heat
treatment must pass. After a component has been treated it must be inspected
at INSP3 before returning for further machining. This further machining is
usually drilling or grinding so that, some machines of these types are located
close to INSP3 at the lower right. On the other hand since grinding is usually
a final operation most of the grinding machines are situated at the upper left,
near the DAWSON automatic washing machine, which itself is adjacent to final
inspection. Manual deburring at a BENCH, also usually a final operation, is
also situated near the washing machine. Forgings and castings are checked,
before processing, at INSPI, to the right of the diagram. They then move into
the heat treatment section or to the machine shop for milling and drilling.
Several splined shafts are components of the transmission unit and a cell for
these is at the lower left, consisting of SAW, face and centering machine, (F&C),
copy lathe (P5) and HOB. There are also several gears and the nucleus of a cell
for these is in the centre of the diagram consisting of a hob, (HOBPH), deburring
machine (NTG) and a gear shaving machine (SHAVER). The Wickman
automatic lathe 'VICKAUTO is situated near INSP2 since many of the
components produced by it are completed in a single operation. The lathes not
mentioned already are in a functional group at the bottom centre of thc diagram.
This layout is an interesting compromise between the group and functional
types of layont. By examining machine types in detail it affords a better
overall flow pattern than the normal functional layout.
412 A. S. Carrie
although it shows the most important paths of work flow (for example in fig. 6
2ACCH is linked with 7DWARD, VlOB, BROACH and INSP3) it does not
show any paths of work flow with other machines, but only describes them as
, not of most significance'. Some tests were carried out to assess the serious-
ness of this limitation.
Thc first and most significant point is that many of the N x (N - I) entries
arc zeroes. In fact in the cases analysed the average proportion of zero entries
was 78%. Furthermore, of the 22% of entries that were non-zero it was found
that more than half contained small trivial values. The important entries
represented only 10% of all entries. With such a small number of important
entries the MST can select a very high proportion of the significant entries.
Table 4 shows the proportions of material handling effort accounted for by the
l\fST in the cases tested, (average 65%) and shows that the success of the 1\'18T
increases with the number of zero entries with the number of important
relationships. It also suggests that the proportion of zero entries increases
with the number of machines, rendering the approach relatively more effective
in relatively complex problems. The problem of fig. 6 is number one in
table 4.
Note: Entries which accounted for more than I % of material handling were
considered important, those of more than 2% highly important and those of less than
I % were considered trivial.
Numerical taxonomy applied to group technology and plant layout 41 3
It is not suggested that the diagram derived from the MST represents the
final stage or last word in designing a functional layout. It is suggested
however, that this approach takes the purely analytical process to an appro-
priate stage before the industrial engineer brings his subjective judgement to
bear on the less quantative aspects of the problem, and that it presents informa-
tion to him in a suitable form.
Conclusions
This paper has sought to describe the principles of numerical taxonomy and
to show that it is a technique deserving of the attention of industrial engineers.
Downloaded by [Universitaets und Landesbibliothek] at 06:44 05 September 2013
ACKNOWLEDGMENTS
The author wishes to express his appreciation of the assistance of the many
firms who have cooperated on these studies, of the students who have worked
on them under the author's direction, and of Professor D. S. Ross, Head of the
Production Engineering Departmcnt at the University of Strathclyde.
Appendix
Sub-routine GRPANALYS1S
Listing-see fig. 7.
Input parameters
(I) Data information:
13 the disc file channel number.
Nl the number of components for which information is, or could be,
held.
414 A. S. Carrie
:Fig,7
SUBROUTINE ~RPANALYSIS(13.N1.N2.N3.NE.NMX.NMX1.NP.NM.K1.NTAB.NA2.
1 MA.MA2,L1.L2,L3.L4.SC,IM. I1.12.14.MA3)
DIMENSION NTAB(N1),NA2(NP),MA(N2).MA2(NMX).L1(NMX).L3(NMX1).
1 L2(NMX),L4(NMX1).SC(NMX).MA3(NM)
C CALCULATE ADDRESS OF FIRST WORD OF DATA MATRIX ON DISC STORE
K2=K1+N3+N3'NE'N1
c CALCULATE ADDRESS OF FIRST WORD OF SIMILARITY COEFFICIENT MATRIX
K3=K2+NM'NP
C CALCULATE ADDRESS OF FIRST WORD OF DENDOqRAM ON DISC STORE
K4=K3+NMX'NMXI2
c CONSTRUCT COMPONENT - MACH INE DATAMATRI.X .ON DI S,C
CALL BETCOM(13,N1.N2.N3.NE.K1.K2,NP.NM,NTAB.L1.NA2.MA.L3.L2)
c
Downloaded by [Universitaets und Landesbibliothek] at 06:44 05 September 2013
(4) Working area arrays: MA2, LI, L2, L3, L4, SC.
On exit
NA2 and MA specify the revised order of components and machine cate-
gories, and L 1 gives the revised order of process category identification numbers.
Cot article conatnte qu'une technique est necesaa.ire, qui puisse evu.luer si un syeteme do
production fonctionnel ou it cellule de groupe convient. Io mieux it un cas spectfique, ct qui puisse
6galemcnt developper Ie systeme approprtc. L'article (Merit In technique de taxonomic nurneriquo
et mont.re comment OIl pout l'appliquer it In technologic de groupe auaai bien qu'a In planificntion
do l'installation.
Diose Abhundf ung weist des Bedurfnis nach einem Verfahren nnch, auf Grund desscn man
voranschlagcn knnn- ob fur- einen best.immten Fall ein funktionelles oder ein Gruppenzell-Produk-
cioneayetcm voranzlohcn ist und daruberhinaua des betroffene System wei tel' zu entwickeln lat.
Dol' Bericht beachreibt dna Verfahren del' numerischen Taxonomic und wie dieses sowohl fur die
Gmppcntechnologie ale auch fur die Auslcgung einer Anlage angewendet werden kann. Es wird
cin Oomputerprogrcnun fur die Produkt.ions-Iluflauawert.ung vorgelegt. \Veitcrhin wird erwiesen,
dnl3 die von Burbidge vorgelogto Einheitenmaschinen-l\latrizenmethode fur die Auewertung des
I'rodukt.ionafluesea in praktischer Hinsicht einen begrenzten Wert hat, und ea wird cine verbesserte
Methode vorgcschlagcn. Der Einsatz der numerischen Taxonomic in der Entwicklung einer
funktionsgcartetcn Auslegung wird ebenfalla beschrieben.
REFERENCES
BUFFA, K S" ARMOUR, G, C" and VOLLMAN, '1', K, 1964, Allocating facilities with
Downloaded by [Universitaets und Landesbibliothek] at 06:44 05 September 2013