SlideShare a Scribd company logo
1 of 8
Download to read offline
Discrete-Event Simulation Optimization: A Review of Past Approaches
and Propositions for Future Direction
Linda Ann Riley, Ph.D.
Roger Williams University
School of Engineering, Computing and Construction Management
lriley@rwu.edu
Keywords: discrete-event simulation, optimiza-
tion, algorithmic optimization techniques
Abstract
Over the past twenty years, a significant body
of work has been undertaken on the topic of
methods and approaches to optimizing discrete-
event simulation models. Then, as is now, one of
the greatest challenges in optimizing discrete-
event simulations is the inability to precisely iden-
tify “the” optimal solution to a given system mod-
el. This is especially the case as the feasible so-
lution space expands.
Also over the past twenty years, computa-
tional speed has increased, computing and mod-
eling costs have decreased and theoretical de-
velopments in the field of simulation optimization
have emerged. Yet a divide appears to be widen-
ing. Recent literature indicates a lack of new, in-
novative approaches to optimizing large scale
discrete-event simulation models as well as an
absence in addressing the growing chasm be-
tween the simulation modeling, optimization and
outcome improvement processes. Many of the
studies and advances undertaken in the early to
mid-90’s are those still cited today when discuss-
ing simulation optimization.
This paper discusses and provides an over-
view of theoretical and methodological directions
in discrete-event simulation optimization. In addi-
tion, it suggests areas of study for advancing the
field. It is proposed that advances should move
the field of study and application in the direction
of blurring the boundaries between simulation
modeling, optimization and change implementa-
tion communities instead of widening the gaps.
1. INTRODUCTION
Academicians and practitioners have a num-
ber of tools to design, measure, study, analyze
and improve large, complex systems. One such
tool that has been utilized with especially good
results is simulation. Discrete-event simulation
specifically, allows for the realistic modeling of
stochastic events and the many process varia-
tions found in most complex, systems. One of the
primary outcomes of discrete-event modeling is
improvement in a system’s measures of perfor-
mance
Discrete-event simulation is a widely used tool
across many disciplines. Although each disci-
pline has system specific applications, the goal of
this technique usually involves system analysis
and/or performance improvement. By simulating
the dynamic nature of a system, one can better
understand and control random process varia-
tions. Furthermore, a good simulation that realis-
tically captures the system under study serves as
a model for experimentation. Since almost all
large-scale systems are both dynamic and sto-
chastic in nature, discrete-event simulation is an
excellent technique to study and analyze these
systems.
Algorithmic optimization approaches have
evolved over time as discrete-event simulation
has become more commonplace. Optimization
techniques involve numerous dynamic evalua-
tions of a simulation’s multi-dimensional solution-
space in the search for an optimal solution. Work
in the area of discrete-event simulation optimiza-
tion has concentrated for the most part on the de-
sign and evaluation of various algorithmic and
heuristic approaches in searching a simulation’s
solution space. At a higher level of abstraction,
there has been less of a focus on defining optimi-
780
zation frameworks. Although far outweighed by
the work in algorithmic development, work in the
area of optimization frameworks has been under-
taken by [Joshi et al. 1996, Abkay 1996], IEEE,
as well as the Department of Defense.
2. REVIEW OF DISCRETE-EVENT
SIMULATION OPTIMIZATION APPROACHES
Because computational time and cost are crit-
ical determinants of value and turn-around of the
simulation optimization process, a great deal of
ongoing work over the years has focused on ap-
plying the most appropriate algorithmic approach
considering the problem under study. Widely-
used search procedures for optimizing a simula-
tion’s feasible solution space include: determinis-
tic search methods; probabilistic search methods
and hybrid techniques.
Historically, a great deal of the literature in
discrete-event simulation optimization is based on
the probabilistic search techniques of: simulated
annealing [Liu 1999, Zolfaghari and Liang 1998,
Bailey et al. 1997, Haddock and Mittenthal 1992]
and evolutionary algorithms [Azadivar et al. 1999,
Hopper and Turton 1999, Pierreval and Tautou
1997]. A second area of algorithmic optimization
development has been in hybrid techniques. This
approach combines multiple algorithms into a
single optimization strategy [Shi et al. 1999,
Feyzbakhsh and Matsui 1999, Gong et al. 1997].
More recently, optimization strategies devel-
oped using evolutionary or nature-inspired algo-
rithms are referred to as metaheuristics [Glover
1986, Fu et al. 2005, Glover and Kochenberger
2003]. Metaheuristics provide a framework that
overcomes the need to customize an optimization
algorithm for different simulation problems. A
number of authors have discussed and explored
the theoretical underpinnings of metaheuristics as
well as various applications [Olafsson 2006, Yang
2010, Vasant 2012].
The primary reasons why metaheuristic algo-
rithms are particularly appropriate for discrete-
event simulation optimization are that these
methods: 1) handle both continuous and discrete
input parameters in contrast to search methods
requiring that input factors be expressed explicit-
ly; 2) deal well with conditions of local optima
compared to response surface methods; 3) re-
duce computational complexity in contrast to oth-
er search techniques, thus reducing solution iden-
tification speed, and; 4) perform quite well under
test conditions comparing a generated optimum
with complete enumeration of the solution space.
Other less applied algorithmic approaches for
optimizing discrete-event simulation models in-
clude particle swarm optimization [Clerc 2006,
Olsson 2011], honey bee algorithms [Nakrani and
Tovey 2006] and fire fly algorithms [Yang 2009].
Table 1, Overview of Commonly Used Dis-
crete-Event Simulation Optimization Approaches
and Algorithms presents the traditionally used
simulation optimization algorithms with brief
comments on the advantages, disadvantages and
processes involved in undertaking each. The ta-
ble also includes references to a sampling of the
seminal work in the area.
3. CHALLENGES WITH ADVANCING THE
KNOWLEDGE BASE OF DISCRETE-EVENT
SIMULATION OPTIMIZATION
One of the primary drawbacks of the system
modeling process is the lack of integration be-
tween the simulation model, the optimization pro-
cess and actions to enact system change as a
result of the optimization process. Ultimately the
goal of modeling many large-scale systems is to
increase the efficiency with which the system op-
erates as measured by the maximization or mini-
mization of selected parameters of the objective
function. Looking to the future, more emphasis
should be placed on blurring the boundaries be-
tween the simulation model, optimization and
change processes. To accomplish this goal, two
propositions are advanced in this paper.
1. Move from viewing discrete-event simulation
optimization as a static tool to one that is dynami-
cally integrated into operating practices.
For the most part, the present use of simula-
tion optimization in large-scale system simulation
scenarios is geared to problems that seek an op-
timal solution at time-specific points. Because of
the size of the models and the time required to
781
Table 1. Overview of Commonly Used Discrete-Event Simulation Optimization
Approaches and Algorithms
Method General Advantages General Disadvantages Process
Intuitive Methods  When used by an indi-
vidual familiar with the
system (expert), the
method can yield good
results.
 This method is a good
one to demonstrate the
concept of simulation
optimization in a teaching
environment.
 Computational time. 
Simulation time.
 No guarantee or confi-
dence that the ending solu-
tion is the optimal solution.
 Continuous variables are
problematic.
 Difficulty in selecting
both starting and stopping
points for the search.
 The user selects input parame-
ters and undertakes an iterative
process that involves: 1) varying
the parameter levels; 2) complet-
ing a statistically valid number of
simulation replications and runs,
and; 3) altering the input parame-
ters and reevaluating the results.
The objective of this method is to
find increasingly better solutions.
Complete Enumer-
ation
 Will produce the opti-
mal solution with small
models defined by a fi-
nite solution space.
 Computational time and
cost.
 Works only with discrete
variables.
 Wasted effort due to
testing every feasible solu-
tion in the feasible solution
space.
 Complete factorial experiment
