Computers & Industrial Engineering 61 (2011) 813–823
Contents lists available at ScienceDirect
Computers & Industrial Engineering
journal homepage: www.elsevier.com/locate/caie
Design of robust layout for Dynamic Plant Layout Problems
V. Madhusudanan Pillai a,⇑, Irappa Basappa Hunagund a,1, Krishna K. Krishnan b,2
a
b
Department of Mechanical Engineering, National Institute of Technology Calicut, Calicut 673 601, Kerala, India
Department of Industrial and Manufacturing Engineering, Wichita State University, Wichita, KS 67260-0035, USA
a r t i c l e
i n f o
Article history:
Received 27 September 2010
Received in revised form 22 May 2011
Accepted 24 May 2011
Available online 30 May 2011
Keywords:
Cellular layout
Robust and adaptive designs
Facility layout
Quadratic Assignment Problem
Simulated Annealing
a b s t r a c t
In this paper, a design for robust facility layout is proposed under the dynamic demand environment. The
general strategy for a multi period layout planning problem is adaptive approach. This approach for
Dynamic Plant Layout Problem (DPLP) assumes that a layout will accommodate changes from time to
time with low rearrangement and production interruption costs, and that the machines can be easily
relocated. On the other hand the robust layout approach, assumes that rearrangement and production
interruption costs are too high and hence, tries to minimize the total material handling costs in all periods
using a single layout. Robust approach suggests a single layout for multiple scenarios as well as for multiple periods. As a solution procedure for the proposed model, a Simulated Annealing (SA) algorithm is suggested, which perform well for the problems from literature and QAPLIB website. The application of
suggested model for robust layout to cellular layouts has given better results compared to the robust cellular layout model of literature. For the standard DPLP of the literature, the solution values of the suggested model are very near to the results of adaptive approach. The Total Penalty Cost (TPC) is used to
test the suitability of the suggested layout to be a robust layout for the given data set. TPC values indicate
that the suggested layout is suitable as robust layout for the given data sets.
Ó 2011 Elsevier Ltd. All rights reserved.
1. Introduction
To operate production and service systems efficiently, systems
should not only have to be operated with optimal planning and
operational policies, but also have a facility layout that is well designed. Optimal design of physical layout is an important issue in
the early stage of system design and has a big influence on the
long-term viability of the manufacturing system. A poorly designed
layout will results in reduced productivity, increased work-in-process, increased manufacturing lead time, disordered material handling and so on. In general, the objective function for the facility
layout problem is focused on reducing the Material Handling Cost
(MHC). According to Chan, Chan, and Kwong (2004) the MHC assumes about 20–50% of the total operating cost of the facility layout. MHC is a non-value added cost. Efficient facilities planning can
reduce these costs by at least 10–30% and thus increase the productivity. The facility layout problem is a long term, costly proposition, and any modifications or rearrangements of the existing
layout represent a large expense and cannot be easily accom-
⇑ Corresponding author. Tel.: +91 9895367804; fax: +91 495 2287250.
E-mail addresses:
[email protected] (V. Madhusudanan Pillai), iranna346@yahoo.
com (I.B. Hunagund),
[email protected] (K.K. Krishnan).
1
Tel.: +91 9448641567; fax: +91 495 2287250.
2
Tel.: +1 316 978 5903; fax: +1 316 978 3175.
0360-8352/$ - see front matter Ó 2011 Elsevier Ltd. All rights reserved.
doi:10.1016/j.cie.2011.05.014
plished. Hence, an efficiently planned facility can reduce these
costs, and thus increase productivity.
A facility layout is concerned with the location and arrangement of departments, cells or machines within the cells. The facility layout problem is often formulated as a Quadratic Assignment
Problem (QAP), which assigns m departments to m locations while
minimizing the MHC. However, QAP is known to be NP-complete,
and optimization methods are not capable of solving problems
with 15 or more facilities in a reasonable amount of time. Therefore, there is a need for heuristic methods that provide good suboptimal solutions.
In a competitive environment, markets are heterogeneous and
volatile in nature. In order for a manufacturing firm to sustain its
productivity under volatile demand conditions, its production process has to be configured suitably. The ability to design and operate
manufacturing facilities that can quickly and effectively adapt to
changing technological and marketing requirements is becoming
increasingly important to the success of any manufacturing organization. Hence, manufacturing facilities must be able to exhibit high
levels of flexibility and robustness in order to deal with significant
changes in their operating requirement.
When the demand is more or less constant with time, Static
Plant Layout Problem (SPLP) approach is a suitable method for
obtaining a good facility layout. But when demand is varying frequently with time, static layout generation approaches may not
be efficient in various periods of the planning horizon. Fluctuations
814
V. Madhusudanan Pillai et al. / Computers & Industrial Engineering 61 (2011) 813–823
Nomenclature
total traveling score for average demand scenario or this
represents the objective function for robust design
ki;jk
part handling factor of part i when transported from
facility j to facility k
x
cost for unit traveling score
m
number of facilities (departments)
drs
rectilinear distance between locations r and s
{xr, yr}, {xs, ys} co-ordinates of measuring points of location ‘r’ and
‘s’ in location grid
fjk
part flow weight from facility j to facility k
part flow weight from facility j to facility k in period p
fp,jk
1 if facility j is assigned to location r, 0 otherwise
xjr
1 if facility j is assigned to location r in period p, 0 otherxp,jr
wise
Ap,j,rs
relocation cost of facility j in period p if it is shifted from
location r to s
Bi,jk
number of parts i per transportation when transported
from facility j to facility k
demand of part i, where i = 1, 2, . . . , N
Di
fE
in product demand, changes in product mix, introduction of new
products, and discontinuation of existing products are all factors
that render the current facility layout inefficient and can increase
MHC, which might necessitate a change in the layout (Afentakis,
Millen, & Solomon, 1990). Maintaining a good facility layout requires a continuous assessment of the variations in product demands and flow between departments, and the need for Dynamic
Plant Layout Problems (DPLP) approaches for the development of
layouts.
The approaches that have been followed to solve the dynamic
facility layout fall into two major categories.
Adaptive or flexible or agile approach.
Robust approach.
The first approach assumes that layout will accommodate
changes from time to time with low rearrangement costs and that
the machines can be easily relocated. On the other hand, a robust
layout approach assumes that rearrangement costs are too high
and hence tries to minimize the total material handling costs in
all periods using a single layout. Robust layout approach is one
of the methods used for developing layouts for multiple production
scenarios of a single period problem and for multi-period problems. Robust approach suggests a single layout for multiple scenarios as well as for multiple periods. Rosenblatt (1986) made the first
attempt to model the DPLP. A dynamic programming approach was
used for solving the model for multiple periods. At each phase, the
designer solves a static layout design problem for a specific number of alternatives. Lacksonen (1997) proposed a model to handle
both rearrangement and unequal area constraints for the DPLP.
This model employed a pre-processing strategy that generated
solutions for large-sized problems and uses an improved branchand-bound algorithm to yield feasible layouts. Yang and Peters
(1998) proposed a flexible machine layout model which includes
both material handling and machine rearrangement costs. This layout design uses a rolling horizon planning time window.
The present paper suggests a robust model for DPLP. Simulated
Annealing (SA) method of layout formation is used as a solution
procedure for the suggested robust model. The proposed SA method is tested for problems in literature and it is performing well in
all cases of problems except in one case where the result is inferior
by 0.07%. The robust model is applied to the problems of literature.
demand of part i in period p, where p = 1, 2, . . . P
average demand of part i, where i = 1, 2, . . . N
material handling cost when the given layout is used in
period p
N
total number of parts
P
number of periods in planning horizon
rectilinear distance between facilities j and k in a given
Rjk
layout
TMHC
total material handling cost in the planning horizon
{Xj, Yj}, {Xk, Yk} co-ordinates of measuring points of facilities j and
k in the layout
average part flow weight from facility j to facility k
WEjk
1 if facility j is shifted from location r to s in period p, 0
Yp,j,rs
otherwise
ZA
objective function for dynamic layout problems or it
represents the traveling score plus the relocation cost
under dynamic demand situations
objective function for static layout problems or it repreZs
sents the traveling score for static layout problems
Dp,i
DEi
MHCp
Then, robust layout solution is compared with the adaptive layout
solution of the problems tested. Robust layout strategy provides
solution quality almost equal to the solution quality of adaptive
layout strategy without production interruption and relocation.
We define robust layouts as those that can effectively cope with
product demand variability, over various periods of planning
horizon.
2. Literature review
Approaches to the generation of layouts can be classified into
two: (i) qualitative and (ii) quantitative. Qualitative approaches
provide a layout based on the closeness rating between the departments. On the other hand, quantitative approaches typically involve the minimization of the total MHC between the
departments. For a comprehensive review of the existing methods
for the facility layout problem, see Kusiak and Heragu (1987),
Yaman, Gethin, and Clarke (1993), Singh and Sharma (2006), and
Drira, Pierreval, and Hajri-Gabouj (2007). Considerable amount of
research has been made to static layout problems with exact, heuristic, meta-heuristic and hybrid solution approaches. Some
researchers (Bock & Hoberg, 2007; Chan, Chan, & Ip, 2002; Foulds,
Hamacher, & Wilson, 1998; Tam & Li, 1991; Tang & Abdel-Malek,
1996) suggest heuristic methods to solve SPLP. They considered
various constraints like forbidden areas, equal and unequal areas,
aisles and barriers within the layout like existing walls or columns.
Some researchers (El-Baz, 2004; Hu & Wang, 2004; Mak, Wong, &
Chan, 1998; Wilhelm & Ward, 1987) have attempted the SPLP with
the meta-heuristics like simulated annealing, genetic algorithm to
solve the large size layout problems. The SPLPs are also formulated
with multiple objectives like combining both quantitative and
qualitative factors and they are solved with heuristic, metaheuristics, or hybrid approaches. Various literatures in this category are Rosenblatt (1979), Dutta and Sahu (1982), Malakooti
and D’Souzas (1987), Soundar, Kashyap, and Moodie (1988),
Heragu and Kusiak (1990), Catherine and Tothero (1992), Raoot
and Rakshit (1993), Meller and Gau (1996), Islier (1998), Sha and
Chen (2001), Tuzkaya, Ertay, and Ruan (2005), Ertay, Ruan, and
Tuzkaya (2006), and Khilwani, Shankar, and Tiwari (2008).
Enormous amount of research has been done into SPLP from mid
fifties to mid nineties. However, in recent years the researchers are
making efforts to address the DPLP. Various researchers proposed
815
V. Madhusudanan Pillai et al. / Computers & Industrial Engineering 61 (2011) 813–823
new and improved models and algorithms to solve DPLP.
Rosenblatt (1986) first developed a model and solution procedure
to DPLP with adaptive approach for small size problems. A review
of research on the dynamic layout problem is available in
Balakrishnan and Cheng (1998), Ulutas and Islier (2005), and Konak
(2007). These papers categorize different algorithms for equal and
unequal sized departments, and deterministic and stochastic material flow. Many researchers (Balakrishnan & Cheng, 2000, 2009;
Balakrishnan, Cheng, & Conway, 2000; Balakrishnan, Cheng,
Conway, & Lau, 2003; Balakrishnan, Jacobs, & Venkataramanan,
1992; Baykasoglu, Dereli, & Sabuncu, 2006; Baykasoglu & Gindy,
2001; Corry & Kozan, 2004; Dunker, Radons, & Westkamper,
2005; Kochhar & Heragu, 1999; Lacksonen, 1997; Lacksonen &
Enscore, 1993; Lahmar & Benjaafar, 2005; McKendall & Shang,
2006; McKendall, Shang, & Kuppusamy, 2006; Norman & Smith,
2006; Palekar, Batta, Bosch, & Elhence, 1992; Rosenblatt, 1986;
Sugiyama & Ueda, 2002) have developed the adaptive or flexible
or agile layouts that can be easily rearranged to meet the changes
in production requirements. Researchers (Balakrishnan & Cheng,
2009; Balakrishnan, Jacobs, et al., 1992; Balakrishnan, Cheng,
et al., 2000; Lacksonen, 1997; Lacksonen & Enscore, 1993; Lahmar
& Benjaafar, 2005; Palekar et al., 1992; Rosenblatt, 1986) use exact
and heuristic methods to solve the DPLPs. Researchers
(Balakrishnan & Cheng, 2000; Baykasoglu & Gindy, 2001;
Baykasoglu et al., 2006; Corry & Kozan, 2004; Kochhar & Heragu,
1999; Norman & Smith, 2006) made use of meta-heuristics like
simulated annealing, genetic algorithm and ant colony optimization techniques to DPLPs. Recently the hybrid approaches are also
attempted in Balakrishnan and Cheng (2000), Sugiyama and Ueda
(2002), Balakrishnan et al. (2003), Dunker et al. (2005), McKendall
and Shang (2006) and McKendall et al. (2006). Balakrishnan et al.
(1992) and Baykasoglu et al. (2006) have modeled with budget constraint on rearrangement costs. Balakrishnan and Cheng (2009)
investigated the performance of various algorithms under fixed
and rolling horizons, under different shifting costs and flow variability, and under forecast uncertainty as compared with most
DPLP that assumed the fixed planning horizon and no forecast
error. Lahmar and Benjaafar (2005) presented the procedure for design of distributed layout (multiple copies of the same department
type) in multi period. Kochhar and Heragu (1999) explored the design of a multiple-floor dynamic facility that is able to respond to
frequent production demand and mix changes. Some researchers
(Aiello & Enea, 2001; Benjaafar & Sheikhzadeh, 2000; Kouvelis,
Kuawarwala, & Gutierrez, 1992; Yang & Peters, 1998) have developed robust layouts for multiple production scenarios in a single
period and for multi period. Kouvelis et al. (1992) mentioned the
importance of robustness for dynamic layout problems and developed an algorithm to generate the robust layouts for the manufacturing systems. Pillai and Subbarao (2008) presented a robust
approach for forming part families and machine cells, which can
handle all the changes in demands and product mixes without
any relocations. A genetic algorithm based solution procedure is
adopted to solve the problem.
Different criteria are used to measure the layout effectiveness
and strategies to be followed to go for robust or adaptive
approaches to layout formation in dynamic environment. Braglia,
Simone, and Zavanella (2003) proposed the adoption of indices
that will help in identifying the strategy to be preferred for the
identification of either a robust or an agile layout. Pillai (2005, chap
6) explained about the general measures of effectiveness used to
evaluate the performance of the layout under various conditions.
The measures mentioned are (i) average percentage of cost difference, (ii) percentage of situations for which a layout is optimum,
(iii) maximum percentage of cost difference and (iv) robustness
indicator. Robustness indicator is the percentage of cost difference
that is less than or equal to a fixed percentage. It measures the
flexibility of layout to adapt to demand changes. Raman,
Nagalingam, Gurd, and Lin (2007) developed a model to measure
the effectiveness of the layouts with respect to layout flexibility,
area utilization and closeness gap. The closeness gap refers to
bringing of highly interactive facilities/departments closer considering the empty travel of material handling equipment, information flow, and personnel flow. They contended that measuring
these parameters for checking the effectiveness of the layout help
in productivity improvement.
The concept of robust design for the cellular manufacturing system under dynamic demand proposed in the research work of Pillai
and Subbarao (2008) is used for the development of robust layout
model for DPLP. They suggested a cellular manufacturing system
design for an average scenario to use in all periods of the multi period planning horizon and the same concept is applied to the multi
period layout design to develop a robust design. The layout effectiveness measures from Braglia et al. (2003) are used for evaluating
suitability of solution obtained using suggested robust model for
DPLP problems.
3. Problem description and formulation for SPLP
In a static environment, the plant layout problem is solved for a
single period, when the interdepartmental flow is nearly constant
from period to period. In such cases, layout design problem is concerned with the assignment of ‘m’ facilities to ‘m’ discrete locations
with the objective of minimizing the assignment cost. The assignment cost is the sum of the product of flow of materials between
the facilities, the distances between their locations and the cost
of installation. Part handling factor as suggested in Chan et al.
(2004) is also taken into account. That is, the attributes of a part
will change from process to process. For example, in an assembly
cell, a part can change in size, weight, shape and so on. In some
cases, an initial 1 kg part is increased to 5 kg after some assembly
operations or, the opposite, a finished part may reduce in weight in
comparison with its initial state if there is a material removal action involved. As a result, even though the quantitative demand
of a part remains unchanged, the best possible layout can be different if the part-handling factor is taken into account.
Inputs to the problem are number of parts to be manufactured,
demand of parts, machine sequence or route sheet of parts, part
handling factor and location layout grid. The inputs to QAP are flow
between facilities and distance between locations. Flow between
facilities is computed from demand of parts and machine sequence
or route sheet of parts. Eq. (5) in the formulation is used to calculate the flow between facilities based on the part handling factor
and number of units of part moving per batch in between the facilities. The flow between facilities is represented in a from-to chart
matrix. In the from-to chart matrix, element indices are facilities,
and the value of the element is the volume of material flow.
3.1. Model
The mathematical model of static layout problem
Minimize Z s ¼
m X
m X
m X
m
X
fjk drs xjr xks
ð1Þ
j¼1 r¼1 k¼1 s¼1
Subjected to
m
X
xjr ¼ 1
8 j ¼ 1; 2; . . . ; m
ð2Þ
xjr ¼ 1
8 r ¼ 1; 2; . . . ; m
ð3Þ
r¼1
m
X
j¼1
816
V. Madhusudanan Pillai et al. / Computers & Industrial Engineering 61 (2011) 813–823
where
drs ¼ jxr xs j þ jyr ys j
fjk ¼
N
X
Di
ki;jk
B
i;jk
i¼1
xjr 2 f0; 1g;
8 j ¼ 1; 2; . . . :m and 8 k ¼ 1; 2; . . . :m
8 r ¼ 1; 2; . . . ; m and 8 j ¼ 1; 2; . . . ; m
ð4Þ
ð5Þ
ð6Þ
4. Proposed Simulated Annealing (SA) algorithm for layout
formation
SA is a technique which is suitable for solving large combinatorial optimization problems. This technique is based on probabilistic methods that avoid being stuck at local (non-global)
minima and has proven to be a simple but effective method
for large-scale combinatorial optimization. The concept is based
on the manner in which metals recrystallize in the process of
annealing.
If the heating temperature is sufficiently high to ensure random
state and the cooling process is slow enough to ensure thermal
equilibrium, then the atoms will place themselves in a pattern that
corresponds to the global energy minimum of a perfect crystal.
As the cooling proceeds, the system becomes more ordered and
approaches a ‘‘frozen’’ ground state at T = 0. If the initial temperature of the system is too low or cooling is done quickly, the system
may become quenched forming defects or freezing out in metastable states (that is, trapped in a local minimum energy state).
In the SA method, the goal is to bring the system, from an arbitrary initial state, to a state with the minimum possible energy. At
each step, the SA heuristic considers some neighbor s0 of the current state s, and if the movement to s0 is not economical, probabilistically decides in moving the system to state s0 . The parameters
are chosen so that the system ultimately tends to move to states of
lower energy.
The SA parameters used for the solving the various size problems are given below.
1. Configuration changes: Configuration changes are obtained
by swapping operation.
2. Initial temperature: Initial temperature is set in such way
that 90% of the configuration changes are accepted at starting stage.
3. Cooling ratio: It is taken as 0.98. A study on the cooling rate
was conducted. The results were analyzed for different values of cooling rate from 0.99, 0.98, 0.97. . . 0.91. For the set of
problems considered in this paper, the quality of the solutions and its repeatability were found to be the best when
the cooling rate was set at 0.98. However, for different set
of problems, the same testing for the best cooling rate has
to be completed.
4. Number of samples in each temperature level: The number of
configuration changes attempted at each temperature level
was determined by the expression, L = a m2, where ‘a’ is a
constant having value between 0.8 to 1 and ‘m’ is the number of facilities.
5. Termination condition or final temperature: The termination
condition or final temperature is set to 3, which is established by experimentation on 288 problems. It means that
the solution quality is not improving below final temperature 3.
6. Configuration change acceptance criteria: The Metropolis criterion was selected to govern the acceptance or rejection of
configuration changes. It involves the following cases:
1. If the configuration change results in a net reduction of the
objective function, then it is accepted.
2. If the configuration change increases the objective function,
then it is accepted with a probability of R[0 1] < exp (DE/Ti)
where ‘DE’ represents the change in the value of the objective function and Ti is the temperature of the system at the
corresponding stage of the procedure. In the present application, the configuration changes are accepted if a random
number between 0 and 1 is less than the value of expression
exp (DE/Ti).
4.1. SA pseudo code
initialize: temperature, ntemp, final temperature, initial layout, number of samples in each temperature (L), cooling
ratio
for i:= 1. . . ntemp do
for j:= 1. . .L do
Try a random swap between two facilities of the layout
DE:= current_cost trial_cost
if DE<0 then
make the swap permanent
increment good_swaps
else R:= random number in range [0. . .1]
m:= exp(DE/temperature)
if R<m then // Metropolis criterion
make the swap permanent
increment good_swaps
end if
end if
end for
temperature:= cooling ratio temperature
exit when temperature > final temperature
end for
The layout model defined above is solved using the Simulated
Annealing (SA) algorithm coded in MATLAB. The performance of
this solution procedure is tested by solving cellular layout cases
from Yaman et al. (1993), and cases given in Nugent et al., and Wilhelm and Ward. The cases of Nugent et al., and Wilhelm and Ward
are obtained from the QAPLIB website (2007). The numerical illustration of the cases and analysis of results are provided in Section 6.
5. Problem description and formulations for DPLP
The DPLP assumes different flow matrices in the different periods of planning horizon and arrives at best layouts for the entire
planning horizon. Several researchers solved the DPLP by adaptive
approach, which considers rearrangement of facilities with some
relocation costs. The shifting of departments from one period to
the next period is done to offset the increase in MHC. Therefore,
the objective of the adaptive DPLP model is to minimize the sum
of MHC and relocation costs over all periods in the planning horizon. It consists of quadratic assignment model of the layout under
dynamic situation which involves assigning ‘m’- facilities to ‘m’-potential candidate locations in the layout grid in the various periods
of planning horizon by considering the rearrangement cost. Hence,
a typical mathematical formulation of the adaptive approach is as
given below.
Minimize Z A ¼
P X
m X
m X
m X
m
X
fp;jk drs xp;jr xp;ks
p¼1 j¼1 r¼1 k¼1 s¼1
þ
P X
m X
m X
m
X
p¼2 j¼1 r¼1 s¼1
Ap;j;rs Y p;j;rs
ð7Þ
817
V. Madhusudanan Pillai et al. / Computers & Industrial Engineering 61 (2011) 813–823
Subjected to
m
X
xp;jr ¼ 1
Subjected to
8 j ¼ 1; 2; . . . ; m 8 p ¼ 1; . . . ; P
ð8Þ
r¼1
m
X
m
X
xjr ¼ 1
8 j ¼ 1; 2; . . . ; m
ð13Þ
xjr ¼ 1
8 r ¼ 1; 2; . . . ; m
ð14Þ
8 r ¼ 1; 2; . . . ; m and 8 j ¼ 1; 2; . . . ; m
ð15Þ
r¼1
xp;jr ¼ 1
8 r ¼ 1; 2; . . . ; m 8 p ¼ 1; . . . ; P
ð9Þ
j¼1
xp;jr ¼ f0; 1g;
m
X
j¼1
r; j ¼ 1; 2; . . . ; m p ¼ 1; . . . ; P
Y p;j;rs ¼ xðp1Þ;jr xp;js
j; r; s ¼ 1; 2; . . . ; m p ¼ 2; 3; . . . ; P
ð10Þ
xjr 2 f0; 1g;
ð11Þ
DEi ¼
drs ¼ jxr xs j þ jyr ys j
The robust approach to dynamic layout problem involves development of a layout for the expected flow between facilities or expected demand scenario of the various periods. The layout of
expected flow or expected demand scenario is applied in all the
periods. Thus, the entire planning horizon uses a single layout even
though the demand or flow between facilities is different in different periods of the planning horizon.
Quadratic assignment model of robust approach is developed
and the Eqs. (12)-(21) represent this model. In this model, a layout is developed for an average scenario and this layout is used in
every period without relocation of facilities in any period of planning horizon. In this model the computational effort required to
solve the dynamic layout problem is same as that of the static
layout problem. That is, the adaptive approach for the dynamic
layout problems requires (m!)P computational effort, where as
the proposed robust approach requires only m! computational
effort.
The proposed layout for dynamic environment is most effective
when the facilities are difficult to relocate, rearrangement costs are
too high and the chances of operational disruption are high due to
rearrangement.
Inputs to this model are the number of parts to be manufactured, demand of parts in various periods, machine sequence or
route sheet of parts, part-handling factor and distance between
locations. Eq. (16) gives the expected demand of parts for the
planning horizon and Eq. (17) in the formulation is used to calculate the expected flow between facilities, when demand of
parts with part handling factor and number of parts moving
per batch from one facility to other facility are given. MATLAB
code is written for above computation. If the flows between
facilities in the various periods of the planning horizon are available, then the expected flow matrix can be derived by arithmetic
averaging of all flows between the facilities of the various
periods.
The total MHC of the planning horizon is determined by applying the layout of the expected scenario to every period of the planning horizon. Eq. (18) gives the actual flow between the facilities in
the various periods of planning horizon. Eqs. (19) and (20) are used
to calculate the MHC of each period and the entire planning horizon, respectively by applying the robust layout. Eq. (21) is used
to find the rectilinear distances between facilities in the robust
layout.
5.1.1. Mathematical model for robust approach
m X
m X
m X
m
X
j¼1 r¼1 k¼1 s¼1
WEjk drs xjr xks
p¼1 Dp;i
WEjk ¼
5.1. Proposed robust approach to DPLP
Minimize fE ¼
PP
ð12Þ
ð16Þ
P
N
X
DEi
ki;jk
B
i;jk
i¼1
8 j ¼ 1; 2; . . . ; m; and 8 k ¼ 1; 2; . . . :; m ð17Þ
5.1.2. Robust layout MHC calculation
fp;jk ¼
N
X
Dp;i
ki;jk
B
i;jk
i¼1
8 j ¼ 1; 2; . . . ; m;
8k
¼ 1; 2; . . . :; m 8 p ¼ 1; . . . ; P
MHC p ¼ x
m X
m
X
Rjk fp;jk
j¼1 k¼1
TMHC ¼
P
X
!
MHC p
ð18Þ
ð19Þ
ð20Þ
p¼1
Rjk ¼ jX j X k j þ jY j Y k j
ð21Þ
Performance of this model is demonstrated in Section 6.2.
6. Numerical demonstrations and analysis of results
Data set used for evaluating the performance of the layout formation method consists of data from case studies from Yaman
et al. (1993), Chan et al. (2004) and QAPLIB website (2007). Data
used from QAPLIB website (2007) consists of problems of Nugent
et al. and Wilhelm and Ward (1987). Data from Yaman et al.
(1993), Chan et al. (2004), and the data obtained from Balakrishnan
and Cheng are used to demonstrate the performance of robust layout model. The data set of Yaman et al. (1993) consists of five periods in the planning horizon and five parts to process with nine
machines. This data set uses location grid of 3 3 for locating machines. For each part in the family, the operational sequence and
demand in a five-period planning horizon are provided in Tables
1 and 2, respectively. Chan et al. (2004) proposed a part-handling
factor for Yaman et al. (1993) case and are given in Table 3; parts
1 and 3 gradually decrease in part-handling factors, while that of
others increased. The cost per unit part movement is taken as 10
(x = Rs.10/unit traveling score), the part transportation quantity
Table 1
Machine operational sequence of Yaman et al. (1993) case.
Part
Machine operational sequence
1
2
3
4
5
01 ? 03 ? 05 ? 07 ? 02 ? 07 ? 09
01 ? 04 ? 02 ? 05 ? 06 ? 08 ? 09
01 ? 05 ? 07 ? 08 ? 05 ? 06 ? 02 ? 09
01 ? 02 ? 04 ? 06 ? 07 ? 08 ? 02 ? 03 ? 09
01 ? 07 ? 06 ? 04 ? 02 ? 08 ? 03 ? 05 ? 06 ? 09
818
V. Madhusudanan Pillai et al. / Computers & Industrial Engineering 61 (2011) 813–823
Table 2
Demand profiles in Yaman et al. (1993) case.
Part
1
2
3
4
5
Table 5
Comparison of heuristic solution and SA solution values for QAPLIB problems.
Period
p=1
p=2
p=3
p=4
p=5
10
30
45
70
85
35
50
15
80
60
90
25
40
55
70
40
65
70
90
20
55
20
15
85
30
Problem
size
9
12
15
20
25
30
50
Table 3
Proposed part-handling factors by Chan et al. (2004) for Yaman et al. (1993) case.
*
Part
Part-handling factor
1
2
3
4
5
6?5?4?3?2?1
1?2?3?4?5?6
6?5?4?4?3?2?1
1?1?2?2?2?3?3?4
1?2?3?4?5?5?5?5?6
Table 4
Comparison of MHC for Yaman et al. (1993) case by various methods.
Period
Chan et al.
(2002)
heuristic
Yaman et al.
(1993)
Spiral-1
Yaman et al.
(1993)
Spiral-2
Tang and
Abdel-Malek
(1996) approach
SA
method
1
2
3
4
5
28,500
27,900
31,600
31,650
22,750
36,300
31,800
36,900
39,750
30,450
34,700
33,500
35,700
40,650
29,750
28,200
29,800
32,000
31,000
23,550
27,800
26,400
29,500
30,200
22,000
per move is taken as 1 (Bi,j?k = 1). Chan et al. (2004) uses the basic
data of Yaman et al. (1993). Data obtained from Balakrishnan and
Cheng and QAPLIB website are with authors.
6.1. Analysis of results of SPLP using SA method of layout formation
The performance of suggested layout formation method is to be
established. Standard problem instances from Yaman et al. (1993)
and QAPLIB website (2007) are used for this purpose. Instances
from Yaman et al. (1993) mainly concerned with cellular layout
problems.
6.1.1. Results for Yaman et al. (1993) case
In the static environment, the performance of SA method of layout formation is compared with the Yaman et al. (1993) case. The
five-period dynamic demand situation is considered as five static
equivalent problems. All the part transportation quantity per move
and the part handling factors are set to ‘1s’, with the purpose of
comparisons to see the performance of proposed method with
the established research work.
Table 4 shows comparison of MHCs of SA method of layout formation with the various methods in literature, when the five-period dynamic demand situation is considered as five static
equivalent problems. SA method is giving optimal solution values
for this size problem (9-size).
6.1.2. Results for QAPLIB problems
The problem instances obtained from QAPLIB website (2007)
are mainly used for evaluation. These standard problem instances
(Nugent et al.; Wilhelm & Ward, 1987) as given in the QAPLIB with
problem sizes 12, 15, 20, 30, 50 and also 9-size first period problem
of Yaman et al. (1993) are solved with SA. The SA is initialized with
random solution value and each problem is run for 20-times. Table 5 shows the comparison of solution values and program run
Optimal
solution
value
2780
289
575
1285
1872
3062
24,408*
SA solution values
% Deviation of
SA best value
from optimal
Best
Worst
Mean
Time
(s)
2780
289
575
1285
1872
3064
24,408
2780
296
587
1312
1894
3129
24,479
2780
291.75
579.05
1299
1879.2
3090.15
24,444.8
3.15
3.63
7.72
21.82
44.37
89.93
582.74
0.00
0.00
0.00
0.00
0.00
0.07
0.00
Best value.
timings of SA for various size problems. The SA run time given in
Table 5 is the average run time based on the 20 run of a problem.
The solution values when SA used for layout problems of Nugent et al. given in QAPLIB website up to 25-size are not differing
from published (optimum) values in QAPLIB. But, for 30 size problem the solution value is slightly differ by 0.07% and for 50-size
problem of QAPLIB, the solution value of SA is same as the solution
of Wilhelm & Ward, 1987. In general, we can say that the suggested
SA method of layout formation is able to provide good result for
the layout problems.
Program coded in MATLAB for SA algorithm were run on the
Pentium – 4, 2.60 GHZ, 248 MB RAM processor and program run
CPU timings were saved for various size problems and it is shown
in Table 5.
6.2. Analysis of results of Dynamic Plant Layout Problem
This section describes the performance of robust layout model.
Problem instances from different situations are considered here
and the results for these problems are given below.
6.2.1. Results of Yaman et al. (1993) case and Chan et al. (2004) [S1]
and [S2] cases
In dynamic environment, expected demand of each part in the
planning horizon is calculated using Eq. (16) for the Yaman et al.
(1993) case. Table 6 shows expected demand profile of the parts
for the above problem. Using expected demand of parts and machine operational sequence of parts, a layout is formed by applying
proposed SA method of layout formation. Table 7 shows the robust
layout and its total traveling score (fE) for expected demand scenario. This robust layout is then applied to different demand profile
Table 6
Expected demand profile of the parts.
Part
1
2
3
4
5
Average demand
46
38
37
76
53
Table 7
Robust layout with SA method and its total traveling score for expected demand
profile when ki;jk ¼ 1 and Bi,jk = 1.
(a) Layout
01
02
04
05
07
06
(b) Traveling score (MHC) for average demand scenario
fE = 2740
03
08
09
819
V. Madhusudanan Pillai et al. / Computers & Industrial Engineering 61 (2011) 813–823
Table 8
Robust layout material handling cost of each period (MHCp) and TMHC of planning horizon when ki;jk ¼ 1 and Bi,jk = 1.
Period
p=1
p=2
p=3
p=4
p=5
Planning horizon
Material handling cost
27,800
26,400
29,500
31,300
22,000
137,000
Table 9
Robust layout with SA method and its total traveling score for expected demand
profile when ki;jk is varying and Bi,jk = 1.
(a) Layout
03
05
01
08
07
02
09
06
04
(b) Traveling score (MHC) for average demand scenario
fE = 8759
of various periods in the planning horizon and material handling
cost of each period is aggregated to get the TMHC of cell layout over
the entire planning horizon. Table 8 shows the MHC of each period
and TMHC of planning horizon for the above problem.
The above problem is also solved by including part handling
factor; that is, varying part handling factor (ki;jk ) as given in Table
3 and the corresponding results are provided in Tables 9 and 10.
Problems of [S1] and [S2] cases of Chan et al. (2004) are also solved
with and without considering part handling factor using robust approach and the corresponding results are provided in Table 11.
When we compare these results with those available in literature,
the robust layout procedure suggested in this paper provides less
total MHC under dynamic demand. This shows the better performance of the proposed layout model (robust) and relocation of machines from one period to the next is also not necessary. That is,
this layout model performs well in the dynamic demand situation
even though the demand is varying from period to period. Also, it
can be seen that the proposed method is providing good result under varying part handling factor. For better illustration and comparison, the results of all these cases and the results of Chan
et al. (2004) are provided in Table 11.
6.2.2. Results of case study from Balakrishnan and Cheng
This section describes the performance of robust layout model
using the data obtained from Balakrishnan and Cheng. These data
set consists of eight problems in each of the six situations (6 –
departments 5 and 10 periods; 15 – departments 5 and 10 periods;
and 30 – departments 5 and 10 periods) and thus a total of 48
problems which are solved using proposed robust model for DPLP.
The SA is used as solution procedure to the robust layout model.
The SA is run for 20 replications and the details of the results are
shown in Table 12.
A best layout is one which minimizes cost over the planning
horizon. Adaptive approach layout results available for the data
set from Balakrishnan and Cheng are compared with the results
of the robust strategy in the present paper. The results of the robust approach solution values are not significantly different compared to the values obtained by Balakrishnan and Cheng,
although there is no relocation of facilities and no operational disruptions in any periods of planning horizon in the robust method.
The following research papers on adaptive approach are used for
comparison of results of robust approach for Balakrishnan and
Cheng’s data set.
1. Conway and Venkataramanan (1994) – Conway and Venkataramanan Genetic Algorithm (CVGA).
2. Balakrishnan and Cheng (2000) – Nested Loop Genetic Algorithm (NLGA).
3. Baykasoglu and Gindy (2001) – Simulated Annealing (SA).
4. Balakrishnan et al. (2003) – Genetic Algorithm with Dynamic
Programming (GADP). Some comparison below involve parent
pool generated randomly which is represented as GADP(R)
and generated with the Urban’s method as GADP(U).
5. Baykasoglu et al. (2006) – Ant colony.
6. McKendall et al. (2006) – Modified SA-I and SA-II.
For the robust approach, the solution values show (for 8 sets of
data in each size of problem) 0.32–1% deviation among periods of
planning horizon and 2.1–9.89% deviation for the entire planning
horizon from the best results of adaptive approach. The results also
show that the deviation is less for 5-period problems compared to
10-period problems of various sizes. These results are shown in the
Tables 13–18.
The Total Penalty Cost (TPC) suggested by Braglia et al. (2003) is
used to test the suitability of the suggested layout to be a robust
layout for the given data set. They suggested that TPC should be
less than 15% to go for robust strategy. The TPC is defined as the
minimum re-layout cost acceptable to support an agile strategy.
The TPC equation is
Table 10
Robust layout material handling cost of each period (MHCp) and TMHC of planning horizon when ki;jk is varying and Bi,jk = 1.
Period
p=1
p=2
p=3
p=4
p=5
Planning horizon
Material handling cost
90,850
85,200
98,050
95,800
68,050
437,950
Table 11
Comparison of results of Chan et al. (2004) and the results of robust approach for various problem cases.
Problem case
Chan et al. (2004) MAIN algorithm
Robust layout cost with SA
% Change in TMHC
Yaman et al. (1993) with ki;jk ¼ 1, Bi,jk = 1.
Yaman et al. (1993) with varying ki;jk and Bi,jk = 1.
Chan et al. (2004) [S1] with ki;jk ¼ 1, Bi,jk = 1.
Chan et al. (2004) [S1] with varying ki;jk and Bi,jk = 1
Chan et al. (2004) [S2] with ki;jk ¼ 1, Bi,jk = 1.
Chan et al. (2004) [S2] with varying ki;jk and Bi,jk = 1.
145,700
456,550
289,900
6,052,000
3,243,600
6,983,514
137,000
436,450
289,900
5,983,600
3,243,600
6,937,900
5.97
4.40
0
1.13
0
0.65
820
V. Madhusudanan Pillai et al. / Computers & Industrial Engineering 61 (2011) 813–823
Table 12
Robust approach results for the data of Balakrishnan and Cheng using proposed method.
Description
Data 1
Best
Data 2
Worst
Average
Best
Data 3
Worst
Average
Best
Data 4
Worst
Average
Best
Worst
Average
Results for data sets 1–4
6-departments 5106,419
106,419
106,419
105,731
105,731
105,731
107,650
107,650
107,650
108,260
108,260
108,260
periods
6-departments 10220,776
220,776
220,776
217,412
217,412
217,412
219,024
219,024
219,024
217,350
217,350
217,350
periods
15-departments 5506,847
507,248
506,967.3
500,284
501,893
500,879.3
508,011
510,007
508,110.8
503,699
504,506
503,974.3
periods
15-departments
1,059,100 1,060,304 1,059,732
1,022,447 1,023,017 1,022,561
1,068,402 1,069,885 1,069,517
1,054,997 1,056,157 1,055,352
10-periods
30-departments 5579,704
580,820
580,072.2
576,350
577,370
576,844
586,831
588,554
587,613.5
584,318
585,359
584,752.8
periods
30-departments
1,172,691 1,174,563 1,173,088
1,182,286 1,184,403 1,182,954
1,188,620 1,190,966 1,189,691
1,198,487 1,199,788 1,199,190
10-periods
Results of data sets 5–8
Description
Data 5
Data 6
Data 7
Data 8
6-departments 5108,188
108,188
108,188
107,765
107,765
107,765
108,114
108,114
108,114
107,248
107,248
107,248
periods
6-departments 10217,142
217,142
217,142
217,397
217,397
217,397
219,788
219,788
219,788
220,144
220,144
220,144
periods
15-departments 5502,622
502,913
502,796.6
499,891
500,325
499,912.7
502,919
504,474
503,217.6
507,970
507,970
507,970
periods
15-departments
1,051,395 1,053,081 1,051,651
1,057,543 1,060,375 1,058,380
1,037,066 1,038,925 1,037,227
1,040,450 1,040,450 1,040,450
10-periods
30-departments 5570,492
571,736
570,958.9
572,782
574,638
573,285.2
571,703
573,072
572,355
596,835
598,280
597,134.2
periods
30-departments
1,198,674 1,201,556 1,199,215
1,202,033 1,203,802 1,202,968
1,210,573 1,212,569 1,211,127
1,209,088 1,211,241 1,210,039
10-periods
Table 13
Comparison of adaptive and robust approach results for the 8-data set of 6 Department and 5 Period problems.
Description
Data1
Data 2
Data 3
Data 4
Data 5
Data 6
Data 7
Data 8
CVGA (Adaptive)
NLGA (Adaptive)
GADP (Adaptive)
SA (Adaptive)
Ant colony (Adaptive)
Modified SA (Adaptive)
SA (Robust)
Best cost
% Deviation of SA (Robust) value from best
108,976
106,419
106,419
107,249
106,419
106,419
106,419
106,419
0.00
105,170
104,834
104,834
105,170
104,834
104,834
105,731
104,834
0.86
104,520
104,320
104,529
104,800
104,320
104,320
107,650
104,320
3.19
106,719
106,515
106,583
106,515
106,509
106,399
108,260
106,399
1.75
105,628
105,628
105,628
106,282
105,628
105,628
108,188
105,628
2.42
105,606
104,053
104,315
103,985
104,053
103,985
107,765
103,985
3.64
106,439
106,978
106,447
106,447
106,439
106,439
108,114
106,439
1.57
104,485
103,771
103,771
103,771
103,771
103,771
107,248
103,771
3.35
Table 14
Comparison of adaptive and robust approach results for the 8-data set of 6 department and 10 period problems.
Description
Data1
Data 2
Data 3
Data 4
Data 5
Data 6
Data 7
Data 8
CVGA (Adaptive)
NLGA (Adaptive)
GADP (Adaptive)
SA (Adaptive)
Ant colony (Adaptive)
Modified SA (Adaptive)
SA (Robust)
Best cost
% Deviation of SA (Robust) value from best cost
218,407
214,397
214,313
215,200
217,251
214,313
220,776
214,313
3.02
215,623
212,138
212,134
214,713
216,055
212,134
217,412
212,134
2.49
211,028
208,453
207,987
208,351
208,185
207,987
219,024
207,987
5.31
217,493
212,953
212,741
213,331
212,951
212,530
217,350
212,530
2.27
215,363
211,575
210,944
213,812
211,076
210,906
217,142
210,906
2.96
215,564
210,801
210,000
211,213
210,277
209,932
217,397
209,932
3.56
220,529
215,685
215,452
215,630
215,504
214,252
219,788
214,252
2.58
216,291
214,657
212,588
214,513
214,621
212,588
220,144
212,588
3.55
TPC ¼
PP
P
robust
Pp¼1 C optimum
p
p¼1 C p
PP
robust
C
p¼1 p
100
ð22Þ
where C robust
is the material handling cost when robust layout is
p
applied to period p, C optimum
is Material handling cost of optimum
p
layout of the period p.
They established that the maximum acceptable limit of TPC for
a layout to be robust is 15%. Using Eq. (22) the TPC is calculated for
all the data set and, it is within the specified limit and hence we
can infer that the robust layout strategy is suitable for the given
data set. This indicates that the suggested layout is suitable as
robust layout for the given data sets. A poor TPC (high value) of a
layout may be interpreted as the need for an agile plant, suitable
821
V. Madhusudanan Pillai et al. / Computers & Industrial Engineering 61 (2011) 813–823
Table 15
Comparison of adaptive and robust approach results for the 8-data set of 15 department and 5 period problems.
Description
Data1
Data 2
Data 3
Data 4
Data 5
Data 6
Data 7
Data 8
CVGA (Adaptive)
NLGA (Adaptive)
GADP (R) (Adaptive)
GADP (U) (Adaptive)
SA (Adaptive)
Ant colony (Adaptive)
Modified SA-I & SA-II (Adaptive)
SA (Robust)
Best cost
% Deviation of SA (Robust) value from best cost
504,759
511,854
493,707
484,090
484,695
501,447
480,453
506,847
480,453
5.49
514,718
507,694
494,476
485,352
486,141
506,236
484,761
500,284
484,761
3.20
516,063
518,461
506,684
489,898
496,617
512,886
488,748
508,011
488,748
3.94
508,532
514,242
500,826
484,625
490,869
504,956
484,405
503,699
484,405
3.98
515,599
512,834
502,409
489,885
491,501
509,636
487,882
502,622
487,882
3.02
509,384
513,763
497,382
488,640
491,098
508,215
487,147
499,891
487,147
2.62
512,508
512,722
494,316
489,378
491,350
508,848
486,779
502,919
486,779
3.32
514,839
521,116
500,779
500,779
496,465
512,320
490,812
507,970
490,812
3.50
Table 16
Comparison of adaptive and robust approach results for the 8-data set of 15 department and10 period problems.
Description
Data1
Data 2
Data 3
Data 4
Data 5
Data 6
Data 7
Data 8
CVGA (Adaptive)
NLGA (Adaptive)
GADP (R) (Adaptive)
GADP (U) (Adaptive)
SA (Adaptive)
Ant colony (Adaptive)
Modified SA-I & SA-II (Adaptive)
SA (Robust)
Best cost
% Deviation of SA (Robust) value from the best cost
1,055,536
1,047,596
1,004,806
987,887
950,910
1,017,741
979,468
1,059,100
950,910
11.38
1,061,940
1,037,580
1,006,790
980,638
947,673
1,016,567
978,065
1,022,447
947,673
7.89
1,073,603
1,056,185
1,012,482
985,886
968,027
1,021,075
982,396
1,068,402
968,027
10.37
1,060,034
1,026,789
1,001,795
976,025
950,701
1,007,713
972,797
1,054,997
950,701
10.97
1,064,692
1,033,591
1,005,988
982,778
948,470
1,010,822
977,188
1,051,395
948,470
10.85
1,066,370
1,028,606
1,002,871
973,912
948,630
1,007,210
967,617
1,057,543
948,630
11.48
1,066,617
1,043,823
1,019,645
982,872
965,844
1,013,315
979,114
1,037,066
965,844
7.37
1,068,216
1,048,853
1,010,772
987,789
956,170
1,019,092
983,672
1,040,450
956,170
8.81
Table 17
Comparison of adaptive and robust approach results for the 8-data set of 30 departments and 5 periods problems.
Description
Data1
Data 2
Data 3
Data 4
Data 5
Data 6
Data 7
Data 8
CVGA (Adaptive)
NLGA (Adaptive)
GADP (R) (Adaptive)
GADP (U) (Adaptive)
SA (Adaptive)
Ant colony (Adaptive)
Modified SA-I & SA-II (Adaptive)
SA (Robust)
Best cost
% Deviation of SA (Robust) value from best cost
632,737
611,794
603,339
578,689
562,405
604,408
576,039
579,704
562,405
3.08
647,585
611,873
589,834
572,232
569,251
604,370
568,095
576,350
568,095
1.45
642,295
611,664
592,475
578,527
564,464
603,867
573,739
586,831
564,464
3.96
634,626
611,766
586,064
572,057
552,684
596,901
566,248
584,318
552,684
5.72
639,693
604,564
580,624
559,777
559,596
591,988
558,460
570,492
558,460
2.15
637,620
606,010
587,797
566,792
592,515
599,862
566,077
572,782
566,077
1.18
640,482
607,134
588,347
567,873
582,409
600,670
567,131
571,703
567,131
0.81
635,776
620,183
590,451
575,720
578,549
610,474
573,755
596,835
573,755
4.02
Table 18
Comparison of adaptive and robust approach results for the 8-data set of 30 departments and10 periods problems.
Description
Data1
Data 2
Data 3
Data 4
Data 5
Data 6
Data 7
Data 8
CVGA (Adaptive)
NLGA (Adaptive)
GADP (R) (Adaptive)
GADP (U) (Adaptive)
SA (Adaptive)
Ant colony (Adaptive)
Modified SA-I & SA-II (Adaptive)
SA (Robust)
Best cost
% Deviation of SA (Robust) value from best cost
1,362,513
1,228,411
1,194,084
1,169,474
1,122,154
1,223,124
1,163,222
1,172,691
1,122,154
4.50
1,379,640
1,231,978
1,199,001
1,168,878
1,120,182
1,231,151
1,161,521
1,182,286
1,120,182
5.54
1,365,024
1,231,829
1,197,253
1,166,366
1,125,346
1,230,520
1,156,918
1,188,620
1,125,346
5.62
1,367,130
1,227,413
1,184,422
1,154,192
1,120,217
1,200,613
1,145,918
1,198,487
1,120,217
6.99
1,356,860
1,215,256
1,179,673
1,133,561
1,158,323
1,210,892
1,126,432
1,198,674
1,126,432
6.41
1,372,513
1,221,356
1,178,091
1,145,000
1,111,344
1,239,255
1,145,146
1,202,033
1,111,344
8.16
1,382,799
1,212,273
1,186,145
1,145,927
1,128,744
1,248,309
1,140,744
1,210,573
1,128,744
7.25
1,383,610
1,245,423
1,208,436
1,168,657
1,136,157
1,231,408
1,161,437
1,209,088
1,136,157
6.42
for frequent relocation of the facility. The TPC for all data sets is
shown in Table 19.
7. Conclusions
In this research paper a SA based meta-heuristic is developed
for solving layout formation problems. The developed approach
has given optimal values to case studies from Yaman et al.
(1993) and for the problem instances obtained from QAPLIB website. In addition to the SA approach, a robust layout procedure is
developed for dynamic environment, which generate a layout for
an expected demand scenario or expected flow matrix. The robust
layout does not change from period to period of the planning horizon. Even though, this layout may not be optimal for any period in
the planning horizon, the performance of this layout over the entire period of the planning horizon is better. The robust approach
has been applied to the problems from Chan et al. (2004). The results show that the developed robust method provides better performance compared to Chan et al. (2004) for cell layout problems.
For standard DPLP problems from Balakrishnan and Cheng, the
822
V. Madhusudanan Pillai et al. / Computers & Industrial Engineering 61 (2011) 813–823
Table 19
Total Penalty Cost (in percentage) for the proposed robust layout.
Problem size and the number of periods
Description
Data 1
Data 2
Data 3
Data 4
Data 5
Data 6
Data 7
Data 8
6-Departments 5-Periods
a
b
c
106,419
98,229
7.70
105,731
98,749
6.60
107,650
98,229
8.75
108,260
100,032
7.60
108,188
98,996
8.50
107,765
98,326
8.76
108,114
99,183
8.26
107,248
98,792
7.88
6-Departments 10-Periods
a
b
c
220,776
202,561
8.25
217,412
199,794
8.10
219,024
194,900
11.01
217,350
199,351
8.28
217,142
199,125
8.30
217,397
197,230
9.28
219,788
198,439
9.71
220,144
199,189
9.52
15-Departments 5-Periods
a
b
c
506,847
454,741
10.28
500,284
463,603
7.33
508,011
463,497
8.76
503,699
458,070
9.06
502,622
462,155
8.05
499,891
461,424
7.70
502,919
462,000
8.14
507,970
465,704
8.32
15-Departments 10-Periods
a
b
c
1,059,100
921,566
12.99
1,022,447
926,196
9.41
1,068,402
922,129
13.69
1,054,997
916,811
13.10
1,051,395
916,995
12.78
1,057,543
912,386
13.73
1,037,066
921,472
11.15
1,040,450
926,832
10.92
30-Departments 5-Periods
a
b
c
579,704
528,688
8.80
576,350
527,323
8.51
586,831
530,222
9.65
584,318
522,299
10.61
570,492
521,093
8.66
572,782
527,647
7.88
571,703
529,269
7.42
596,835
533,449
10.62
30-Departments 10-Periods
a
b
c
1,172,691
1,054,922
10.04
1,182,286
1,055,902
10.69
1,188,620
1,056,650
11.10
1,198,487
1,045,993
12.72
1,198,674
1,044,651
12.85
1,202,033
1,056,419
12.11
1,210,573
1,063,984
12.11
1,209,088
1,060,993
12.25
a – Robust with SA, b – Agile with zero relocation cost (layout of each period is developed independently), c – Total Penalty Cost in%.
MHC for the layouts from the robust method are not significantly
different from the best results for the adaptive approach. The robust approach has the advantage of no relocation of facilities in
the periods of planning horizon and hence no disruptions of the
operations. Also, robust model is computationally efficient compared to the adaptive model. The robustness of the layouts is measured with the Total Penalty Cost (TPC) as suggested in Braglia
et al. (2003). TPC is calculated for 48-data set from Balakrishnan
and Cheng and it is within the percentage mentioned in Braglia
et al. (2003). This indicates that the suggested layout is suitable
as robust layout for the given data sets. That is, the suggested robust layout procedure provides good robust layout for the given
problem situations.
Some directions for future studies are: (i) The present algorithms for DPLP consider only single objectives. Multiple objective
cases of DPLP can also be modeled and solved. (ii) Unequal department areas and multiple floors cases of DPLP can be modeled and
solved. (iii) A rolling horizon type planning horizon can be considered for DPLP and based on a trade off, changes in layout may be
considered under this type of planning horizon.
Acknowledgement
The authors would like to thank Professors Jaydeep Balakrishnan and Chun Hung Cheng for providing the data sets.
References
Afentakis, P., Millen, R. A., & Solomon, M. N. (1990). Dynamic layout strategies for
flexible manufacturing systems. International Journal of Production Research, 28,
311–323.
Aiello, G., & Enea, M. (2001). Fuzzy approach to the robust facility layout in
uncertain production environments. International Journal of Production Research,
39(18), 4089–4101.
Balakrishnan, J., & Cheng, C. H. (1998). Dynamic layout algorithms: A state-of-theart survey. Omega The International Journal of Management Science, 26(4),
507–521.
Balakrishnan, J., & Cheng, C. H. (2000). Genetic search and the dynamic layout
problem. Computers and Operations Research, 27(6), 587–593.
Balakrishnan, J., & Cheng, C. H. (2009). The dynamic plant layout problem:
Incorporating rolling horizons and forecast uncertainty. Omega The
international Journal of Management Science, 37, 165–177.
Balakrishnan, J., Cheng, C. H., & Conway, D. G. (2000). An Improved pair-wise
exchange heuristic for the dynamic plant layout problem. International Journal
of Production Research, 38(13), 3067–3077.
Balakrishnan, J., Cheng, C. H., Conway, D. G., & Lau, C. M. (2003). A hybrid genetic
algorithm for the dynamic plant layout problem. International Journal of
Production Economics, 86, 107–120.
Balakrishnan, J., Jacobs, F. R., & Venkataramanan, M. A. (1992). Solutions for the
constrained dynamic facility layout problem. European Journal of Operational
Research, 57, 280–286.
Baykasoglu, A., Dereli, T., & Sabuncu, I. (2006). An ant colony algorithm for solving
budget constrained and unconstrained dynamic facility layout problems. Omega
The International Journal of Management Science, 34, 385–396.
Baykasoglu, A., & Gindy, N. (2001). A simulated annealing algorithm for dynamic
layout problem. Computers and Operations Research, 28(14), 1403–1426.
Benjaafar, S., & Sheikhzadeh, S. (2000). Design of flexible plant layouts. IIE
Transactions, 32, 309–322.
Bock, S., & Hoberg, K. (2007). Detailed layout planning for irregularly-shaped
machines with transportation path design. European Journal of Operational
Research, 177, 693–718.
Braglia, M., Simone, Z., & Zavanella, L. (2003). Layout design in dynamic
environments: Strategies and quantitative indices. International Journal of
Production Research, 41(5), 995–1016.
Catherine, M., & Tothero, G. K. (1992). A multi-factor plant layout methodology.
International Journal of Production Research, 30(8), 1773–1789.
Chan, W. M., Chan, C. Y., & Ip, W. H. (2002). A Heuristic Algorithm for Machine
Assignment in Cellular Layout. Computers & Industrial Engineering, 44, 49–73.
Chan, W. M., Chan, C. Y., & Kwong, C. K. (2004). Development of the MAIN algorithm
for a cellular manufacturing machine layout. International Journal of Production
Research, 42(1), 51–65.
Conway, D. G., & Venkataramanan, M. A. (1994). Genetic search and the dynamic
facility layout problem. Computers and Operations Research, 21(8), 955–960.
Corry, P., & Kozan, E. (2004). Ant colony optimisation for machine layout problems.
Computational Optimization and Applications, 28, 287–310.
Drira, A., Pierreval, H., & Hajri-Gabouj, S. (2007). Facility layout problems: A survey.
Annual Reviews in Control, 31, 255–267.
Dunker, T., Radons, G., & Westkamper, E. (2005). Combining evolutionary
computation and dynamic programming for solving a dynamic facility layout
problem. European Journal of Operational Research, 165, 55–69.
Dutta, K. N., & Sahu, S. (1982). A multigoal heuristic for facilities design problems:
MUGHAL. International Journal of Production Research, 20(2), 147–154.
El-Baz, M. A. (2004). A genetic algorithm for facility layout problems of different
manufacturing environments. Computers and Industrial Engineering, 47,
233–246.
Ertay, T., Ruan, D., & Tuzkaya, U. R. (2006). Integrating data envelopment analysis
and analytic hierarchy for the facility layout design in manufacturing systems.
Information Sciences, 176, 237–262.
Foulds, L. R., Hamacher, H. W., & Wilson, J. M. (1998). Integer programming
approaches to facilities layout models with forbidden areas. Annals of Operations
Research, 81, 405–417.
Heragu, S. S., & Kusiak, A. (1990). Machine layout: An optimization and knowledgebased approach. International Journal of Production Research, 28(4), 615–635.
Hu, M. H., & Wang, M. J. (2004). Using genetic algorithms on facilities layout problems.
International Journal of Advanced Manufacturing Technology, 23, 301–310.
Islier, A. A. (1998). A genetic algorithm approach for multiple criteria facility layout
design. International Journal of Production Research, 36(6), 1549–1569.
Khilwani, N., Shankar, R., & Tiwari, M. K. (2008). Facility layout problem: An
approach based on a group decision-making system and psychoclonal
algorithm. International Journal of Production Research, 46(4), 895–927.
Kochhar, J. S., & Heragu, S. S. (1999). Facility layout design in a changing
environment. International Journal of Production Research, 37(11), 2429–2446.
Konak, S. K. (2007). Approaches to uncertainties in facility layout problems:
Perspectives at the beginning of the 21st Century. Journal of Intelligent
Manufacturing, 18, 273–284.
V. Madhusudanan Pillai et al. / Computers & Industrial Engineering 61 (2011) 813–823
Kouvelis, P., Kuawarwala, A. A., & Gutierrez, G. J. (1992). Algorithms for robust single
and multiple period layout planning for manufacturing systems. European
Journal of Operational Research, 63, 287–303.
Kusiak, A., & Heragu, S. S. (1987). The facility layout problem. European Journal of
Operational Research, 29, 229–251.
Lacksonen, T. A. (1997). Preprocessing for static and dynamic facility layout
problems. International Journal of Production Research, 35(4), 1095–1106.
Lacksonen, T. A., & Enscore, E. E. (1993). Quadratic assignment algorithms for the
dynamic layout problem. International Journal of Production Research, 31(3),
503–517.
Lahmar, M., & Benjaafar, S. (2005). Design of distributed layouts. IIE Transactions, 37,
303–318.
Mak, K. L., Wong, Y. S., & Chan, F. T. S. (1998). A genetic algorithm for facility layout
problems. Computer Integrated Manufacturing System, 11(1), 113–127.
Malakooti, B., & D’Souzas, G. I. (1987). Multiple objective programming for the
quadratic assignment problem. International Journal of Production Research,
25(2), 285–300.
McKendall, A. R., Jr., & Shang, J. (2006). Hybrid ant systems for the dynamic facility
layout problem. Computers and Operations Research, 33, 790–803.
McKendall, A. R., Jr., Shang, J., & Kuppusamy, S. (2006). Simulated annealing
heuristics for the dynamic facility layout problem. Computers and Operations
Research, 33, 2431–2444.
Meller, R. D., & Gau, K. Y. (1996). Facility layout objective functions and robust
layouts. International Journal of Production Research, 34(10), 2727–2742.
Norman, B. A., & Smith, A. E. (2006). A continuous approach to considering
uncertainty in facility design. Computers & Operations Research, 33(6),
1760–1775.
Palekar, U. S., Batta, R., Bosch, R. M., & Elhence, S. (1992). Modelling uncertainties in
plant layout problems. European Journal of Operational Research, 63, 347–359.
Pillai, V. M., & Subbarao, K. (2008). A robust cellular manufacturing system design
for dynamic part population using a genetic algorithm. International Journal of
Production Research, 46(18), 5191–5210.
Pillai, V. M., (2005). Stochastic Processes in Cellular Manufacturing Environment.
Ph.D. Thesis, NIT Calicut.
QAPLIB Website (2007). <http://www.seas.upenn.edu/qaplib/inst.html> Accessed
December 2007.
Raman, D., Nagalingam, S. V., Gurd, B. W., & Lin, G. C. I. (2007). Effectiveness
measurement of facilities layout. In Proceedings of the 35th international
MATADOR conference (pp. 165–168). Australia: University of South Australia.
823
Raoot, R. D., & Rakshit, A. (1993). A ‘linguistic pattern’ approach for multiple criteria
facility layout problems. International Journal of Production Research, 31(1),
203–222.
Rosenblatt, M. J. (1979). The facilities layout problem: A multi-goal approach.
International Journal of Production Research, 17(4), 323–332.
Rosenblatt, M. J. (1986). The dynamics of plant layout. Management Science, 32(1),
76–86.
Sha, D. Y., & Chen, C. W. (2001). A new approach to the multiple objective facility
layout problem. Integrated Manufacturing Systems, 12(1), 59–66.
Singh, S. P., & Sharma, R. R. K. (2006). A review of different approaches to the facility
layout problems. International Journal of Advanced Manufacturing Technology, 30,
425–433.
Soundar, R. T., Kashyap, R. L., & Moodie, C. L. (1988). Application of expert systems
and pattern recognition methodologies to facilities layout planning.
International Journal of Production Research, 26(5), 905–930.
Sugiyama, M. C. H., & Ueda, K. K. O. (2002). A coevolutionary genetic algorithm
approach to the dynamic facility layout problem. In Japan–USA symposium on
flexible automation July 15–17, 2002, Hiroshima, Hiroshima, Japan.
Tam, K. V., & Li, S. G. (1991). A hierarchical approach to the facility layout problem.
International Journal of Production Research, 29(1), 165–184.
Tang, C., & Abdel-Malek, L. L. (1996). A framework for hierarchical interactive
generation of cellular layout. International Journal of Production Research, 34(8),
2133–2162.
Tuzkaya, U. R., Ertay, T., & Ruan, D. (2005). Simulated annealing approach for the
multi-objective facility layout problem. Studies in Computational Intelligence, 5,
401–418.
Ulutas, B., & Islier, A. A. (2005). A new approach to the dynamic layout problem. In
35th International conference on computers and industrial engineering (pp.
2019–2024).
Wilhelm, M. R., & Ward, T. L. (1987). Solving quadratic assignment problems by
simulated annealing. IIE Transactions, 19(1), 107–117.
Yaman, A., Gethin, D. T., & Clarke, M. J. (1993). An effective sorting method for
facility layout construction. International Journal of Production Research, 31(2),
413–427.
Yang, T., & Peters, B. A. (1998). Flexible machine layout design for dynamic and
uncertain production environments. European Journal of Operational Research,
108, 49–64.