assignment 1 Decision Modeling using Spreadsheets
assignment 1 Decision Modeling using Spreadsheets
Session 2023-2024
Assignment 1
Step 1: Identify the problem: Enumerate the problems with the current
system. Produce requirements for the proposed system.
Step 8: Set up experimental conditions for the runs: Solve the question of
obtaining precision information and the most information from each run.
Determine if the system is stable (performance measurement does not change
over time) or non-stationary (performance measurement changes
over time). Generally, in stable systems, the reaction behavior remains
constant the variable is of interest. Detect if there is a terminating or non-
terminating simulation run suitable. Select run length. Select appropriate
initial conditions (for example, empty and inactive, five customers in queue at
a time 0). If necessary, select the length of the warm-up period. Set number of
independent runs – each run uses a different random number stream and
same initial conditions – by considering the output data sample size. Sample
size should be large sufficient to provide the necessary confidence (at least 3-5
runs for each configuration).
performance measurement estimation. Alternatively, use normal random
numbers to compare alternative configuration using a separate random
number stream for each sample process in one configuration. Identify the
output data most likely to be correlated.
Step 9: Perform the simulation run: Execute the run as per steps 7-8 above.
Most simulation package provides run statistics (mean, standard deviation,
minimum value, maximum value) on performance measurements, for
example, wait time (non-periodic persistent statistics), inventory on hand
(time continuous data). Let the average waiting time in the M/M/1 queue
observed from n runs be N 2 1 W ..., , W , W . It is important to understand that
the average waiting time W is a random the purpose of variable and output
analysis is to estimate and quantify the true mean of W its variability. Despite
the fact that there are no data collection errors in the simulation, the
underlying model is completely known, and replication and configuration are
controlled by the user, the simulation results are difficult to interpret. An
observation may be due to system characteristics or just a coincidental
incident. Generally, statistical inference can assess the significance of any
observed phenomena, but most statistical inference techniques assume
independence, uniformly distributed data. Most types of simulation data are
auto correlated, and therefore, tend to does not satisfy this assumption.
Analysis of simulation output data involves the following steps.
Step 10: Interpret and Present Results: Calculate numerical estimates (e.g.,
mean, confidence intervals) of desired performance measurements for each
configuration of interest. To get confidence interval for the mean of
autocorrelated data, the technique of batch mean can be used. In batch, the
original contiguous data set from one run is replaced with a smaller data set
containing the means of contiguous batches of original observations. This
notion that batch means are independent may not always be true; increasing
the total sample size and increasing the batch length may help. Test
hypotheses about system performance. Construction graphical display of
output data (for example, pie chart, histogram). Document results and
conclusions.
Step 11: Recommend further action: This may include further experiments
increase accuracy and reduce estimator bias to perform sensitivity analysis etc.
2. Why is computer necessary in conducting a real
world simulation?
The purpose of using computers in simulation is to model and predict the
behavior of complex systems such as physical systems, biological systems, and
social systems. Computer simulations can be used to test hypotheses, design
new products, and make predictions about how a system will behave in the
real world.
An example of simulation used in the real world is in the field of weather
forecasting. Weather forecast models use computer simulations to predict the
behavior of the atmosphere. These simulations take into account factors such
as temperature, pressure, wind speed, and precipitation to create a model of
the atmosphere. This model is then used to make predictions about future
weather conditions. These predictions are used by meteorologists to
make forecasts, which can help people prepare for severe weather and make
decisions about things like travel and agriculture.
Another example of simulation being used in the real world is in medicine and
health care. For example, simulation is used to test new drugs and medical
procedures before using them on human patients. They can also help train
medical professionals such as surgeons by providing a realistic, virtual
environment in which to practice.
In short, simulation allows us to test ideas and scenarios in a controlled, virtual
environment, which can provide valuable insights and predictions about how a
system will behave in the real world. They are used in engineering, science,
medicine and many other fields.
Thank You