ArticlePDF Available

A Mathematical Model for Integrating Cell Formation Problem with Machine Layout

Authors:

Abstract

This paper deals with the cellular manufacturing system (CMS) that is based on group technology concepts. CMS is defined as identifying the similar parts that are processed on the same machines and then grouping them as a cell. The most proposed models for solving CMS are focused on cell formation problem while machine layout is considered in few papers. This paper addresses a mathematical model for the joint problem of the cell formation problem and the machine layout. The objective is to minimize the total cost of inter-cell and intra-cell (forward and backward) movements and the investment cost of machines. This model has also considered the minimum utilization level of each cell to achieve the higher performance of cell utilization. Two examples from the literature are solved by the LINGO Software to validate and verify the proposed model.
Archive of SID
A Mathematical Model for Integrating Cell Formation
Problem with Machine Layout
I. Mahdavi, M. M. Paydar, M. Solimanpur & M. Saidi-Mehrabad*
*
I. Mahdavi, Department of Industrial Engineering, Mazandaran University of Science and Technology, Babol, Iran
M. M. Paydar, Department of Industrial Engineering, Iran University of Science and Technology, Tehran, Iran
M. Solimanpur, Faculty of Engineering, Urmia University, Urmia, West Azerbaijan Province, Iran
M. Saidi-Mehrabad, Department of Industrial Engineering, Iran University of Science and Technology, Tehran, Iran
K
KE
EY
YW
WO
OR
RD
DS
S ABSTRACT
This paper deals with the cellular manufacturing system (CMS) that is
based on group technology concepts. CMS is defined as identifying the
similar parts that are processed on the same machines and then
grouping them as a cell. The most proposed models for solving CMS
are focused on cell formation problem while machine layout is
considered in few papers. This paper addresses a mathematical model
for the joint problem of the cell formation problem and the machine
layout. The objective is to minimize the total cost of inter-cell and
intra-cell (forward and backward) movements and the investment cost
of machines. This model has also considered the minimum utilization
level of each cell to achieve the higher performance of cell utilization.
Two examples from the literature are solved by the LINGO Software to
validate and verify the proposed model.
© 2010 IUST Publication, IJIEPR, Vol. 21, No. 2, All Rights Reserved.
1
1.
.
I
In
nt
tr
ro
od
du
uc
ct
ti
io
on
n
Cellular manufacturing (CM) is an application of
the group technology (GT) philosophy to designing
manufacturing systems. The main idea of GT is to
improve productivity of manufacturing system by
grouping parts and products with similar characteristics
into families and forming production cells with a group
of dissimilar machines and processes. Comprehensive
summaries and taxonomies of studies devoted to part-
machine grouping problems were presented in [1], [2],
[3] and [4]. One of the first problems encountered in
implementing CM is cell formation problem (CFP). In
the last three decades of research on CFP, researchers
have mainly used zero - one machine component
incidence matrix as the input data for the problem.
Many approaches that have been applied to the CFP
include genetic algorithms [5] and [6], tabu search [7]
and [8], neural network [9], mathematical
Corresponding author. M. Saidi-Mehrabad
Email: mehrabad@iust.ac.ir mmp_63_2004@yahoo.com
Paper first received April. 05. 2010 ,and in revised form August.
17. 2010.
programming [10] and [11] and simulated annealing
[12] and [13]. Despite a large number of published
papers on CFP, very few authors have considered
operation sequence in calculating inter-cell material
movement and intra-cell material movement. CFP
methods, without using operation sequence data, may
calculate inter-cell movement based on the number of
cells that a part will visit in the manufacturing process.
However, the number of cells visited by the part can be
less than the actual number of inter-cell movements
since the part may travel back and forth between cells.
Such movements may not be accurately reflected
without properly using operation sequence data.
Different data structures provide different sets of
information and enable the cell designers to make
appropriate use of them while solving the CFP. A zero
one incidence matrix offers advantages of
computational simplicity for solving the CFP.
However, it is not possible to address issues pertaining
to machine utilization, inter-cell workload and layout
of machines within each identified cell. On the other
hand, using additional data pertaining to setup time,
process time and production volumes considering
Cell formation problem,
Machine layout,
Cell utilization,
Mathematical model.
S
Se
ep
pt
te
em
mb
be
er
r
2
20
01
10
0,
,
V
Vo
ol
lu
um
me
e
2
21
1,
,
N
Nu
um
mb
be
er
r
2
2
I
In
nt
te
er
rn
na
at
ti
io
on
na
al
l
J
Jo
ou
ur
rn
na
al
l
o
of
f
I
In
nd
du
us
st
tr
ri
ia
al
l
E
En
ng
gi
in
ne
ee
er
ri
in
ng
g
&
&
P
Pr
ro
od
du
uc
ct
ti
io
on
n
R
Re
es
se
ea
ar
rc
ch
h
htt
htt
p
p
://IJIEP
://IJIEP
R
R
.iust.ac.ir/
.iust.ac.ir/
I
In
nt
te
er
rn
na
at
ti
io
on
na
al
l
J
Jo
ou
ur
rn
na
al
l
o
of
f
I
In
nd
du
us
st
tr
ri
ia
al
l
E
En
ng
gi
in
ne
ee
er
ri
in
ng
g
&
&
P
Pr
ro
od
du
uc
ct
ti
io
on
n
R
Re
es
se
ea
ar
rc
ch
h(
(2
20
01
10
0)
)
p
p
p
p.
. 6
61
1-
-7
70
0
ISSN: 2008-4889
www.SID.ir
Archive of SID
6
62
2
I. Mahdavi, M. M. Paydar, M. Solimanpur & M. Saidi-Mehrabad A Mathematical Model for…
machine capacity enable cell designers to address these
issues using a much more complex solution
methodology. Use of sequence data for CFP provides
additional information to the cell designer. Sequence
data identifies the order in which jobs are processed in
a manufacturing system. Therefore, this information
could be used not only for identifying part families and
machine groups but also to arrive at the layout of
machines within each cell based on dominant flow
patterns within each cell. Despite this simple truth,
traditionally, the cell design problem and the layout
problem are treated in a discontinuous fashion. Thus,
only a few studies have attempted to resolve these
decisions concurrently [14], [15] and [16]. Besides
using sequence data for CFP, it is important to address
layout of machines as the required information for
identification of manufacturing cells.
In the next section we motivate our research by a
review of the literature pertaining to the use of
sequence data for CFP and methodologies.
2. Literature Review
Vakharia and Wemmerlov [17] presented a
heuristic approach for the machine cell design, where
machines within each cell are arranged along a linear
flow line. Irani et al. [18] used maximal spanning
arborescence as a graphic structure to integrate the
machine grouping, the intra-cell layout, and the inter-
cell layout. Sequential, two-phase mathematical
programming models were proposed to decompose the
joint problem. Liao [19] proposed a sequential three-
stage procedure, to determine the best part routing,
machine cells, and inter-cell layout for a line-type
cellular manufacturing system. Approaches that are
more complicated have also been developed to address
the joint problem. Arvindh and Irani [20] developed an
iterative approach to design a cellular manufacturing
system where one iterative loop deals with machine
and part grouping, and another iterative loop varies the
number of cells to find the best design. Akturk and
Balkose [21] described a multi-criterion clustering
approach that considers manufacturing attributes,
operational sequences, and within cell layout. Nair
Jayakrishnan and Narendran [22] addressed the task of
identifying machine-cells and component families on
the basis of production-sequence data. They defined a
new similarity coefficient that captures the ordinal
character of the data matrix and introduced a
quantitative criterion, with a weighing factor for
assessing the quality of the solution based on a non-
hierarchical clustering algorithm. Suresh et al. [23]
utilized fuzzy neural network approach to cell
formation using sequence data. Lee and Chiang [24]
considered the joint clustering-layout problem where
machine cells are to be located along the bi-directional
linear flow layout. They seek to minimize the actual
inter-cell flow cost, instead of the typical measure that
minimizes the number of inter-cell movements. A
three-phase approach, using the cut tree network
model, is developed to solve this joint problem. Chiang
and Lee [25] developed a genetic-based algorithm with
the optimal partition approach for the cell formation in
bi-directional linear flow layout, where the objective is
to minimize the actual inter-cell flow cost, instead of
the typical measure that optimizes the number of inter-
cell movements. Boulif and Atif [26] addressed a
branch-and-bound- enhanced genetic algorithm for cell
formation problem using a graph partitioning
formulation of this problem. They considered some of
the natural data inputs and constraints encountered in
real life production systems, such as operation
sequence, maximum number of cells, maximum cell
size, and machine cohabitation and non-cohabitation.
Wu et al. [15] used a hierarchical genetic algorithm to
form manufacturing cells and determine the group
layout of a CMS simultaneously. They have also
developed a new group mutation operator to increase
the mutation probability. Mahdavi et al. [16] developed
a heuristic algorithm based on flow matrix for cell
formation and layout design. The objective was to
make use of the valuable information about the flow
patterns of various jobs in a manufacturing system and
obtain relevant performance measures for the cell
design and layout problem. In this paper, the cell
formation and layout design are considered
simultaneously. We propose a new mathematical
model that utilizes the sequence data as input to the
problem and identifies machine cells and the layout of
machines within each cell. The objective is to
minimize the total costs of inter-cell and intra-cell
(forward and backward) movements and the
investment cost of machines in CM using sequence
data. Due to different minimum utilization level for
each cell, the proposed model presents different
scenarios of part-machine grouping. The approach is
illustrated by examples that are solved by the LINGO
Software and computational results are reported and
analyzed.
3. Problem Formulation
We consider several factors such as routing
(sequence), machine capacity, demand, and layout type
in the problem formulation. Routing is often presented
in a machine/part/sequence matrix, where the
component, aisj of the matrix indicates the operational
sequence (operation s) of part type i to be processed by
machine type j. Since the machine layout type (e.g.,
single row, U shape, multiple rows, or other
configurations) has significant impact on the part
transfer cost, it needs to be considered in the CFP.
Figure 1 shows the routing of part types based on
sequence data and the types of material handeling cost
considering distance between machines. The location
shows the place and layout of machines in cells. For
example, the location of machines in line layout in cell
1 is:
Machine 2 Æ Machine 5 Æ Machine 4
www.SID.ir
Archive of SID
I. Mahdavi, M. M. Paydar, M. Solimanpur & M. Saidi-Mehrabad A Mathematical Model for…
63
Fig. 1. An integrated CMS
In this section, we formulate a mathematical model
based on sequence data in CMS. The proposed model
deals with the minimization of the integrated inter-cell
and intra-cell (forward and backward) movements cost
and the investment cost of machines.
3.1. Assumptions
The problem is considered under the following
assumptions.
1- The number of cells is known.
2- The upper bound and lower bound of the cells size
are known.
3- Consecutive operations of each part type are
performed on different machines in a given sequence.
Moreover, sequence of operations is important in the
calculation of intercellular and intracellular material
handling cost since it gives a more accurate count of
the number of times that a part either has to move
between cells or between machines(forward and
backward movements) within the same cell.
4- The processing times for all operations of part types
on different machine types are known and
deterministic.
5- Parts are moved between and within cells. Inter-cell
movement is incurred whenever consecutive operations
of the same part type are carried out in different cells.
For instance, assume that the operation s of part type i
is processed on machine type j in cell k. If the next
operation, s + 1, of part type i is processed on any
machine but in another cell, then there is an inter-cell
movement. The intra-cell movement is incurred
whenever consecutive operations of the same part type
are processed in the same cell. For instance, say that
the operation s of part type i is processed on machine
type j in cell k. If the next operation, s + 1, of part type
i is processed on any machine but within the same cell,
then there is an intra-cell movement. To the best of our
knowledge, all studies considering this movement
supposed that intra-cell movement occurs between two
different machine types. But, in reality, it can occur
between same machine types on different locations in
one cell. We have considered this concept in our
model. Moreover, in the manufacturing systems, the
backward movement incurs more expenses, so its cost
is assumed greater than forward movement cost in the
proposed model.
6- We assume the type of layout is linear and all
machine types should be assigned to locations which
have same dimensions. Hence, the distance between
two machines assigned to two different locations is
calculated by subtracting location numbers of those
machines from each other. For instance, in Figure 2,
cell k has 7 locations with linear layout type. This
Figure shows the effect of operation sequence and
intra-cell layout on forward and backward movements
within a cell. Operations 1 and 2 of part type 1 must be
processed on machine type 3 in location 1, hence there
is no intra-cell movement. But operation 3 is processed
with machine type 3 in location 5. Because of
operations 2 and 3 of part type 1 are processed by two
machines of type 3 located in different locations 1 and
5, then a forward intra-cell movement occurs. The
movement distance of these consecutive operations is
equal to the distance between locations 1 and 5.
Operations 4 and 5 of part type 2 are processed on
machine type 5 in location 7 and machine type 4 in
location 2, respectively. Then a backward intra-cell
movement happens.
Cell k
Location 1 2 3 4 5 6 7
Machine 3 4 1 2 3 1 5
Par type 1 1,2 4 3
Part type 2 1,5 2 3 4
Fig. 2. Operation sequence and intra-cell layout in
cell k
7- The value of cell utilization is set by the designer
considering his experiences. This setting is based on a
trade off among all cells to obtain the best
configuration of machines in cells. Meanwhile in
cellular manufacturing systems, cells are formed in
different sizes, therefore investigating cell utilization in
all cells is important due to similarity coefficient. So,
decision maker set minimum utilization for each cell to
satisfy the formed cells in the cellular manufacturing
system.
8- The demand for each part type is given.
9- The capacity of each machine type is known.
Machines
2 5 4 1 3
1 0 1 0 0 2
3 2 1 3 0 0
5 1 0 2 0 0
6 0 1 2 0 0
2 0 0 0 1 2
4 0 0 1 2 3
Parts
7 0 0 0 1 2
1 2 3 1 2
Locations
Forward intra-cell cost
Backward intra-cell cost
Inte
r
-cell cost
(3 1) Unit cost−×
(2-1) Unit cost×
Unit cost
www.SID.ir
Archive of SID
6
64
4
I. Mahdavi, M. M. Paydar, M. Solimanpur & M. Saidi-Mehrabad A Mathematical Model for…
10- There are several machines of each type with
identical duplicates to satisfy capacity requirements
and reduce/eliminate inter-cell movement. The number
of duplicates of each machine type is constant over the
planning horizon.
11- The investment cost of each machine type is
known.
3.2. Indexing Sets
i index for part type (i =1, 2,…, P)
j,
j
index for machine type (j, =1,2...,M)
j
k index for cells (k =1, 2,…, C)
s index for operations (s =1, 2,…,OPi)
l,l index for location of machine type ( l , =1,
2,…, Lk).
l
3.3. Parameters
inter-cell
γ
: material handling cost between cells.
intra-cell
f
γ
: forward material handling cost within cells.
intra-cell
b
γ
: backward material handling cost within
cells.
Min_ut k: minimum utilization of cell k.
Lk: lower bound of the number of machine type in cell
k.
Uk: upper bound of the number of machine type in cell
k.
Nj : number of machines of type j available for
allotment to cells.
tisj: processing time of sth operation of part type i with
machine type j.
Di: demand quantity of part type i.
Tj: the capacity of machine type j.
Cj : investment cost of machine type j.
ll k
d: Distance between location and in cell k. ll
rij: 1 if part type i is to be processed on machine type j;
0 otherwise.
aisj: 1 if operation s of part type i is to be processed on
machine type j; 0 otherwise.
3.4. Decision Variables
1 if operation of part is assigned to cell ,
0 otherwise.
th
isk
s
ik
X
=
1 if machine type is assigned to cell in location ,
0 otherwise.
jkl jk
Y
=
l
1 if part type is assigned to cell ,
0 otherwise.
ik ik
Z
=
3.5. Mathematical Model
3.5.1 Objective Function
We propose the objective function as follows:
M
in Z =
()
1
inter-cell ,1,
11111111
1OP L L
PPCMM
ikk
iiski
iiksjjll
OP X X Y Y
γ
′′
+
′′
========
⎡ ⎤
skjkljkl
⎢ ⎥
⎜⎟
×−
⎢ ⎥
⎜⎟
⎜⎟
⎢ ⎥
⎣ ⎦
∑ ∑∑∑∑
1
intra-cell ,1,
11 1 111 1
OP L L
PC MM
ikk
ll k isk i s k jkl j kl
fik s jj lll
dXX YY
γ
′′
+
′′
== = ====+
⎛ ⎞
⎜ ⎟
+ +
⎜ ⎟
⎜ ⎟
⎝ ⎠
∑∑ ∑ ∑∑∑ ∑
1
intra-cell ,1,
11 1 111 1
OP L L
PC MM
ikk
ll k isk i s k jkl j kl
bik s jjl ll
dXX YY
γ
′′
+
′′ ′
== = = ===+
⎛⎞
⎜⎟
⎜⎟
⎜⎟
⎝⎠
∑∑ ∑ ∑∑ ∑ 111
L
CM k
j
jkl
kjl
CY
===
+∑∑∑
3.5.2. Constraints
11
L
Mk
j
kl k
jlYL
==
∑∑ k (1)
11
L
Mk
j
kl k
jlYU
==
∑∑ k (2)
11
L
Ckjkl j
klYN
==
∑∑ j
(3)
11
M
jkl
jY
=
,kl (4)
1
1
C
ik
k
Z
=
=
i (5)
111
1
L
MC k
isk jkl isj
jkl
XYa
===
=
∑∑∑ ,is (6)
11
OP
pijkl isk isj i j
isYXtDT
==
∑∑ ,,
j
kl (7)
111 111
min _ut
LL
PM PM
kk
ik jkl ij k ik jkl
ijl ijl
Z
Yr ZY
=== ===
∑∑∑ ∑∑∑
k
(8)
{
}
,, 0,1
isk ik jkl
XZY ,,,,ijlsk (9)
The objective function considers minimizing the total
cost of inter-cell and intra-cell (forward and backward)
movements and investment cost of machines. The first
term computes the total cost of inter-cell movements.
This cost is incurred when consecutive operations of
the same part type are carried out in different cells.
is the number of operations of part type i and -1
indicates the total number of movements of part type i.
i
OP
i
OP
www.SID.ir
Archive of SID
I. Mahdavi, M. M. Paydar, M. Solimanpur & M. Saidi-Mehrabad A Mathematical Model for…
65
)
Y
Therefore, the term shows the total number
of movements in the cellular manufacturing system.
Moreover, the term
computes
the total number of intra-cell movements in the
manufacturing system. So, the first term calculates the
total number of intercellular cost, i.e., the total number
of inter-cell movements is equal to the total number of
movements minus the total number of intra-cell
movements. The second term of the objective function
represents the forward intra-cell material handling cost,
where the forward movement distance between
machines j and j’ assigned to locations l and l’ in cell k
is designated by . This cost is sustained when
consecutive operations of the same part types are
processed in the same cell but on two machines of
different types or even same type in forward layout, for
example machines j and j’ assigned to locations l and
l’ in forward mood process the operations s and s+1 of
part i. The third term of objective function represents
the backward intra-cell material handling cost, where
the backward movement distance between machines j
and j’ assigned to locations l and l’ is given by .
This cost is sustained when consecutive operations of
the same part types are processed in the same cell but
on two machines of different types or even same type
in backward layout, for example machines j and j’
assigned to locations u and u’ in backward mood
process the operations s and s+1 of part type i. The
fourth term represents the cost of all machines assigned
to cells.
(
1
i
iOP
,1,isk i s k jkl j kl
iksjjll
XX YY
′′
+
′′
∑∑∑∑∑∑
ll k
d
ll k
d
Inequalities (1) and (2) ensure the lower and upper
bound considerations for the number of machines to be
allocated to each cell. Inequality (3) ensures that the
number of machines available for a given type is not
bypassed. Inequality (4) ensures that each machine can
be allocated to only one location of each cell at most.
Equation (5) guarantees that each part must be assigned
to only one cell. Constraint (6) guarantees that each
operation will be assigned to a cell which contains the
required machine type. Inequality (7) ensures that
capacity limitation of each machine is satisfied.
Constraint (8) specifies minimum utilization of cells to
achieve a feasible and better arrangement of machines
and operations of parts. Relation (9) specifies that the
decision variables are binary.
3.6. Linearization of the Proposed Model
Obviously, the objective function and constraints
(6) - (8) are nonlinear. However, these terms can be
linearized without much difficulty as they are products
of binary variables. We need to introduce auxiliary
variables to replace these nonlinear terms with
additional constraints.
The required new variables can be defined by the
following equations
isklj isk jkl
OXY=
,,,,,, , 1,iskll jj isklj is k jkl
BOX
′′ ′
+
=
iklj ik jkl
VZY=
By considering the above equation, following
constraints should be added to the mathematical model:
1.5 0
isklj isk jkl
OXY−−+
,,,,iskl j (10)
1.5 0
isklj isk jkl
OXY−− ,,,,iskl j (11)
,,,,,, , 1, 2.5 0
iskll j j isklj is k jkl
BOXY
′′ ′
+
−− −+
,,,,, , 1,.., 1ikll j j s OP
′′
∀=
(12)
,,,,,, , 1,
2.5 0
iskll j j isklj is k jkl
BOXY
′′ ′
+
−− −
,,,,, , 1,.., 1ikll j j s OP
′′
∀=
(13)
1.5 0
iklj ik jkl
VZY−− + ,,,ikl j (14)
1.5 0
iklj ik jkl
VZY−− ≤ ,,,ikl j (15)
{
}
,,,,,,
,, 0,
iklj isklj i s k l l j j
VO B ′′
1
,,,,,,iskll j j
(16)
Based on defining the new binary variables, the linear
mathematical model is as follows:
M
in Z =
()
1
int ,, ,,,,
11111111
1OP L L
PPCMM
ikk
er cell ii
iiksjjll
OP B
γ
′′
′′
========
⎡ ⎤
sklljj
⎛⎞
⎢ ⎥
⎜⎟
×−
⎢ ⎥
⎜⎟
⎜⎟
⎢ ⎥
+
⎝⎠
⎣ ⎦
∑∑ ∑ ∑∑∑
1
int ,, ,,,,
11 1 111 1
OP L L
PC MM
ikk
ra cell ll k i s k l l j j
fik s jj lll
dB
γ
′′
′′
== = ====+
⎛⎞
⎜⎟
+
⎜⎟
⎜⎟
⎝⎠
∑∑ ∑ ∑∑∑ ∑
1
int ,,,,,,
11 1 111 1
OP L L
PC MM
ikk
ra cell ll k i s k l l j j
bik s jjlll
dB
γ
′′
′′ ′
== = ====+
⎛⎞
⎜⎟
+
⎜⎟
⎜⎟
⎝⎠
∑∑∑∑∑ 111
L
CM k
jjkl
kjl
CY
===
∑∑∑
So that, constraints (1)-(5), (9)-(16) and the new
version of constraints (6) - (8) are:
www.SID.ir
Archive of SID
6
66
6
I. Mahdavi, M. M. Paydar, M. Solimanpur & M. Saidi-Mehrabad A Mathematical Model for…
111
1
L
MC k
isklj isj
jkl
Oa
===
=
∑∑∑ ,is (17)
11
OP
piisklj isj i j
isOtDT
==
∑∑ ,,
j
kl (18)
111 111
min_ut
kk
LL
PM PM
iklj ij k iklj
ijl ijl
Vr V
=== ===
∑∑∑ ∑∑∑ k (19)
Now, the objective function becomes a 0-1 integer
linear programming model. All constraints in the
model are also linear. The number of variables and
number of constraints in the linearized model are
presented in Tables 1 and 2, respectively, based on the
variable indices.
Tab. 1. Number of variables in the linearized model Variable name Variable count
isk
X
P
OP C××
j
kl
Y
M
CL××
ik
Z
P
C×
iklj
V
P
CLM×××
isklj
O
P
OP C L M××××
,, ,, ,,iskll j j
B′′
22
(1)POP CLM×−×××
Tab. 2. Number of constraints in the linearized model
Equation
number Constraint count Equation
number Constraint count
(1) C (12) 22
(1)POP CLM×−×××
(2) C (13) 22
(1)POP CLM×−×××
(3)
M
(14)
P
CLM×××
(4) CL× (15)
P
CLM×××
(5) P (16)
[]
1(PCLM OPLM OP××× + +× × 1)
(9)
P
OP C P M M C L××+×+×× (17)
P
OP×
(10)
P
OP C L M×××× (18) CLM××
(11)
P
OP C L M×××× (19) C
4. Numerical Illustration
To verify the behavior of the proposed model, two
numerical examples are presented to illustrate
applicability of the proposed model when various
values of cell utilization level are defined by the
decision maker. These examples are solved by a branch
and-bound (B&B) method with the LINGO 8.0
Software.
Example 1.
Table 3 shows the sequence data pertaining to the
problem consisting of 5 machines and 7 parts in which
each part type is assumed to have two or three
operations that must be processed respectively as
numbered in the order with the processing time shown
in the parentheses. For instance, the first operation of
part 1 should be processed on machine 4 with
processing time 0.51 hours. In Table 3, the last three
columns include the machine information (i.e., number
of each machine type available, capacity and
investment cost for their single copy). The last row of
this table presents the demand of each part. Table 4
shows the input parameters for solving the above
problem with two different cell utilization levels. Also,
the distance between the locations of a cell is shown in
Table 5. run without the fourth term of objective
function (without cost of machines). Tables 7 and 8
show the solution of the model with the cost of
machine for the second and the third run.
Tab.3. 5 x 7 machines- part matrix in [27]
i
j 1 2 3 4 5 6 7 Nj Cj Tj
1 0 1 (0.33) 0 2 (0.72) 0 0 1 (0,57) 2 600 200
2 0 0 2 (0.52) 0 1 (0.62) 0 0 2 900 350
3 2 (0.31) 2 (0.44) 0 3 (0.37) 0 0 2 (0.22) 2 750 200
4 1 (0.51) 0 1 (0.63) 0 0 1 (0.52) 0 2 700 200
5 0 0 3 (0.4) 1 (0.61) 2 (0.35) 2 (0.25) 0 2 600 350
Di
80 110 140 95 120 80 135
www.SID.ir
Archive of SID
I. Mahdavi, M. M. Paydar, M. Solimanpur & M. Saidi-Mehrabad A Mathematical Model for…
67
Tab. 4. Parameter setting for example 1
Parameter Cell
I Cell
II
Lk 2 2
Uk 4 4
Forward intra cell movement unit cost 3
Backward intra cell movement unit cost 11
Inter cell movement cost 35
Min_Utk (first run) (without machine cost) 0.4 0.4
Min_Utk (second run) (with machine cost) 0.4 0.4
Min_Utk (third run) (with machine cost) 0.4 1
Tab. 5. The location distance in a cell.
Location
1 2 3 4
1 - 1 2 3
2 1 - 1 2
3 2 1 - 1
Location
4 3 2 1 -
Tab. 6. The cell formation of the first run without
machine cost
Machine
4 5 1 3 3 4 2 5
1 1 0 0 2
P 2 0 0 1 2
a 4 0 1 2 3
r 6 1 2 0 0
t 7 0 0 1 2
3
0 1 2 3
5
0 0 1 2
Tab.7. The cell formation with min_ut1 = 0.4,
min_ut2 = 0.4 (second run)
Machine
4 2 5 1 3
3 1 2 3
P 5 0 1 2
a 6 1 0 2
r 1 1 0 2
t 2 1 2
4 1 2 3
7 1 2
Tab. 8. The cell formation with min_ut1 = 0.4,
min_ut2= 1 (third run)
Machine
4 2 5 1 3
1 1 0 0 2
P 3 1 2 3
a 5 0 1 2
r 6 1 0 2
t 2 1 2
4 1 2 3
7 1 2
Tab. 9. 7 × 14 machine- part matrix
j
i 1 2 3 4 5 6 7 Di
1 0 3(.25) 0 0 0 2(.67) 1(.52) 200
2 2(.43) 0 0 0 1(.56) 0 0 130
3 0 0 0 1(.78) 0 0 0 90
4 0 2(.66) 0 0 0 0 1(.35) 85
5 1(.45) 3(.26) 0 0 0 0 2(.77) 110
6 0 3(.24) 0 0 0 2(.18) 1(.55) 125
7 0 1(.85) 0 2(.42) 0 0 0 145
8 1(.33) 0 0 0 2(.66) 3(.15) 0 110
9 1(.86) 0 0 2(.4) 0 0 3(.24) 95
10 0 0 1(.72) 0 0 0 2(.6) 60
11 0 0 2(.64) 1(.21) 0 0 0 80
12 0 0 2(.5) 1(.15) 0 0 0 190
13 0 0 1(.9) 0 0 0 0 65
14 1(.32) 0 0 0 2(.3) 0 0 115
Nj
2 2 2 2 2 2 2
Cj
400 550 320 600 240 520 200
T
j
250 300 250 360 300 340 400
www.SID.ir
Archive of SID
6
68
8
I. Mahdavi, M. M. Paydar, M. Solimanpur & M. Saidi-Mehrabad A Mathematical Model for…
Example2.
In solving this example, we consider 7 different types
of machines, 14 part types from the literature (Wu et al.
2007). The input data of this example are given in
Tables 9 and 10.
The cells generated and the part assignment to various
cells for minimum cell utilization (0.5, 0.5, and 0.5) is
given in Table 11. For second run in example 2, the
material handling cost between cells has been
increased for the proposed model to 110 and the results
have been shown in Table 12.
Tab. 10. Parameter setting for example 2.
Parameter Cell I Cell II Cell III
Lk
2 2 2
Uk
4 4 4
Forward intra cell movement unit
cost 7
Backward intra cell movement unit
cost 20
Inter cell movement cost 70
Min_Utk (first run ) 0.5 0.5 0.5
Min_Utk (second run) 0.5 0.5 0.5
Tab. 11. The cell formation with min_ut1 = 0.5, min_ut2 = 0.5, min_ut3 = 0.5
Tab. 12. The cell formation for second run with the increased inter cell movement cost
Part
3 9 10 11 12 13 2 8 14 1 4 5 6 7
M 4 1 2 0 1 1 0 2
a 3 0 0 1 2 2 1
c 7 0 3 2 0 0 0
h 1 1 2 1 1 1
i 5 1 2 2
n 7 1 1 2 1 0
e 6 3 2 0 0 2 0
2 3 2 3 3 1
5. Discussion
Table 13 includes obtained results from the Lingo
solver in terms of the intra-cell forward and backward,
inter-cell, machine investment cost and objective
function value (OFV) for first and second runs in
Example 1. The results show that if we exclude the
machine investment cost in the objective function, then
we face with more real cost in the system. This is due
to using more machines for reducing inter-cell
movement costs. Moreover, the number of voids has
been increased, while the number of exceptional
elements is zero. Therefore, with same lower bound of
cell utilization, we achieved better results for the cell
formation on total real cost and voids, when we
consider the machine investment cost in the objective
function. Total real cost includes material handling cost
and machine investment cost, whenever the objective
function is either with or without machine investment
cost. In the first run the value of OFV is 33, but we
added the machine investment costs resulting the total
real cost of 33+5600=5633. In the second run the value
of OFV equals to the total real cost of 3644.
Part
1 4 5 6 7 10 3 11 12 13 2 8 9 14
M 7 1 1 2 1 0 2 3
a 6 2 0 0 2 0 0 3
c 2 3 2 3 3 1 0
h 4 2 1 1 1 0 2
i 3 1 0 2 2 1
n 1 1 2 1 1 1
e 5 1 2 0 2
www.SID.ir
Archive of SID
I. Mahdavi, M. M. Paydar, M. Solimanpur & M. Saidi-Mehrabad A Mathematical Model for…
69
The utilization concept is considered as number of non-
zero components of each cell divided by whole
components of that cell, and it is useful for decision
maker.
By changing utilization of cell II from 0.4 to 1, the
solution of Table 8 is formed, and new part family has
been obtained. The results of two runs for Example 2
in Tables 12 and 13 illustrate the superiority of the
proposed model, when the inter-cell material handling
cost has been increased. Table 14 shows that the
number of machines as a decision variable can be
added to reduce the number of exceptional elements
though the number of voids increases from 9 to 12.
Tab. 13. Computational results of 5×7 machine-part
problem
With machine
cost Without machine
investment cost
Forward intra cell cost 24 33
Backward intra cell cost 0 0
Inter-cell cost 70 0
Machine investment cost 3550 5600
OFV 3644 33
Total real cost 3644 5633
Voids 3 12
Exceptional elements 2 0
Machine added 0 3
Tab.14. Computational results of 7×14 machine-part
problem
First run Second run
Inter-cell cost 420 440
OFV 3754 3770
Voids 9 12
Exceptional elements 6 4
Machine added 0 1
6. Conclusions
In this paper, we proposed a new mathematical
model which addresses the joint problems of the cell
formation and machine layout in cellular
manufacturing based on sequence data under cell
utilization levels. Then, we used a transformation
approach to convert the non-linear model to a linear
programming. The previous methods to cellular
manufacturing do not consider both the cell formation
problem and layout design in a same linear
mathematical model. We have considered inter-cell
movement cost and forward and backward intra-cell
movement cost parameters and also the minimum of
the cell utilization, which is based on the designer view
point. As it is known, in the manufacturing systems
with linear layout of the machines, the parts backward
movements incur more expenses than what we
considered in the proposed model.
The advantages of this study with respect to the recent
studies were as follows:
Consideration of machine layout in cellular
manufacturing.
Calculation of forward and backward intra-cell
material handling costs by considering the
operation sequence and the distance between the
locations assigned to machines.
Calculation of the cost of intra-cell material
handling between same machine types in different
locations accurately.
Two problems have been adopted from the literature
and solved by the Lingo 8.0 at different cell utilization
levels. We compared the results of cell formation
between two cases, i.e., with and without machine
investment cost as a term of objective function.
Moreover, the role of machine replication in the system
is shown in example 2. Application of meta-heuristics
like tabu search, simulated annealing and genetic
algorithm can be investigated in future researches to
solve large-sized problems.
Acknowledgement
Iran National Science Foundation (INSF) for the
financial support of this work.
References
[1] Wemmerlov, U., Hyer, N.L., Procedures for the Part-
Family/ Machine Group Identification Problem in
Cellular Manufacturing. Journal of Operations
Management, 6(2), 1986, pp. 125-147.
[2] Kusiak, A., The Generalised Group Technology Concept.
International Journal of Production Research, 25, 1987,
561-569.
[3] Selim, H.M., Askin, R.G., Vakharia, A.J., Cell Formation
in Group Technology: Review, Evaluation and
Directions for Future Research. Computers and
Industrial Engineering, 34, 1998, 3-20.
[4] Mansouri, S.A., Moattar Husseini, S.M., Newman, S.T.,
A Review of the Modern Approach to Multi-Criteria
Cell Design. International Journal of Production
Research, 38, 2000, 1201-1218.
[5] Goncalves, J., Resende, M., An Evolutionary Algorithm
for Manufacturing Cell Formation. Computers and
Industrial Engineering, 47, 2004, 247-273.
[6] Mahdavi, I., Paydar, M.M., Solimanpur, M., Heidarzade,
A., Genetic Algorithm Approach for Solving a cell
Formation Problem in Cellular Manufacturing, Expert
Systems with Applications, 36, 2009, 6598-6604.
[7] Lozano, S., Adenso-Diaz, B., Eguia, I., Onieva, L., A
One-Step Tabu Search Algorithm for Manufacturing
Cell Design. Journal of the Operational Research
Society, 50, 1999, 509-16.
[8] Wu, T., Low, C., Wu, W., A Tabu Search Approach to the
Cell Formation Problem. International Journal of
Advanced Manufacturing Technology, 23, 2004, 916-
24.
www.SID.ir
Archive of SID
7
70
0
I. Mahdavi, M. M. Paydar, M. Solimanpur & M. Saidi-Mehrabad A Mathematical Model for…
[9] Soleymanpour, M., Vrat, P., Shanker, R., A Transiently
Chaotic Neural Network Approach to the Design of
Cellular Manufacturing. International Journal of
Production Research, 40(10), 2002, 2225-2244.
[10] Albadawi Z., Bashir H.A., Chen M., A Mathematical
Approach for the Formation of Manufacturing Cells.
Computer and Industrial Engineering, 48, 2005, 3-21.
[11] Mahdavi, I., Javadi, B.F., Alipour, K., Slomp, J.,
Designing a New Mathematical Model for Cellular
Manufacturing System Based on Cell Utilization.
Applied Mathematics and Computation, 190, 2007, 662-
670.
[12] Sofianopoulou S., Application of Simulated Annealing to
a Linear Model for the Formation of Machine Cells in
Group Technology. International Journal of Production
Research, 35, 1997, 501-11.
[13] Wu, T.H., Chang, C.C., Chung, S.H., A Simulated
Annealing Algorithm for Manufacturing Cell Formation
Problems. Expert Systems with Applications, 34, 2008,
1609-1617.
[14] Akturk, M.S., Turkcan, A., Cellular Manufacturing
System Design using a Holonistic Approach.
International Journal of Production Research, 38, 2000,
2327-2347.
[15] Wu, X., Chu, C.H., Wang, Y., Yan, W., A Genetic
Algorithm for Cellular Manufacturing Design and
Layout. European Journal of Operational Research, 181,
2007, 156-167.
[16] Mahdavi, I., Shirazi, B., Paydar, M.M., A Flow Matrix-
Based Heuristic Algorithm for Cell Formation and
Layout Design in Cellular Manufacturing System. The
International Journal of Advanced Manufacturing
Technology, 39, 2008, 943-953.
[17] Vakharia, A.J., Wemmerlov, U., Designing a Cellular
Manufacturing System: a Materials Flow Approach
Based on Operations Sequences. IIE Transactions, 22,
1990, 84 - 97.
[18] Irani, S.A., Cavalier, T.M., Cohen, P.H., Virtual
Manufacturing Cells: Exploiting Layout Design and
Intercell Flows for the Machine Sharing Problem.
International Journal of Production Research, 31, 1993,
791 - 810.
[19] Liao, T.W., Design of Line-Type Cellular
Manufacturing Systems for Minimum Operating and
Material-Handling Costs. International Journal of
Production Research, 32, 1994, 387 – 397.
[20] Arvindh, B., Irani, S.A., Principal Component Analysis
for Evaluating the Feasibility of Cellular Manufacturing
Without Initial Machine-Part Clustering. International
Journal of Production Research, 32, 1994, 1909 - 1938.
[21] Akturk, M.S., Balkose, H.O., Part-Machine Grouping
Using a Multi-Objective Cluster Analysis. International
Journal of Production Research, 34, 1996, 2299 - 2315.
[22] Nair Jayakrishnan, G., Narendran, T.T., CASE: A
Clustering Algorithm for Cell Formation with Sequence
Data. International Journal of Production Research, 36,
1998, 157 - 179.
[23] Suresh, N.C., Slomp, J., Kaparthi, S., Sequence-
Dependent Clustering of Parts and Machines: a Fuzzy
ART Neural Network Approach. International Journal of
Production Research, 37, 1999, 2793 - 2816.
[24] Lee, S.D., Chiang, C.P., A Cut-Tree-Based Approach for
Clustering Machine Cells in the Bidirectional Linear
flow Layout. International Journal of Production
Research, 39, 2001, 3491 - 3512.
[25] Chiang, C.P., Lee, S.D., A Genetic-Based Algorithm
with the Optimal Partition Approach for the Cell
Formation in Bi-Directional Linear Flow Layout.
Computer Integrated Manufacturing, 17, 2004, 346 -
375.
[26] Boulif, M., Atif, K., A New Branch-&-Bound-Enhanced
Genetic Algorithm for the Manufacturing Cell
Formation Problem. Computers & Operations Research,
33, 2006, 2219-2245.
[27] Singh, N., Rajamani, D., Cellular Manufacturing
Systems Design, planning and Control. Chapman and
Hall Publishing, London, Uk, 1996.
www.SID.ir
... Tavakkoli-Moghaddam et al. [18] considered the problem of dynamic CF and intercellular layout under dynamic conditions. Mahdavi et al. [19] concentrated on the problem of intercellular and intracellular movements and CF in CMS. Te following year, Rafee et al. [20] proposed a CMS considering intracellular and intercellular layout problems in dynamic conditions. ...
Article
Full-text available
One of the main concepts in group technology (GT) is the cellular manufacturing system (CMS) with three main problems of cell formation (CF), cell layout (CL), and cell scheduling (CS). This paper studies the cell layout problem (CLP), aiming to find the optimal layout of machines within each cell (intracellular layout) and the optimal layout of cells in each workshop (intercellular layout). To adapt to reality, the dimensions of the cells and machines (inside each cell) were considered unequal, and also the cells and machines could rotate. We believe that a cellular layout that assumes unequal dimensions of the cells and machines can be used for batch production. This kind of production has a wide variety of low to medium demand. Furthermore, a cellular layout can be applied in CMSs and also in noncontinuous industries that have a job shop layout. Our main contribution is considering the possibility of rotating the cells and machines inside the cells. For this purpose, a mixed nonlinear programming model was developed to solve the CLP with the minimum cost of intracellular and intercellular material flows. The proposed nonlinear model was first converted into a linear model, and then a problem was generated and solved with GAMS software to validate the resulting linear model. This model finds the best layout of cells within the workshop and the best layout of machines inside each cell. Then, because of the NP-hardness of the CLP and the fact that even exact methods cannot solve large-scale examples in an acceptable computational time, an imperialist competitive algorithm (ICA) was designed and used to solve the problem. To evaluate the efficiency of the proposed algorithm, its numerical results in small dimensions were compared with the results of GAMS software. In large dimensions, 30 random problems were created, and the results of ICA were compared with the results of the particle swarm optimization (PSO) algorithm and genetic algorithm (GA). Finally, the parameters of the three meta-heuristic algorithms were set by the Taguchi method. Numerical results indicated that ICA was superior to both the PSO algorithm and GA. It could also achieve efficient solutions in a shorter computational time.
... The operational benefits of the CMSs are often praised, but the system's perceived lack of operational flexibility has been criticized [8,9]. As an illustration of this criticized feature, CMS produces inefficient solutions and unstable machine utilization as a result of dynamic and random variations in part demands, raising worries about the management implications of flexible manufacturing. ...
Article
Full-text available
Cell formation (CF) and machine cell layout are two critical issues in the design of a cellular manufacturing system (CMS). The complexity of the problem has an exponential impact on the time required to compute a solution, making it an NP-hard (complex and non-deterministic polynomial-time hard) problem. Therefore, it has been widely solved using effective meta-heuristics. The paper introduces a novel meta-heuristic strategy that utilizes the Genetic Algorithm (GA) and the Technique of Order Preference Similarity to the Ideal Solution (TOPSIS) to identify the most favorable solution for both flexible CF and machine layout within each cell. GA is employed to identify machine cells and part families based on Grouping Efficiency (GE) as a fitness function. In contrast to previous research, which considered grouping efficiency with a weight factor ( q = 0.5), this study utilizes various weight factor values (0.1, 0.3, 0.7, 0.5, and 0.9). The proposed solution suggests using the TOPSIS technique to determine the most suitable value for the weighting factor. This factor is critical in enabling CMS to design the necessary flexibility to control the cell size. The proposed approach aims to arrange machines to enhance GE, System Utilization (SU), and System Flexibility (SF) while minimizing the cost of material handling between machines as well as inter- and intracellular movements (TC). The results of the proposed approach presented here show either better or comparable performance to the benchmark instances collected from existing literature.
... Although vast amount of literature underlines the operational benefits of the cellular system [7][8][9], there is a criticism concerning the operational flexibility [10]. As an example, for this criticised aspect, due to dynamic and random variations in part demands, CMs generate sub-optimal solutions and unstable machine utilisations that raise concerns about the managerial implications within flexible manufacturing [11]. ...
Article
Full-text available
O descarte de embalagens PET em aterros sanitários, aliado a reduzidas taxas de reuso e reciclagem do material resultam em movimentos governamentais na busca por soluções mais adequadas ao meio ambiente. A responsabilização dos fabricantes pelas embalagens de seus produtos é uma tendência que se consolida a cada dia. Na indústria de bebidas, a logística reversa das embalagens pode se tornar realidade nos próximos anos. Projetos de lei tramitam para responsabilizar os fabricantes pelo recolhimento das embalagens, assim como ocorre na indústria de defensivos agrícolas. Frente ao contexto apresentado, este estudo tem por objetivo entender quais seriam os impactos de uma decisão governamental desta natureza, assim como os fatores, restrições e gargalos para a aplicação efetiva das políticas de logística reversa das embalagens PET. Para tanto, o método de trabalho utilizado iniciou por uma pesquisa bibliográfica, a qual serviu de base para avaliações do contexto futuro, seguindo a técnica de planejamento por cenários. Dentre as principais conclusões, foi possível constatar que muitas empresas terão imensa dificuldade para seguir nesse mercado a partir dessa nova lei.
... Although vast amount of literature underlines the operational benefits of the cellular system [7][8][9], there is a criticism concerning the operational flexibility [10]. As an example, for this criticised aspect, due to dynamic and random variations in part demands, CMs generate sub-optimal solutions and unstable machine utilisations that raise concerns about the managerial implications within flexible manufacturing [11]. ...
Article
Full-text available
Cell formation and machine layout in cellular manufacturing systems design are considered as a crucial, yet hard and complex decision process. Owing to the nondeterministic polynomial time (NP) and combinatorial class of this problem, this paper presents an innovative heuristic approach to re-arrange machines enabling the minimization of inter / intra- cellular movements as well as the cost of material handling between machines, therefore increasing group efficiency and efficacy. The heuristic approach, which is based on group technology, genetic algorithms, and desirability function, determines the optimal solution for flexible cell formation and machine layout within each cell. Flexibility refers to an explicit improvement using the desirability function to modify cell design by altering the ratio data; i.e. the weight factor to meet demand flexibility. Specifically, the desirable function proposed here to provide the optimal setting of the weighting factor as a key factor which enable CMs designer the flexibility to control the cell size. Promised results were obtained when the proposed approach was applied to a case study. Practical implications and recommendations are provided for use by decision makers in the design of CMs.
... Case study 5: 10 machines X 20 components (input data from [23]). The incidence matrix is transformed using a similarity coefficient heuristic algorithm; cells are formed after three iterations, part families are also formed after two iterations. ...
Article
Full-text available
This mathematical model forms machine cells, optimises the costs of unassigned machines and components, and designs the shop floor cell layout to have minimal movement of materials. The complete similarity measure algorithm forms machine cells and part families in a refined form. Later, exceptional elements are eliminated in the optimisation model by using machine duplication and sub-contracting of parts. Then the shop floor layout is designed to have optimised material movements between and within cells. An evaluation of the cell formation algorithm’ performance is done on the benchmark problems of various batch sizes to reveal the process’s capability compared with other similar methods. The data of machining times are acquired and tabulated in a part incidence matrix, which is used as input for the algorithm. The results from the linear programming optimisation model are that costs are saved, machines are duplicated, parts are sub-contracted, and there are inter- and intra- cellular movements. Finally, the output of the inbound facility design is the floor layout, which has machine cell clusters within the optimised floor area.
... Chang et al. (2009) presented a method for cell formation and cell layout design in cellular manufacturing system. Mahdavi et al. (2010) proposed a mathematical model for the joint problem of the cell formation problem and the machine layout where the objective was to minimize the total cost of inter-cell and intra-cell movements and the investment cost of machines. Paydar et al. (2010) applied simulated annealing for designing cellular manufacturing systems. ...
Article
Full-text available
Cellular manufacturing is considered as a lean technique of producing similar parts using sells or groups of team members, workstations, or equipment to facilitate operations by removing setup and unnecessary cost components among various operations. Cell formation and layout planning are the most components of the cellular manufacturing. This paper presents a dynamic method to minimize different costs including the total cost of movements within and between cells and exceptional parts. In this study, the Hierarchical Genetic Algorithm (HGA) is used for solving the resulted model and the results are compared with genetic algorithm. The results have indicated that the proposed method could reach optimal solutions for some small and medium sized problems in reasonable amount of time.
... In the part-family classifying, similar geometries, functions, materials and/or production processes are commonly considered (Wei and Kern, 1989). Whereas in the machine-cell grouping, necessary machines involving each part family are assigned to the manufacturing cells (Chu and Hayya, 1991;Kusiak and Cho, 1992;Mahdavi et al., 2010a). This kind of problem is known as NP-complete (Wang, 1998;Wang, 2003;Fallahalipour et al., 2011;Arkat et al., 2012;Nouri and Hong, 2013). ...
Article
Full-text available
At present, methods for solving the manufacturing cell formation with the assignment of duplicated machines contain many steps. Firstly, part families and machine cells are determined. Then, the incidence matrix of the cell formation is reconsidered for machine duplications to reduce the interaction between cells with the restriction of cost. These ways are difficult and complicated. Besides, consideration of machine setup cost should be done simultaneously with the decision making. In this paper, an effective lexicographic fuzzy multi–objective optimization model for manufacturing cell formation with a setup cost constrained of machine duplication is presented. Based on the perfect grouping concept, two crucial performance measures called exceptional elements and void elements are utilized in the proposed model. Lexicographic fuzzy goal programming is applied to solve this multi–objective model with setup cost constraint. So, the decision maker can easily solve the manufacturing cell formation and control the setup cost of machine duplication, simultaneously.
... Several methods have been developed to solve this cell formation problem, like mathematical programming approach (Mahdavi et al. [1], Khaksar-Haghani et al. [2], Arkat et al [3]), meta-heuristic approach includes Genetic Algorithm (GA) (Saeedi et al [4], Banerjee and Das [5], Arkat et al [6], Yin and Khoo [7], Ozcelik and Sarac [8], Sarac and Ozcelik [9]), Simulated Annealing (SA) (Wu et al. [10], Lin et al. [11], Paydar et al. [12], Kia et al. [13]) and Hybrid heuristics (Rezaeian et al. [14], Ghezavati and Saidi-Mehrabad [15], Elbenani and Ferland [16], Rafiei and Ghodsi [17], Paydar and Saidi-Mehrabad [18], Dalfard [19]). Nevertheless, the complexity of the problem and the significant issues involved in obtaining the result create necessity for more effective algorithms. ...
Article
Full-text available
This paper considers machine-component cell formation problem of cellular manufacturing system. Since this problem comes under combinatorial category, development of a meta-heuristic is a must. In this paper, a hybrid genetic algorithm is presented. Normally, in genetic algorithm, the initial population is generated by random assignment of genes in each of the chromosomes. In this paper, the initial population is created using ideal seed heuristic. The proposed algorithm is compared with four other algorithms using 28 problems from literature. Through a completed factori-al experiment, it is observed that the proposed algorithm outperforms the other algorithms in terms of grouping efficiency as well as grouping efficacy.
Article
Different industries compete to attract customers in different ways. In the field of production, group technology (GT) is defined by identifying and grouping similar parts based on their similarities in design and production. Cellular manufacturing (CM) is an application of GT to reconfigure the factory and job shop design. A manufacturing cell is a group of independent machines with different functions put together to produce a family of parts. Designing a cellular manufacturing system involves three major decisions: cell formation (CF), group layout (GL), and group scheduling (GS). Although these decisions are interrelated and can affect each other, they have been considered separately or sequentially in previous research. In this paper, CF, GL, and GS decisions are considered simultaneously. Accordingly, a multi-objective linear programming (MOLP) model is proposed to optimize weighted completion time, transportation cost, and machine idle time for a multi-product system. Finally, the model will be solved using the ϵ-constraint method, representing different scales solutions for decision-making. The proposed model is NP-hard. Therefore, a nondominated sorting genetic algorithm II (NSGA-II) has been presented to solve it since GAMS software is unable to find optimal solutions for large-scale problems. Besides, to evaluate the performance of NSGA-II, the problem is solved by three metaheuristic algorithms.
Article
Full-text available
Cell formation and layout design are two important steps for the implementation of the production systems. The existing models majorly have focused on the cell formation issue and the layout design of machines, but have paid little attention to the placement of cells in dynamic environment. In addition, in most of the available papers, binary variables have been used for cell formation, and other information such as volume of production, operation sequences and production costs have played unimportant roles in the structure of the existing models. In this paper, a nonlinear programming model under potentially dynamic conditions is proposed which minimizes the cost associated with the difference between the estimated demands from its expected value. The other purpose of the proposed model includes minimization of the total costs of inter/intra cellular movements of elements (forward and backward movements), the existence of exceptional elements, intercellular displacement of machines and cellular reconfiguration and operational costs and constant cost of machineries. The problem is solved via GAMS and a Genetic Algorithm (GA) is employed to solve the large sized problems and the results are analyzed.
Article
As part of the cellular manufacturing design process, machines must be grouped in cells and the corresponding part families must be assigned. Limits on both the number of machines per cell and the number of parts per family can be considered. A weighted sum of intracell voids and intercellular moves is used to evaluate the quality of the solutions. We present a tabu search algorithm that systematically explores feasible machine cells configurations determining the corresponding part families using a linear network flow model. The performance of this tabu search is benchmarked against two simulated annealing approaches, another tabu search approach and three heuristics: (ZODIAC, GRAFICS and MST).
Article
The purpose of this paper is to provide a review and comparison of the approaches to multi-criteria decision-making (MCDM) in the design of manufacturing cells. A brief description of existing classifications is provided, together with an overview on the MCDM. Selected papers are reviewed and a structured scheme is outlined which allows comparison of inputs, criteria, solution approaches and outputs across selected models. Finally the models are discussed and directions for new avenues of work are identified.
Article
This paper considers the joint cell clustering-layout problem where machine cells are to be located along the popular bidirectional linear material flow layout. The joint problem seeks to minimize the actual intercell flow cost instead of the typical measure that minimizes the number of intercell movements when the layout problem is excluded from the clustering process. Owing to the computational difficulty, a three-phase approach is proposed using the cut-tree-network model to solve this joint problem. The cell clustering and layout problem is transformed into a multi-terminal network flow model. A cut tree is constructed and partitioned into a number of subgraphs via the selected primary path. Each subgraph is a clustered cell and their locations are assigned to the layout sequence by comparing the cut capacities. Thus, the proposed approach concurrently determines the machine cells and their relative sequences in the bidirectional linear flow layout. Computational procedures are illustrated and additional experiments, with data adapted from the literature, are performed to demonstrate the viability of the approach.
Article
In this paper two classes of clustering models are considered: (1) matrix, and (2) integer programming. The relationship between the matrix model, the p-median model and the classical group technology concept is discussed. A generalized group technology concept, based on generation for one part of a number of different process plans, is proposed. This new concept improves the quality of process (part) families and machine cells. A corresponding integer programming model is formulated. The models discussed are illustrated with numerical examples.
Article
Cellular manufacturing is a well-known strategy for reducing lead times in batch production systems. Most of the methods of cell formation are based on machinecomponent incidence alone. However, other factors such as production sequence and product volumes, if incorporated, can enhance the quality of the solutions. This study uses sequence data for cell-formation. A new similarity measure is defined for this purpose and appropriate measures of performance for evaluating solutions are introduced. A clustering approach of the non-hierarchical type is proposed. With new seeding techniques, the proposed algorithm clusters machines and components on the basis of sequence data. The algorithm gives encouraging results when applied to sample problems.
Article
The design of Cellular Manufacturing Systems (CMS) has attained the significant attention of academicians and practitioners over the last three decades. Minimizing intercellular movements while maximizing utilization of machines are the main objectives of interest in designing CMS and are considered in present research. In this paper, the drawbacks of former neural networks-based approaches to cell formation are discussed. The standard version of cell formation problem is formulated and a 'Transiently Chaotic Neural Network' (TCNN) with supplementary procedures is introduced as a powerful rival. A simplified network is constructed. After developing the related equations the approach is tested using the proposed algorithm with 18 problems selected from literature. The results are compared with various other approaches including ART1, Extended-ART1, Ortho-Synapse Hopfield Neural Network (OSHN), etc. The main advantages of our proposed method are: (1) the ability to avoid the local optima trap, (2) the ability to solve problems of different sizes with the same set of values for parameters, and (3) the less computation time. The results also indicate considerable improvement in grouping efficiency through the proposed approach.
Article
The central issue in group technology is the cell formation problem, which involves the grouping of parts into families and machines into cells, so that parts with similar manufacturing (and design) attributes are identified and processed by dedicated cells of machines. In the present work, the cell formation problem is modelled as a linear integer programming problem with the objective of minimizing the number of intercellular moves subject to cell-size constraints and taking into account the machine operation sequence of each part. An interesting feature of the proposed formulation is that there is no need of specifying a priori the number of cells to be used, which is automatically adjusted within the solution procedure. A very efficient random search heuristic algorithm, based on the simulated annealing method, is adopted for its solution. The heuristic is tested on a number of problems and its performance is evaluated. Subsequently, a straight forward model is presented to identify the families of parts which are to be processed by the corresponding machine cells.
Article
This study presents a three-stage procedure for designing a line-type cellular manufacturing system with the objective of minimizing operating and material-handling costs. At the first stage, alternate part routeings are considered to determine the best part routeing that minimizes the operating cost. The results from the first stage form a 0-1 part-machine matrix. This binary matrix is used as the input to an ART1-neural-network-based cell formation module to group machines into a specified number of cells at the second stage. The facility layout module of a STORM software is finally used at the third stage to determine the layout and material-handling cost for the cell design. An example is used to demonstrate that the procedure could be used to resolve a load imbalance problem for a focus-factory-based system.
Article
We present a set of diagnostic tools for machine-part matrix clustering. Machine-part matrix clustering is traditionally viewed as the first step in designing a Cellular Manufacturing System. Clustering is achieved by permuting the rows and columns of the matrix to get a Block Diagonal Form (BDF). Without actual matrix clustering being done, most methods for clustering fail to predict objectively the adaptability of the given matrix for Cellular Manufacturing. This paper presents an approach which predicts clusters accurately without initial machine-part matrix clustering. In addition, it also provides quantitative information on whether the matrix encourages Cellular Manufacturing without obtaining or partitioning the BDF. Lastly, the method also identifies the part families corresponding to each machine group in the same sequence for both dimensions of the matrix. This yields a BDF rather than a Block Checkerboard Form for the clustered matrix which happens when the machine groups and part families are not correctly sequenced in both dimensions of the matrix.