of the model is undertaken. Anal-
ysis of all treatment combinations.
Tabu Search (see
[Lopez-Garcia et al.
1999, Glover 1977]
 Deals well with solu-
tion spaces character-
ized by local optima.
 Not well-developed as a
simulation optimization
methodology.
 Few studies comparing
accuracy and precision of
results.
 Works only for discrete
optimization models.
 Feasible solution space is ex-
plored by moving from one candi-
date to its best neighbor. Move-
ment occurs even if degradation in
the objective function is a result.
Tested solutions are considered
“tabu” for a user defined number
of iterations. Intensification and
diversifications strategies are
used to refine the search direc-
tion.
Pattern Search
(see [Findler 1987]
 Successful search
pattern transferrable to
similar simulation mod-
els.
 Does not deal well with
nonunimodality.
 Search moves in direction of
increasing improvement of the
objective function by “steps.” Step
sizes vary depending on the sen-
sitivity to change in the objective
function until a user-defined con-
vergence test or tolerance is satis-
fied.
782
Method General Advantages General Disadvantages Process
Genetic Algorithms
[ Hopper 1999, Col-
lins 1998, Aytug et
al.1998, Salzman
and Breitenecker
1995, Wellman and
Gemmill 1995,
Michalewiez 1994,
Goldberg 1994,
1989, Holland, 1975]
 Relatively fast com-
pared to other search
techniques.
 Interface process with
simulation models is
easy due to the design of
the algorithms.
 Does a good job at
identifying the global
optimum in models with
multiple local optima.
 Algorithms are exten-
sible.
 Robust method.
 Low computational
complexity.
 Good building block for
hybrid methods.
 Genetic algorithms can
be hard to analyze and
design depending on the
complexity of the manufac-
turing system being simu-
lated.
 Recognition of the need
for more theoretical work in
testing the accuracy of pro-
duced results.
 Based on the concept of evolu-
tion, genetic algorithms contain
three operators: selection, crosso-
ver and mutation. The search pro-
cess involves coding the parame-
ter set and searching a population
of points by means of probabilistic
transition rules. The search ends
when conditions of a termination
rule are met.
Simulated Anneal-
ing [ Liu, 1999,
Zolfaghari and Liang
1998, Bailey et
al.1997, Aarts and
Korst, 1989, Kirkpat-
rick et al. 1983]
 Technique is efficient
at moving from local op-
tima.
 Less computational
time required for each
search iteration however
more computational time
required overall because
more iterations usually
are needed.
 Low computational
complexity.
 Process avoids cy-
cling.
 Good building block for
hybrid methods.
 Process can require a
great deal of computation
time to find the optimal
solution.
 Attention must be paid to
the proper selection of a
seed solution or current
state starting point.
 Search process involves three
states: current state, neighboring
state and optimal states. At each
iteration, a change is made in the
current state and evaluated
against a neighboring state by
means of cost function. Transi-
tional probabilities and a tempera-
ture parameter dictate the likeli-
hood of moving from one state to
another. The search ends when a
user-defined number of iterations
or a user-defined number of opti-
mal states is achieved.
Hybrid Techniques
[ Alireza and Matsui
1999, Azadivar and
Tompkins 1999, Ma-
son et al. 1999, Fleu-
ry et al. 1999, Shi et
al. 1999, Chen and
Gen 1997, Ahmed et
al., 1998, Emelyanov
and Iassinovski
1997, Gong et
al.1997, Dolgui and
Ofitserov1997]
 Builds on established
successful algorithmic
procedures.
 Expected lower com-
putational complexity.
 Expected higher accu-
racy.
 Highly customizable
for specific scenarios.
 Usually designed to
handle both discrete and
continuous input parame-
ters quite well.
 Lack of algorithmic vali-
dation.
 Usually not extensible.
 Interface code can be-
come problematic depend-
ing on the hybrid technique.
 Customization can pre-
clude portability for other
manufacturing scenarios.
 Process is dependent on the
hybrid technique building blocks,
whether evolutionary strategies,
simulated annealing, deterministic
searches, or other.
783
run the model, the process is undertaken as a
static event in contrast to an integrated dynamic
process.
With the exception of some logistics optimiza-
tion applications involving transportation schedul-
ing, in most manufacturing and service settings,
optimization is not implemented as a dynamic tool
continuously running in the background and ulti-
mately driving certain operating decisions. To be
incorporated as a dynamic tool that contributes to
intelligent system design, work must continue in
further integrating the simulation modeling, opti-
mization and improvement implementation pro-
cesses. As optimization algorithms become more
sophisticated, the simulation optimization process
appears to be moving further away from the
modeling process. This is further exacerbated by
the three knowledge domains governing the three
processes. For the most part, the large-scale
system simulation modeling process is owned by
the industrial engineers, operation researchers
and simulationist community. Optimization algo-
rithms and frameworks are driven by the comput-
er science community and the improvement im-
plementation processes are owned by the effi-
ciency/managerial community. The optimization
black box is becoming more and more removed
from the ultimate modelers and especially users
of the simulation’s results. The gap appears to be
widening between research and theoretical de-
velopment in optimization approaches and appli-
cations in contrast to narrowing.
2. Need for simulation optimization procedures to
intelligently recognize input parameters.
When modeling large-scale system problems,
the use of off-the-shelf simulation packages is
many times necessary. Most of the most popular
discrete-event simulation packages have fast
learning curves, are graphically realistic, afforda-
ble, and produce easy to read, customized analy-
sis reports. In addition, add-on modules that allow
for external code-writing and customization are
common features of today’s off-the-shelf simula-
tion packages. In most cases also, these pack-
ages have built-in optimization modules.
One of the greatest drawbacks however of
these off-the-shelf simulation packages is the lack
of flexibility in altering the resident optimization
algorithms. Unless customized code is developed
external to the simulation package and then inte-
grated into the simulation, the user must take
what the vendor provides. Depending on the de-
sired optimization function and input parameters,
the vendor resident procedure may be wholly in-
adequate for the situation under study. Further-
more, discrete-event package vendors closely
guard as proprietary knowledge, the exact code
used to optimize their products. Selection of a
specific procedure should be dependent on
unique characteristics of the optimization problem
and not necessarily what is included in the off-
the-shelf simulation software. This is perhaps
one reason why the move toward metaheuristic
frameworks has occurred. These general pur-
pose approaches are evaluated as effective and
efficient over a range of problems.
To address this shortfall, some type of intelli-
gent interface is suggested. This interface could
be designed to choose from among a number of
algorithmic optimization procedures based on the
objective function and input parameters under
evaluation at any particular moment. This implies
perhaps an additional layer of AI/neural code that
could be incorporated into the optimization pro-
cess. Ultimately, this intelligent interface could
“learn” to recognize common optimization scenar-
ios, select starting and stopping rules, and poten-
tially also interface with the system improvement
framework.
As a further extension to the intelligent inter-
face, dynamic algorithmic visualization capabili-
ties could be incorporated into the optimization
procedures. Immersive technologies are used in
many simulation arenas. Incorporating immersive
visualization into optimization would serve to
bring a transparency between the modeling and
optimization processes. This would allow users
and decision makers to interactively view, and po-
tentially redirect the optimization process. In es-
sence, this feature would provide the decision
maker the ability to immerse him or herself into
the model, thus “directing” both the simulation
and optimization processes.
784
4. CONCLUSION
As a tool to design and improve large-scale
systems, discrete-event simulation optimization is
ideally suited for addressing the complexity asso-
ciated with systems characterized as discrete-
event and stochastic in nature. With the variety
and robustness of algorithmic optimization proce-
dures, virtually all types of system problems can
be modeled and optimized. Yet, even though the
algorithmic development in optimization has been
well researched, there appears to be widening
gaps between the modeling, optimization and im-
plementation communities. Furthermore, due to
lack of transparency among the work of these
three groups, development of integrative frame-
works has been lacking. For optimization work to
advance in discrete-event modeling, it is pro-
posed that movement toward the design of dy-
namically integrated simulation/optimization/im-
plementation products be furthered explored. In
addition, intelligent optimization interfaces are al-
so proposed for off-the-shelf discrete-event simu-
lation packages. Advances in the area of dis-
crete-event simulation optimization should move
in the direction of blurring the boundaries be-
tween simulation modeling, optimization and
change implementation instead of widening the
gaps.
REFERENCES
Aarts, E. and Korst, J. (1989) Simulated Anneal-
ing and Boltzmann Machines: A Stochastic
Approach to Combinatorial Optimization and
Neural Computing. John Wiley and Sons,
Chichester, U.K.
Ahmed, M., Alkhamis, T. and Miller, D. (1998)
“Discrete Search Methods for Optimizing Sto-
chastic Systems.” Computers & Industrial
Engineering, Vol. 34, pp. 703-716.
Abkay, Kunter S. (1996) “Using simulation optimi-
zation to find the best solution.” IIE Solutions;
Norcross, Vol. 28, Issue 5 pp. 24-29.
Aytug, H., Bhattacharyya, S. and Koehler, G.
(1998) “Genetic learning through simulation:
An investigation in shop floor scheduling.”
Annals of Operations Research, Vol. 78 pp. 1-
28.
Azadivar, F. and Tompkins, G. (1999) “Simulation
optimization with qualitative variables and
structural model changes: A genetic algorithm
approach.” European Journal of Operational
Research. Amsterdam, Feb 16, 1999. Vol.
113, Issue 1. pp. 169-192.
Bailey, R.N., Graner, K.M. and Hobbs, M.F.
(1997) “Using simulated annealing and genet-
ic algorithms to solve staff-scheduling prob-
lems.” Asia-Pacific Journal of Operational Re-
search; Singapore, Vol. 14 Issue 2 pp. 27-43.
Chen, R. and Gen, M. (1997) “Parallel machine
scheduling problems using memetic algo-
rithms.” Computers & Industrial Engineering;
Vol. 33; pp. 761.
Clerc, M. (2006) Particle Swarm Optimization.
Wiley-ISTE.
Dolgui, A., Ofitserov, D. (1997) “A stochastic
method for discrete and continuous optimiza-
tion in manufacturing systems.” Journal of In-
telligent Manufacturing, Vol. 8 Issue 5; pp.
405-413.
Emelyanov, V., Iassinovski, S.I. (1997) “An AI-
based object-oriented tool for discrete manu-
facturing systems simulation.” Journal of In-
telligent Manufacturing, Vol. 8 Issue 1; pp.
49-58.
Feyzbakhsh, A. and Matsui, M. (1999) “Adam-
Eve-like genetic algorithm: a methodology
for optimal design of a simple flexible as-
sembly system.” Computers & Industrial
Engineering, Vol. 36 pp. 233-258.
Findler, N. V., Lo, C. and Lo, R. (1987) “Pattern
Search for Optimization.” Mathematics and
Computers in Simulation 29, no. pp. 41–50.
Fleury, G., Goujon, J., Gourgand, M., Lacomme,
P. (1999) “Multi-agent approach and sto-
785
chastic optimization: random events in
manufacturing systems.” Journal of Intelli-
gent Manufacturing, Vol. 10 Issue 1; pp. 81-
101.
Glover, F. and Laguna, M. (1997) Tabu Search,
Kluwer, Boston.
Glover F. (1986) “Future paths for integer pro-
gramming and links to artificial intelligence.”
Computers and Operations Research, Vol.13,
pp. 533-549.
Glover F. and Kochenberger G. A. (2003) Hand-
book of Metaheuristics, Springer.
Goldberg, D.E. (1989) Genetic algorithms in
search, optimization, and machine learn-
ing. New York, NY: Addison Wesley.
Goldberg, D. E. (1994) “Genetic and evolution-
ary algorithms come of age.” Association of
Computing Machinery Communications of
the ACM, Vol. 37, Issue 3, pp. 113-122.
Gong, D., Gen, M., Yamazaki, G. and Xu, W.
(1997) “Hybrid evolutionary method for ca-
pacitated location-allocation problem.”
Computers & Industrial Engineering, Vol.
33, pp. 577-80.
Haddock, J. and Mittenthal, J. (1992) “Simulation
optimization using simulated annealing.”
Computers & Industrial Engineering. Vol. 22
Issue 4; pp. 387-395.
Holland, J.H. (1975) Adaptation in natural and
artificial systems. MIT Press.
Hopper, E. and Turton, B. (1999) “A genetic al-
gorithm for a 2D industrial packing problem.”
Computers & Industrial Engineering, Vol. 37
Issue 1, 2; pp. 375-378.
Joshi, B.D., Unal, R. White, N.H., and Morris,
W.D. (1996) “A framework for the optimiza-
tion of discrete event simulation models.”
Presented at the 17
th
ASEM National Con-
ference, Dallas.
Liu, J. (1999) “The impact of neighborhood size
on the process of simulated annealing:
Computational experiments on the flowshop
scheduling problem.” Computers & Industrial
Engineering, New York; Vol. 27 Issue 1,2;
pp. 285-288.
Lopez-Garcia, L., and Posada-Bolivar, A. (1999)
“A simulator that uses Tabu Search to ap-
proach the optimal solution to stochastic in-
ventory models.” Computers & Industrial En-
gineering, Vol. 37 Issue 1,2; pp. 215-218.
Mason, A., Ryan, D. and Panton, D. (1999) “Inte-
grated simulation, heuristic and optimisation
approaches to staff scheduling.” Operations
Research, Vol. 46 Issue 2; pp. 161-178.
Michalewiez, Z. (1994) “Evolutionary compu-
tation techniques for non-linear program-
ming problems.” International Transac-
tions in Operational Research. Vol. 1 Is-
sue 2; pp. 233-240.
Nakrani, S and C. Tovey (2004) “On honey bees
and dynamic server allocation in Internet
hosting centers,” Adaptive Behavior, 12, 223-
240.
Olafsson, S. (2006) “Metaheuristics,” in Nelson
and Henderson (eds.) Handbook on Simula-
tion, Elsevier, 633-654.
Olsson, A., ed. Particle Swarm Optimization:
Theory, Techniques and Applications, Nova
Science Publishers Inc, 2011.
Pierreval, H. and Tautou, L., May. (1996) “Using
evolutionary algorithms and simulation for the
optimization of manufacturing systems.”
French Institute of Mechanical Engineering
(IFMA) Campus des Cezearx, B.P. 265.
F63175 Aubiere Cedex France.
Salzman, M. and Breitenecker,. F. (1995) “Ge-
netic algorithms in discrete event simulation,”
in Proceedings of the Eurosim. Congress 95.
September 11 - 15. Vienna. Austria. pp. 213-
218.
786
Shi, L., Olafsson, S. and Chen Q. (1999) “A new
hybrid optimization algorithm,” Computers &
Industrial Engineering, Vol. 36; pp. 409-426.
Shi, L., Olafsson, S. and Sun N. (1999) “New
parallel randomized algorithms for the travel-
ing salesman problem,” Computers & Opera-
tions Research, Vol. 26; pp. 371-9.
Vasant, P. (2012) Meta-Heuristics Optimization
Algorithms in Engineering, Business, Eco-
nomics, and Finance. Edited by Pandian
Vasant. 1st ed. IGI Global.
Yang, X. (2010) Engineering Optimization: An
Introduction with Metaheuristic Applications,
1st ed. Wiley.
Yang X. S. (2009) “Firefly algorithms for multi-
modal optimization,” 5th Symposium on Sto-
chastic Algorithms, Foundation and Applica-
tions (SAGA 2009) (Eds. Watanabe O. and
Zeugmann T.), LNCS, 5792, pp. 169–178.
Wellman, M.A. and Gemmill, D.D. (1995) “A
genetic algorithm approach to optimization
of asynchronous automatic assembly sys-
tems,” International Journal of Flexible
Manufacturing Systems, Vol. 7 Issue 1;
pp.27
Zolfaghari, S. and Liang, M. (1998) “Machine
Cell/Part Family Formation Considering Pro-
cessing Times and Machine Capacities: A
Simulated Annealing Approach,” Computers
& Industrial Engineering, Vol. 34, No. 4; pp.
813-823.
Biography
Dr. Linda Ann Riley is currently Engineering
Program Coordinator and Professor of Engineer-
ing for the School of Engineering, Computing and
Construction Management at Roger Williams
University (RWU). Previously, she held the posi-
tion of Associate Department Head for the De-
partment of Industrial Engineering at New Mexico
State University (NMSU). In addition, she served
as the founder and Director of the Advanced
Modeling and Simulation Laboratory at NMSU
and Director of a university-wide economic devel-
opment research center.
Dr. Riley has extensive business and engi-
neering consulting experience. As well, she is an
active researcher, teacher and author in the area
of simulation modeling and large-scale system
optimization. She has taught over 30 different
courses in her career, many of them simulation
focused and has written or co-authored over 120
academic/research publications and over 150 re-
search proposals.
Dr. Riley earned an M.S. in Industrial Engi-
neering as well as a Ph.D. in Logistics from New
Mexico State University, completed a two-year
post graduate fellowship at Brown University,
earned an MBA from Suffolk University and an
undergraduate degree from Boston University.
787

More Related Content

What's hot

Introduction to Statistics and Probability:
Introduction to Statistics and Probability:Introduction to Statistics and Probability:
Introduction to Statistics and Probability:Shrihari Shrihari
 
A robust multi criteria optimization approach
A robust multi criteria optimization approachA robust multi criteria optimization approach
A robust multi criteria optimization approachPhuong Dx
 
Techniques in marketing research
Techniques in marketing researchTechniques in marketing research
Techniques in marketing researchSunny Bose
 
Selecting the best stochastic systems for large scale engineering problems
Selecting the best stochastic systems for large scale engineering problemsSelecting the best stochastic systems for large scale engineering problems
Selecting the best stochastic systems for large scale engineering problemsIJECEIAES
 
Design of experiments-Box behnken design
Design of experiments-Box behnken designDesign of experiments-Box behnken design
Design of experiments-Box behnken designGulamhushen Sipai
 
To investigate the stability of materials by using optimization method
To investigate the stability of materials by using optimization methodTo investigate the stability of materials by using optimization method
To investigate the stability of materials by using optimization methodUCP
 
Optimization Techniques In Pharmaceutical Formulation & Processing
Optimization Techniques In Pharmaceutical Formulation & ProcessingOptimization Techniques In Pharmaceutical Formulation & Processing
Optimization Techniques In Pharmaceutical Formulation & ProcessingAPCER Life Sciences
 
Applicability of Hooke’s and Jeeves Direct Search Solution Method to Metal c...
 Applicability of Hooke’s and Jeeves Direct Search Solution Method to Metal c... Applicability of Hooke’s and Jeeves Direct Search Solution Method to Metal c...
Applicability of Hooke’s and Jeeves Direct Search Solution Method to Metal c...ijiert bestjournal
 
Optimization techniques
Optimization  techniquesOptimization  techniques
Optimization techniquesbiniyapatel
 
Application of the analytic hierarchy process (AHP) for selection of forecast...
Application of the analytic hierarchy process (AHP) for selection of forecast...Application of the analytic hierarchy process (AHP) for selection of forecast...
Application of the analytic hierarchy process (AHP) for selection of forecast...Gurdal Ertek
 
Operation's research models
Operation's research modelsOperation's research models
Operation's research modelsAbhinav Kp
 
A Genetic Algorithm on Optimization Test Functions
A Genetic Algorithm on Optimization Test FunctionsA Genetic Algorithm on Optimization Test Functions
A Genetic Algorithm on Optimization Test FunctionsIJMERJOURNAL
 
Design of experiments
Design of experimentsDesign of experiments
Design of experimentsCynthia Cumby
 
design of experiments
design of experimentsdesign of experiments
design of experimentssigma-tau
 
Factorial design \Optimization Techniques
Factorial design \Optimization TechniquesFactorial design \Optimization Techniques
Factorial design \Optimization TechniquesPriyanka Tambe
 

What's hot (20)

Introduction to Statistics and Probability:
Introduction to Statistics and Probability:Introduction to Statistics and Probability:
Introduction to Statistics and Probability:
 
A robust multi criteria optimization approach
A robust multi criteria optimization approachA robust multi criteria optimization approach
A robust multi criteria optimization approach
 
Techniques in marketing research
Techniques in marketing researchTechniques in marketing research
Techniques in marketing research
 
Selecting the best stochastic systems for large scale engineering problems
Selecting the best stochastic systems for large scale engineering problemsSelecting the best stochastic systems for large scale engineering problems
Selecting the best stochastic systems for large scale engineering problems
 
Optimization in QBD
Optimization in QBDOptimization in QBD
Optimization in QBD
 
Sensitivity analysis
Sensitivity analysisSensitivity analysis
Sensitivity analysis
 
Design of experiments-Box behnken design
Design of experiments-Box behnken designDesign of experiments-Box behnken design
Design of experiments-Box behnken design
 
To investigate the stability of materials by using optimization method
To investigate the stability of materials by using optimization methodTo investigate the stability of materials by using optimization method
To investigate the stability of materials by using optimization method
 
Optimization Techniques In Pharmaceutical Formulation & Processing
Optimization Techniques In Pharmaceutical Formulation & ProcessingOptimization Techniques In Pharmaceutical Formulation & Processing
Optimization Techniques In Pharmaceutical Formulation & Processing
 
Applicability of Hooke’s and Jeeves Direct Search Solution Method to Metal c...
 Applicability of Hooke’s and Jeeves Direct Search Solution Method to Metal c... Applicability of Hooke’s and Jeeves Direct Search Solution Method to Metal c...
Applicability of Hooke’s and Jeeves Direct Search Solution Method to Metal c...
 
Optimization techniques
Optimization  techniquesOptimization  techniques
Optimization techniques
 
Application of the analytic hierarchy process (AHP) for selection of forecast...
Application of the analytic hierarchy process (AHP) for selection of forecast...Application of the analytic hierarchy process (AHP) for selection of forecast...
Application of the analytic hierarchy process (AHP) for selection of forecast...
 
Operation's research models
Operation's research modelsOperation's research models
Operation's research models
 
A Genetic Algorithm on Optimization Test Functions
A Genetic Algorithm on Optimization Test FunctionsA Genetic Algorithm on Optimization Test Functions
A Genetic Algorithm on Optimization Test Functions
 
Optimization final
Optimization finalOptimization final
Optimization final
 
Design of experiments
Design of experimentsDesign of experiments
Design of experiments
 
design of experiments
design of experimentsdesign of experiments
design of experiments
 
Factorial design \Optimization Techniques
Factorial design \Optimization TechniquesFactorial design \Optimization Techniques
Factorial design \Optimization Techniques
 
Optimization techniques
Optimization techniquesOptimization techniques
Optimization techniques
 
M 3 iot
M 3 iotM 3 iot
M 3 iot
 

Similar to Wip 13

Computational optimization, modelling and simulation: Recent advances and ove...
Computational optimization, modelling and simulation: Recent advances and ove...Computational optimization, modelling and simulation: Recent advances and ove...
Computational optimization, modelling and simulation: Recent advances and ove...Xin-She Yang
 
Sca a sine cosine algorithm for solving optimization problems
Sca a sine cosine algorithm for solving optimization problemsSca a sine cosine algorithm for solving optimization problems
Sca a sine cosine algorithm for solving optimization problemslaxmanLaxman03209
 
SIMULATION-BASED OPTIMIZATION USING SIMULATED ANNEALING FOR OPTIMAL EQUIPMENT...
SIMULATION-BASED OPTIMIZATION USING SIMULATED ANNEALING FOR OPTIMAL EQUIPMENT...SIMULATION-BASED OPTIMIZATION USING SIMULATED ANNEALING FOR OPTIMAL EQUIPMENT...
SIMULATION-BASED OPTIMIZATION USING SIMULATED ANNEALING FOR OPTIMAL EQUIPMENT...Sudhendu Rai
 
COMPARISON BETWEEN THE GENETIC ALGORITHMS OPTIMIZATION AND PARTICLE SWARM OPT...
COMPARISON BETWEEN THE GENETIC ALGORITHMS OPTIMIZATION AND PARTICLE SWARM OPT...COMPARISON BETWEEN THE GENETIC ALGORITHMS OPTIMIZATION AND PARTICLE SWARM OPT...
COMPARISON BETWEEN THE GENETIC ALGORITHMS OPTIMIZATION AND PARTICLE SWARM OPT...IAEME Publication
 
Comparison between the genetic algorithms optimization and particle swarm opt...
Comparison between the genetic algorithms optimization and particle swarm opt...Comparison between the genetic algorithms optimization and particle swarm opt...
Comparison between the genetic algorithms optimization and particle swarm opt...IAEME Publication
 
2. leiviskä k (1996) simulation in pulp and paper industry. february 1996
2. leiviskä k (1996) simulation in pulp and paper industry. february 19962. leiviskä k (1996) simulation in pulp and paper industry. february 1996
2. leiviskä k (1996) simulation in pulp and paper industry. february 1996Huy Nguyen
 
Introduction to modeling_and_simulation
Introduction to modeling_and_simulationIntroduction to modeling_and_simulation
Introduction to modeling_and_simulationAysun Duran
 
Introduction to modeling_and_simulation
Introduction to modeling_and_simulationIntroduction to modeling_and_simulation
Introduction to modeling_and_simulationmukmin91
 
Computational Optimization, Modelling and Simulation: Recent Trends and Chall...
Computational Optimization, Modelling and Simulation: Recent Trends and Chall...Computational Optimization, Modelling and Simulation: Recent Trends and Chall...
Computational Optimization, Modelling and Simulation: Recent Trends and Chall...Xin-She Yang
 
Modeling & simulation in projects
Modeling & simulation in projectsModeling & simulation in projects
Modeling & simulation in projectsanki009
 
Cuckoo Search: Recent Advances and Applications
Cuckoo Search: Recent Advances and ApplicationsCuckoo Search: Recent Advances and Applications
Cuckoo Search: Recent Advances and ApplicationsXin-She Yang
 
System Modeling & Simulation Introduction
System Modeling & Simulation  IntroductionSystem Modeling & Simulation  Introduction
System Modeling & Simulation IntroductionSharmilaChidaravalli
 
An application of genetic algorithms to time cost-quality trade-off in constr...
An application of genetic algorithms to time cost-quality trade-off in constr...An application of genetic algorithms to time cost-quality trade-off in constr...
An application of genetic algorithms to time cost-quality trade-off in constr...Alexander Decker
 
Efficient evaluation of flatness error from Coordinate Measurement Data using...
Efficient evaluation of flatness error from Coordinate Measurement Data using...Efficient evaluation of flatness error from Coordinate Measurement Data using...
Efficient evaluation of flatness error from Coordinate Measurement Data using...Ali Shahed
 
Manager’s Preferences Modeling within Multi-Criteria Flowshop Scheduling Prob...
Manager’s Preferences Modeling within Multi-Criteria Flowshop Scheduling Prob...Manager’s Preferences Modeling within Multi-Criteria Flowshop Scheduling Prob...
Manager’s Preferences Modeling within Multi-Criteria Flowshop Scheduling Prob...Waqas Tariq
 
LNCS 5050 - Bilevel Optimization and Machine Learning
LNCS 5050 - Bilevel Optimization and Machine LearningLNCS 5050 - Bilevel Optimization and Machine Learning
LNCS 5050 - Bilevel Optimization and Machine Learningbutest
 
Applications and Analysis of Bio-Inspired Eagle Strategy for Engineering Opti...
Applications and Analysis of Bio-Inspired Eagle Strategy for Engineering Opti...Applications and Analysis of Bio-Inspired Eagle Strategy for Engineering Opti...
Applications and Analysis of Bio-Inspired Eagle Strategy for Engineering Opti...Xin-She Yang
 
An Integrated Solver For Optimization Problems
An Integrated Solver For Optimization ProblemsAn Integrated Solver For Optimization Problems
An Integrated Solver For Optimization ProblemsMonica Waters
 
Operation research history and overview application limitation
Operation research history and overview application limitationOperation research history and overview application limitation
Operation research history and overview application limitationBalaji P
 

Similar to Wip 13 (20)

Computational optimization, modelling and simulation: Recent advances and ove...
Computational optimization, modelling and simulation: Recent advances and ove...Computational optimization, modelling and simulation: Recent advances and ove...
Computational optimization, modelling and simulation: Recent advances and ove...
 
Sca a sine cosine algorithm for solving optimization problems
Sca a sine cosine algorithm for solving optimization problemsSca a sine cosine algorithm for solving optimization problems
Sca a sine cosine algorithm for solving optimization problems
 
SIMULATION-BASED OPTIMIZATION USING SIMULATED ANNEALING FOR OPTIMAL EQUIPMENT...
SIMULATION-BASED OPTIMIZATION USING SIMULATED ANNEALING FOR OPTIMAL EQUIPMENT...SIMULATION-BASED OPTIMIZATION USING SIMULATED ANNEALING FOR OPTIMAL EQUIPMENT...
SIMULATION-BASED OPTIMIZATION USING SIMULATED ANNEALING FOR OPTIMAL EQUIPMENT...
 
COMPARISON BETWEEN THE GENETIC ALGORITHMS OPTIMIZATION AND PARTICLE SWARM OPT...
COMPARISON BETWEEN THE GENETIC ALGORITHMS OPTIMIZATION AND PARTICLE SWARM OPT...COMPARISON BETWEEN THE GENETIC ALGORITHMS OPTIMIZATION AND PARTICLE SWARM OPT...
COMPARISON BETWEEN THE GENETIC ALGORITHMS OPTIMIZATION AND PARTICLE SWARM OPT...
 
Comparison between the genetic algorithms optimization and particle swarm opt...
Comparison between the genetic algorithms optimization and particle swarm opt...Comparison between the genetic algorithms optimization and particle swarm opt...
Comparison between the genetic algorithms optimization and particle swarm opt...
 
2. leiviskä k (1996) simulation in pulp and paper industry. february 1996
2. leiviskä k (1996) simulation in pulp and paper industry. february 19962. leiviskä k (1996) simulation in pulp and paper industry. february 1996
2. leiviskä k (1996) simulation in pulp and paper industry. february 1996
 
Introduction to modeling_and_simulation
Introduction to modeling_and_simulationIntroduction to modeling_and_simulation
Introduction to modeling_and_simulation
 
Introduction to modeling_and_simulation
Introduction to modeling_and_simulationIntroduction to modeling_and_simulation
Introduction to modeling_and_simulation
 
Computational Optimization, Modelling and Simulation: Recent Trends and Chall...
Computational Optimization, Modelling and Simulation: Recent Trends and Chall...Computational Optimization, Modelling and Simulation: Recent Trends and Chall...
Computational Optimization, Modelling and Simulation: Recent Trends and Chall...
 
Modeling & simulation in projects
Modeling & simulation in projectsModeling & simulation in projects
Modeling & simulation in projects
 
Cuckoo Search: Recent Advances and Applications
Cuckoo Search: Recent Advances and ApplicationsCuckoo Search: Recent Advances and Applications
Cuckoo Search: Recent Advances and Applications
 
Simulation
SimulationSimulation
Simulation
 
System Modeling & Simulation Introduction
System Modeling & Simulation  IntroductionSystem Modeling & Simulation  Introduction
System Modeling & Simulation Introduction
 
An application of genetic algorithms to time cost-quality trade-off in constr...
An application of genetic algorithms to time cost-quality trade-off in constr...An application of genetic algorithms to time cost-quality trade-off in constr...
An application of genetic algorithms to time cost-quality trade-off in constr...
 
Efficient evaluation of flatness error from Coordinate Measurement Data using...
Efficient evaluation of flatness error from Coordinate Measurement Data using...Efficient evaluation of flatness error from Coordinate Measurement Data using...
Efficient evaluation of flatness error from Coordinate Measurement Data using...
 
Manager’s Preferences Modeling within Multi-Criteria Flowshop Scheduling Prob...
Manager’s Preferences Modeling within Multi-Criteria Flowshop Scheduling Prob...Manager’s Preferences Modeling within Multi-Criteria Flowshop Scheduling Prob...
Manager’s Preferences Modeling within Multi-Criteria Flowshop Scheduling Prob...
 
LNCS 5050 - Bilevel Optimization and Machine Learning
LNCS 5050 - Bilevel Optimization and Machine LearningLNCS 5050 - Bilevel Optimization and Machine Learning
LNCS 5050 - Bilevel Optimization and Machine Learning
 
Applications and Analysis of Bio-Inspired Eagle Strategy for Engineering Opti...
Applications and Analysis of Bio-Inspired Eagle Strategy for Engineering Opti...Applications and Analysis of Bio-Inspired Eagle Strategy for Engineering Opti...
Applications and Analysis of Bio-Inspired Eagle Strategy for Engineering Opti...
 
An Integrated Solver For Optimization Problems
An Integrated Solver For Optimization ProblemsAn Integrated Solver For Optimization Problems
An Integrated Solver For Optimization Problems
 
Operation research history and overview application limitation
Operation research history and overview application limitationOperation research history and overview application limitation
Operation research history and overview application limitation
 

More from Kevin de León

[Compi2] enunciado de_proyecto_1
[Compi2] enunciado de_proyecto_1[Compi2] enunciado de_proyecto_1
[Compi2] enunciado de_proyecto_1Kevin de León
 
Capitulo 2 segundo parcial
Capitulo 2 segundo parcialCapitulo 2 segundo parcial
Capitulo 2 segundo parcialKevin de León
 
[Compi2]proyecto1 1 sem_2018v9.0
[Compi2]proyecto1 1 sem_2018v9.0[Compi2]proyecto1 1 sem_2018v9.0
[Compi2]proyecto1 1 sem_2018v9.0Kevin de León
 
Guia evaluacion teorica Guatemala
Guia evaluacion teorica GuatemalaGuia evaluacion teorica Guatemala
Guia evaluacion teorica GuatemalaKevin de León
 

More from Kevin de León (6)

[Compi2] enunciado de_proyecto_1
[Compi2] enunciado de_proyecto_1[Compi2] enunciado de_proyecto_1
[Compi2] enunciado de_proyecto_1
 
Data elite01
Data elite01Data elite01
Data elite01
 
Capitulo 2 segundo parcial
Capitulo 2 segundo parcialCapitulo 2 segundo parcial
Capitulo 2 segundo parcial
 
Capitulo 1
Capitulo 1Capitulo 1
Capitulo 1
 
[Compi2]proyecto1 1 sem_2018v9.0
[Compi2]proyecto1 1 sem_2018v9.0[Compi2]proyecto1 1 sem_2018v9.0
[Compi2]proyecto1 1 sem_2018v9.0
 
Guia evaluacion teorica Guatemala
Guia evaluacion teorica GuatemalaGuia evaluacion teorica Guatemala
Guia evaluacion teorica Guatemala
 

Recently uploaded

How we prevented account sharing with MFA
How we prevented account sharing with MFAHow we prevented account sharing with MFA
How we prevented account sharing with MFAAndrei Kaleshka
 
Brighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingBrighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingNeil Barnes
 
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024thyngster
 
ASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel CanterASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel Cantervoginip
 
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...dajasot375
 
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Jack DiGiovanna
 
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝DelhiRS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhijennyeacort
 
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样vhwb25kk
 
9654467111 Call Girls In Munirka Hotel And Home Service
9654467111 Call Girls In Munirka Hotel And Home Service9654467111 Call Girls In Munirka Hotel And Home Service
9654467111 Call Girls In Munirka Hotel And Home ServiceSapana Sha
 
GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]📊 Markus Baersch
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998YohFuh
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsappssapnasaifi408
 
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一F La
 
Call Girls In Mahipalpur O9654467111 Escorts Service
Call Girls In Mahipalpur O9654467111  Escorts ServiceCall Girls In Mahipalpur O9654467111  Escorts Service
Call Girls In Mahipalpur O9654467111 Escorts ServiceSapana Sha
 
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls DubaiDubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls Dubaihf8803863
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Sapana Sha
 
INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDINTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDRafezzaman
 
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理e4aez8ss
 
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改yuu sss
 
vip Sarai Rohilla Call Girls 9999965857 Call or WhatsApp Now Book
vip Sarai Rohilla Call Girls 9999965857 Call or WhatsApp Now Bookvip Sarai Rohilla Call Girls 9999965857 Call or WhatsApp Now Book
vip Sarai Rohilla Call Girls 9999965857 Call or WhatsApp Now Bookmanojkuma9823
 

Recently uploaded (20)

How we prevented account sharing with MFA
How we prevented account sharing with MFAHow we prevented account sharing with MFA
How we prevented account sharing with MFA
 
Brighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingBrighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data Storytelling
 
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
 
ASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel CanterASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel Canter
 
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
 
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
 
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝DelhiRS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
 
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
 
9654467111 Call Girls In Munirka Hotel And Home Service
9654467111 Call Girls In Munirka Hotel And Home Service9654467111 Call Girls In Munirka Hotel And Home Service
9654467111 Call Girls In Munirka Hotel And Home Service
 
GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
 
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
 
Call Girls In Mahipalpur O9654467111 Escorts Service
Call Girls In Mahipalpur O9654467111  Escorts ServiceCall Girls In Mahipalpur O9654467111  Escorts Service
Call Girls In Mahipalpur O9654467111 Escorts Service
 
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls DubaiDubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
 
INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDINTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
 
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
 
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
 
vip Sarai Rohilla Call Girls 9999965857 Call or WhatsApp Now Book
vip Sarai Rohilla Call Girls 9999965857 Call or WhatsApp Now Bookvip Sarai Rohilla Call Girls 9999965857 Call or WhatsApp Now Book
vip Sarai Rohilla Call Girls 9999965857 Call or WhatsApp Now Book
 

Wip 13

  • 1. Discrete-Event Simulation Optimization: A Review of Past Approaches and Propositions for Future Direction Linda Ann Riley, Ph.D. Roger Williams University School of Engineering, Computing and Construction Management lriley@rwu.edu Keywords: discrete-event simulation, optimiza- tion, algorithmic optimization techniques Abstract Over the past twenty years, a significant body of work has been undertaken on the topic of methods and approaches to optimizing discrete- event simulation models. Then, as is now, one of the greatest challenges in optimizing discrete- event simulations is the inability to precisely iden- tify “the” optimal solution to a given system mod- el. This is especially the case as the feasible so- lution space expands. Also over the past twenty years, computa- tional speed has increased, computing and mod- eling costs have decreased and theoretical de- velopments in the field of simulation optimization have emerged. Yet a divide appears to be widen- ing. Recent literature indicates a lack of new, in- novative approaches to optimizing large scale discrete-event simulation models as well as an absence in addressing the growing chasm be- tween the simulation modeling, optimization and outcome improvement processes. Many of the studies and advances undertaken in the early to mid-90’s are those still cited today when discuss- ing simulation optimization. This paper discusses and provides an over- view of theoretical and methodological directions in discrete-event simulation optimization. In addi- tion, it suggests areas of study for advancing the field. It is proposed that advances should move the field of study and application in the direction of blurring the boundaries between simulation modeling, optimization and change implementa- tion communities instead of widening the gaps. 1. INTRODUCTION Academicians and practitioners have a num- ber of tools to design, measure, study, analyze and improve large, complex systems. One such tool that has been utilized with especially good results is simulation. Discrete-event simulation specifically, allows for the realistic modeling of stochastic events and the many process varia- tions found in most complex, systems. One of the primary outcomes of discrete-event modeling is improvement in a system’s measures of perfor- mance Discrete-event simulation is a widely used tool across many disciplines. Although each disci- pline has system specific applications, the goal of this technique usually involves system analysis and/or performance improvement. By simulating the dynamic nature of a system, one can better understand and control random process varia- tions. Furthermore, a good simulation that realis- tically captures the system under study serves as a model for experimentation. Since almost all large-scale systems are both dynamic and sto- chastic in nature, discrete-event simulation is an excellent technique to study and analyze these systems. Algorithmic optimization approaches have evolved over time as discrete-event simulation has become more commonplace. Optimization techniques involve numerous dynamic evalua- tions of a simulation’s multi-dimensional solution- space in the search for an optimal solution. Work in the area of discrete-event simulation optimiza- tion has concentrated for the most part on the de- sign and evaluation of various algorithmic and heuristic approaches in searching a simulation’s solution space. At a higher level of abstraction, there has been less of a focus on defining optimi- 780
  • 2. zation frameworks. Although far outweighed by the work in algorithmic development, work in the area of optimization frameworks has been under- taken by [Joshi et al. 1996, Abkay 1996], IEEE, as well as the Department of Defense. 2. REVIEW OF DISCRETE-EVENT SIMULATION OPTIMIZATION APPROACHES Because computational time and cost are crit- ical determinants of value and turn-around of the simulation optimization process, a great deal of ongoing work over the years has focused on ap- plying the most appropriate algorithmic approach considering the problem under study. Widely- used search procedures for optimizing a simula- tion’s feasible solution space include: determinis- tic search methods; probabilistic search methods and hybrid techniques. Historically, a great deal of the literature in discrete-event simulation optimization is based on the probabilistic search techniques of: simulated annealing [Liu 1999, Zolfaghari and Liang 1998, Bailey et al. 1997, Haddock and Mittenthal 1992] and evolutionary algorithms [Azadivar et al. 1999, Hopper and Turton 1999, Pierreval and Tautou 1997]. A second area of algorithmic optimization development has been in hybrid techniques. This approach combines multiple algorithms into a single optimization strategy [Shi et al. 1999, Feyzbakhsh and Matsui 1999, Gong et al. 1997]. More recently, optimization strategies devel- oped using evolutionary or nature-inspired algo- rithms are referred to as metaheuristics [Glover 1986, Fu et al. 2005, Glover and Kochenberger 2003]. Metaheuristics provide a framework that overcomes the need to customize an optimization algorithm for different simulation problems. A number of authors have discussed and explored the theoretical underpinnings of metaheuristics as well as various applications [Olafsson 2006, Yang 2010, Vasant 2012]. The primary reasons why metaheuristic algo- rithms are particularly appropriate for discrete- event simulation optimization are that these methods: 1) handle both continuous and discrete input parameters in contrast to search methods requiring that input factors be expressed explicit- ly; 2) deal well with conditions of local optima compared to response surface methods; 3) re- duce computational complexity in contrast to oth- er search techniques, thus reducing solution iden- tification speed, and; 4) perform quite well under test conditions comparing a generated optimum with complete enumeration of the solution space. Other less applied algorithmic approaches for optimizing discrete-event simulation models in- clude particle swarm optimization [Clerc 2006, Olsson 2011], honey bee algorithms [Nakrani and Tovey 2006] and fire fly algorithms [Yang 2009]. Table 1, Overview of Commonly Used Dis- crete-Event Simulation Optimization Approaches and Algorithms presents the traditionally used simulation optimization algorithms with brief comments on the advantages, disadvantages and processes involved in undertaking each. The ta- ble also includes references to a sampling of the seminal work in the area. 3. CHALLENGES WITH ADVANCING THE KNOWLEDGE BASE OF DISCRETE-EVENT SIMULATION OPTIMIZATION One of the primary drawbacks of the system modeling process is the lack of integration be- tween the simulation model, the optimization pro- cess and actions to enact system change as a result of the optimization process. Ultimately the goal of modeling many large-scale systems is to increase the efficiency with which the system op- erates as measured by the maximization or mini- mization of selected parameters of the objective function. Looking to the future, more emphasis should be placed on blurring the boundaries be- tween the simulation model, optimization and change processes. To accomplish this goal, two propositions are advanced in this paper. 1. Move from viewing discrete-event simulation optimization as a static tool to one that is dynami- cally integrated into operating practices. For the most part, the present use of simula- tion optimization in large-scale system simulation scenarios is geared to problems that seek an op- timal solution at time-specific points. Because of the size of the models and the time required to 781
  • 3. Table 1. Overview of Commonly Used Discrete-Event Simulation Optimization Approaches and Algorithms Method General Advantages General Disadvantages Process Intuitive Methods  When used by an indi- vidual familiar with the system (expert), the method can yield good results.  This method is a good one to demonstrate the concept of simulation optimization in a teaching environment.  Computational time.  Simulation time.  No guarantee or confi- dence that the ending solu- tion is the optimal solution.  Continuous variables are problematic.  Difficulty in selecting both starting and stopping points for the search.  The user selects input parame- ters and undertakes an iterative process that involves: 1) varying the parameter levels; 2) complet- ing a statistically valid number of simulation replications and runs, and; 3) altering the input parame- ters and reevaluating the results. The objective of this method is to find increasingly better solutions. Complete Enumer- ation  Will produce the opti- mal solution with small models defined by a fi- nite solution space.  Computational time and cost.  Works only with discrete variables.  Wasted effort due to testing every feasible solu- tion in the feasible solution space.  Complete factorial experiment of the model is undertaken. Anal- ysis of all treatment combinations. Tabu Search (see [Lopez-Garcia et al. 1999, Glover 1977]  Deals well with solu- tion spaces character- ized by local optima.  Not well-developed as a simulation optimization methodology.  Few studies comparing accuracy and precision of results.  Works only for discrete optimization models.  Feasible solution space is ex- plored by moving from one candi- date to its best neighbor. Move- ment occurs even if degradation in the objective function is a result. Tested solutions are considered “tabu” for a user defined number of iterations. Intensification and diversifications strategies are used to refine the search direc- tion. Pattern Search (see [Findler 1987]  Successful search pattern transferrable to similar simulation mod- els.  Does not deal well with nonunimodality.  Search moves in direction of increasing improvement of the objective function by “steps.” Step sizes vary depending on the sen- sitivity to change in the objective function until a user-defined con- vergence test or tolerance is satis- fied. 782
  • 4. Method General Advantages General Disadvantages Process Genetic Algorithms [ Hopper 1999, Col- lins 1998, Aytug et al.1998, Salzman and Breitenecker 1995, Wellman and Gemmill 1995, Michalewiez 1994, Goldberg 1994, 1989, Holland, 1975]  Relatively fast com- pared to other search techniques.  Interface process with simulation models is easy due to the design of the algorithms.  Does a good job at identifying the global optimum in models with multiple local optima.  Algorithms are exten- sible.  Robust method.  Low computational complexity.  Good building block for hybrid methods.  Genetic algorithms can be hard to analyze and design depending on the complexity of the manufac- turing system being simu- lated.  Recognition of the need for more theoretical work in testing the accuracy of pro- duced results.  Based on the concept of evolu- tion, genetic algorithms contain three operators: selection, crosso- ver and mutation. The search pro- cess involves coding the parame- ter set and searching a population of points by means of probabilistic transition rules. The search ends when conditions of a termination rule are met. Simulated Anneal- ing [ Liu, 1999, Zolfaghari and Liang 1998, Bailey et al.1997, Aarts and Korst, 1989, Kirkpat- rick et al. 1983]  Technique is efficient at moving from local op- tima.  Less computational time required for each search iteration however more computational time required overall because more iterations usually are needed.  Low computational complexity.  Process avoids cy- cling.  Good building block for hybrid methods.  Process can require a great deal of computation time to find the optimal solution.  Attention must be paid to the proper selection of a seed solution or current state starting point.  Search process involves three states: current state, neighboring state and optimal states. At each iteration, a change is made in the current state and evaluated against a neighboring state by means of cost function. Transi- tional probabilities and a tempera- ture parameter dictate the likeli- hood of moving from one state to another. The search ends when a user-defined number of iterations or a user-defined number of opti- mal states is achieved. Hybrid Techniques [ Alireza and Matsui 1999, Azadivar and Tompkins 1999, Ma- son et al. 1999, Fleu- ry et al. 1999, Shi et al. 1999, Chen and Gen 1997, Ahmed et al., 1998, Emelyanov and Iassinovski 1997, Gong et al.1997, Dolgui and Ofitserov1997]  Builds on established successful algorithmic procedures.  Expected lower com- putational complexity.  Expected higher accu- racy.  Highly customizable for specific scenarios.  Usually designed to handle both discrete and continuous input parame- ters quite well.  Lack of algorithmic vali- dation.  Usually not extensible.  Interface code can be- come problematic depend- ing on the hybrid technique.  Customization can pre- clude portability for other manufacturing scenarios.  Process is dependent on the hybrid technique building blocks, whether evolutionary strategies, simulated annealing, deterministic searches, or other. 783
  • 5. run the model, the process is undertaken as a static event in contrast to an integrated dynamic process. With the exception of some logistics optimiza- tion applications involving transportation schedul- ing, in most manufacturing and service settings, optimization is not implemented as a dynamic tool continuously running in the background and ulti- mately driving certain operating decisions. To be incorporated as a dynamic tool that contributes to intelligent system design, work must continue in further integrating the simulation modeling, opti- mization and improvement implementation pro- cesses. As optimization algorithms become more sophisticated, the simulation optimization process appears to be moving further away from the modeling process. This is further exacerbated by the three knowledge domains governing the three processes. For the most part, the large-scale system simulation modeling process is owned by the industrial engineers, operation researchers and simulationist community. Optimization algo- rithms and frameworks are driven by the comput- er science community and the improvement im- plementation processes are owned by the effi- ciency/managerial community. The optimization black box is becoming more and more removed from the ultimate modelers and especially users of the simulation’s results. The gap appears to be widening between research and theoretical de- velopment in optimization approaches and appli- cations in contrast to narrowing. 2. Need for simulation optimization procedures to intelligently recognize input parameters. When modeling large-scale system problems, the use of off-the-shelf simulation packages is many times necessary. Most of the most popular discrete-event simulation packages have fast learning curves, are graphically realistic, afforda- ble, and produce easy to read, customized analy- sis reports. In addition, add-on modules that allow for external code-writing and customization are common features of today’s off-the-shelf simula- tion packages. In most cases also, these pack- ages have built-in optimization modules. One of the greatest drawbacks however of these off-the-shelf simulation packages is the lack of flexibility in altering the resident optimization algorithms. Unless customized code is developed external to the simulation package and then inte- grated into the simulation, the user must take what the vendor provides. Depending on the de- sired optimization function and input parameters, the vendor resident procedure may be wholly in- adequate for the situation under study. Further- more, discrete-event package vendors closely guard as proprietary knowledge, the exact code used to optimize their products. Selection of a specific procedure should be dependent on unique characteristics of the optimization problem and not necessarily what is included in the off- the-shelf simulation software. This is perhaps one reason why the move toward metaheuristic frameworks has occurred. These general pur- pose approaches are evaluated as effective and efficient over a range of problems. To address this shortfall, some type of intelli- gent interface is suggested. This interface could be designed to choose from among a number of algorithmic optimization procedures based on the objective function and input parameters under evaluation at any particular moment. This implies perhaps an additional layer of AI/neural code that could be incorporated into the optimization pro- cess. Ultimately, this intelligent interface could “learn” to recognize common optimization scenar- ios, select starting and stopping rules, and poten- tially also interface with the system improvement framework. As a further extension to the intelligent inter- face, dynamic algorithmic visualization capabili- ties could be incorporated into the optimization procedures. Immersive technologies are used in many simulation arenas. Incorporating immersive visualization into optimization would serve to bring a transparency between the modeling and optimization processes. This would allow users and decision makers to interactively view, and po- tentially redirect the optimization process. In es- sence, this feature would provide the decision maker the ability to immerse him or herself into the model, thus “directing” both the simulation and optimization processes. 784
  • 6. 4. CONCLUSION As a tool to design and improve large-scale systems, discrete-event simulation optimization is ideally suited for addressing the complexity asso- ciated with systems characterized as discrete- event and stochastic in nature. With the variety and robustness of algorithmic optimization proce- dures, virtually all types of system problems can be modeled and optimized. Yet, even though the algorithmic development in optimization has been well researched, there appears to be widening gaps between the modeling, optimization and im- plementation communities. Furthermore, due to lack of transparency among the work of these three groups, development of integrative frame- works has been lacking. For optimization work to advance in discrete-event modeling, it is pro- posed that movement toward the design of dy- namically integrated simulation/optimization/im- plementation products be furthered explored. In addition, intelligent optimization interfaces are al- so proposed for off-the-shelf discrete-event simu- lation packages. Advances in the area of dis- crete-event simulation optimization should move in the direction of blurring the boundaries be- tween simulation modeling, optimization and change implementation instead of widening the gaps. REFERENCES Aarts, E. and Korst, J. (1989) Simulated Anneal- ing and Boltzmann Machines: A Stochastic Approach to Combinatorial Optimization and Neural Computing. John Wiley and Sons, Chichester, U.K. Ahmed, M., Alkhamis, T. and Miller, D. (1998) “Discrete Search Methods for Optimizing Sto- chastic Systems.” Computers & Industrial Engineering, Vol. 34, pp. 703-716. Abkay, Kunter S. (1996) “Using simulation optimi- zation to find the best solution.” IIE Solutions; Norcross, Vol. 28, Issue 5 pp. 24-29. Aytug, H., Bhattacharyya, S. and Koehler, G. (1998) “Genetic learning through simulation: An investigation in shop floor scheduling.” Annals of Operations Research, Vol. 78 pp. 1- 28. Azadivar, F. and Tompkins, G. (1999) “Simulation optimization with qualitative variables and structural model changes: A genetic algorithm approach.” European Journal of Operational Research. Amsterdam, Feb 16, 1999. Vol. 113, Issue 1. pp. 169-192. Bailey, R.N., Graner, K.M. and Hobbs, M.F. (1997) “Using simulated annealing and genet- ic algorithms to solve staff-scheduling prob- lems.” Asia-Pacific Journal of Operational Re- search; Singapore, Vol. 14 Issue 2 pp. 27-43. Chen, R. and Gen, M. (1997) “Parallel machine scheduling problems using memetic algo- rithms.” Computers & Industrial Engineering; Vol. 33; pp. 761. Clerc, M. (2006) Particle Swarm Optimization. Wiley-ISTE. Dolgui, A., Ofitserov, D. (1997) “A stochastic method for discrete and continuous optimiza- tion in manufacturing systems.” Journal of In- telligent Manufacturing, Vol. 8 Issue 5; pp. 405-413. Emelyanov, V., Iassinovski, S.I. (1997) “An AI- based object-oriented tool for discrete manu- facturing systems simulation.” Journal of In- telligent Manufacturing, Vol. 8 Issue 1; pp. 49-58. Feyzbakhsh, A. and Matsui, M. (1999) “Adam- Eve-like genetic algorithm: a methodology for optimal design of a simple flexible as- sembly system.” Computers & Industrial Engineering, Vol. 36 pp. 233-258. Findler, N. V., Lo, C. and Lo, R. (1987) “Pattern Search for Optimization.” Mathematics and Computers in Simulation 29, no. pp. 41–50. Fleury, G., Goujon, J., Gourgand, M., Lacomme, P. (1999) “Multi-agent approach and sto- 785
  • 7. chastic optimization: random events in manufacturing systems.” Journal of Intelli- gent Manufacturing, Vol. 10 Issue 1; pp. 81- 101. Glover, F. and Laguna, M. (1997) Tabu Search, Kluwer, Boston. Glover F. (1986) “Future paths for integer pro- gramming and links to artificial intelligence.” Computers and Operations Research, Vol.13, pp. 533-549. Glover F. and Kochenberger G. A. (2003) Hand- book of Metaheuristics, Springer. Goldberg, D.E. (1989) Genetic algorithms in search, optimization, and machine learn- ing. New York, NY: Addison Wesley. Goldberg, D. E. (1994) “Genetic and evolution- ary algorithms come of age.” Association of Computing Machinery Communications of the ACM, Vol. 37, Issue 3, pp. 113-122. Gong, D., Gen, M., Yamazaki, G. and Xu, W. (1997) “Hybrid evolutionary method for ca- pacitated location-allocation problem.” Computers & Industrial Engineering, Vol. 33, pp. 577-80. Haddock, J. and Mittenthal, J. (1992) “Simulation optimization using simulated annealing.” Computers & Industrial Engineering. Vol. 22 Issue 4; pp. 387-395. Holland, J.H. (1975) Adaptation in natural and artificial systems. MIT Press. Hopper, E. and Turton, B. (1999) “A genetic al- gorithm for a 2D industrial packing problem.” Computers & Industrial Engineering, Vol. 37 Issue 1, 2; pp. 375-378. Joshi, B.D., Unal, R. White, N.H., and Morris, W.D. (1996) “A framework for the optimiza- tion of discrete event simulation models.” Presented at the 17 th ASEM National Con- ference, Dallas. Liu, J. (1999) “The impact of neighborhood size on the process of simulated annealing: Computational experiments on the flowshop scheduling problem.” Computers & Industrial Engineering, New York; Vol. 27 Issue 1,2; pp. 285-288. Lopez-Garcia, L., and Posada-Bolivar, A. (1999) “A simulator that uses Tabu Search to ap- proach the optimal solution to stochastic in- ventory models.” Computers & Industrial En- gineering, Vol. 37 Issue 1,2; pp. 215-218. Mason, A., Ryan, D. and Panton, D. (1999) “Inte- grated simulation, heuristic and optimisation approaches to staff scheduling.” Operations Research, Vol. 46 Issue 2; pp. 161-178. Michalewiez, Z. (1994) “Evolutionary compu- tation techniques for non-linear program- ming problems.” International Transac- tions in Operational Research. Vol. 1 Is- sue 2; pp. 233-240. Nakrani, S and C. Tovey (2004) “On honey bees and dynamic server allocation in Internet hosting centers,” Adaptive Behavior, 12, 223- 240. Olafsson, S. (2006) “Metaheuristics,” in Nelson and Henderson (eds.) Handbook on Simula- tion, Elsevier, 633-654. Olsson, A., ed. Particle Swarm Optimization: Theory, Techniques and Applications, Nova Science Publishers Inc, 2011. Pierreval, H. and Tautou, L., May. (1996) “Using evolutionary algorithms and simulation for the optimization of manufacturing systems.” French Institute of Mechanical Engineering (IFMA) Campus des Cezearx, B.P. 265. F63175 Aubiere Cedex France. Salzman, M. and Breitenecker,. F. (1995) “Ge- netic algorithms in discrete event simulation,” in Proceedings of the Eurosim. Congress 95. September 11 - 15. Vienna. Austria. pp. 213- 218. 786
  • 8. Shi, L., Olafsson, S. and Chen Q. (1999) “A new hybrid optimization algorithm,” Computers & Industrial Engineering, Vol. 36; pp. 409-426. Shi, L., Olafsson, S. and Sun N. (1999) “New parallel randomized algorithms for the travel- ing salesman problem,” Computers & Opera- tions Research, Vol. 26; pp. 371-9. Vasant, P. (2012) Meta-Heuristics Optimization Algorithms in Engineering, Business, Eco- nomics, and Finance. Edited by Pandian Vasant. 1st ed. IGI Global. Yang, X. (2010) Engineering Optimization: An Introduction with Metaheuristic Applications, 1st ed. Wiley. Yang X. S. (2009) “Firefly algorithms for multi- modal optimization,” 5th Symposium on Sto- chastic Algorithms, Foundation and Applica- tions (SAGA 2009) (Eds. Watanabe O. and Zeugmann T.), LNCS, 5792, pp. 169–178. Wellman, M.A. and Gemmill, D.D. (1995) “A genetic algorithm approach to optimization of asynchronous automatic assembly sys- tems,” International Journal of Flexible Manufacturing Systems, Vol. 7 Issue 1; pp.27 Zolfaghari, S. and Liang, M. (1998) “Machine Cell/Part Family Formation Considering Pro- cessing Times and Machine Capacities: A Simulated Annealing Approach,” Computers & Industrial Engineering, Vol. 34, No. 4; pp. 813-823. Biography Dr. Linda Ann Riley is currently Engineering Program Coordinator and Professor of Engineer- ing for the School of Engineering, Computing and Construction Management at Roger Williams University (RWU). Previously, she held the posi- tion of Associate Department Head for the De- partment of Industrial Engineering at New Mexico State University (NMSU). In addition, she served as the founder and Director of the Advanced Modeling and Simulation Laboratory at NMSU and Director of a university-wide economic devel- opment research center. Dr. Riley has extensive business and engi- neering consulting experience. As well, she is an active researcher, teacher and author in the area of simulation modeling and large-scale system optimization. She has taught over 30 different courses in her career, many of them simulation focused and has written or co-authored over 120 academic/research publications and over 150 re- search proposals. Dr. Riley earned an M.S. in Industrial Engi- neering as well as a Ph.D. in Logistics from New Mexico State University, completed a two-year post graduate fellowship at Brown University, earned an MBA from Suffolk University and an undergraduate degree from Boston University. 787