Business Simulation
Business Simulation
Simulation
through Excel
Topics Covered
Monte Carlo Simulation
Simulation
Definition from Acting out or mimicking an
actual or probable real life condition, event, or
situation to find a cause of a past occurrence
(such as an accident), or to forecast future
effects (outcomes) of assumed circumstances or
factors.
A simulation may be performed through
(1) solving a set of equations (a mathematical
model),
(2) constructing a physical (scale) model,
(3) staged rehearsal,
(4) game (such as wargames), or a computer
graphics model (such as an animated flowchart).
Whereas simulations are very useful tools that
allow experimentation without exposure to risk,
they are gross simplifications of the reality
because they include only a few of the real-
world factors, and are only as good as their
underlying assumptions.
http://www.businessdictionary.com/definition/simulation.html
A simulation is the execution of a model,
represented by a computer program that
gives information about the system being
investigated.
The simulation approach of analyzing a
model is opposed to the analytical approach,
where the method of analyzing the system is
purely theoretical.
As this approach is more reliable, the
simulation approach gives more flexibility
and convenience.
Why to use models?
To fly a simulator is safer and cheaper than
the real airplane.
For precisely this reason, models are used in
industry commerce and military: it is very
costly, dangerous and often impossible to
make experiments with real systems.
Provided that models are adequate
descriptions of reality (they are valid),
experimenting with them can save money,
suffering and even time.
When to use
simulations?
Systems that change with time, such as a gas
station where cars come and go (called
dynamic systems) and involve randomness.
Nobody can guess at exactly which time the
next car should arrive at the station, are
good candidates for simulation.
Modeling complex dynamic systems
theoretically need too many simplifications
and the emerging models may not be
therefore valid.
Simulation does not require that many
simplifying assumptions, making it the only
tool even in absence of randomness.
How to simulate?
Suppose we are interested in a gas station.
We may describe the behavior of this system
graphically by plotting the number of cars in
the station; the state of the system.
Every time a car arrives the graph increases
by one unit while a departing car causes the
graph to drop one unit. This graph (called
sample path), could be obtained from
observation of a real station, but could also
be artificially constructed.
Such artificial construction and the analysis
of the resulting sample path (or more sample
paths in more complex cases) consists of the
simulation.
Types of simulations:
Discrete event. The above sample path
consisted of only horizontal and vertical
lines, as car arrivals and departures occurred
at distinct points of time, what we refer to as
events. Between two consecutive events,
nothing happens - the graph is horizontal.
When the number of events are finite, we call
the simulation "discrete event."
In some systems the state changes all the
time, not just at the time of some discrete
events. For example, the water level in a
reservoir with given in and outflows may
change all the time. In such cases
"continuous simulation" is more appropriate,
although discrete event simulation can serve
as an approximation.
Further consideration of discrete event
simulations.
Steps to Simulation
2. Collect Data.
3. Analyze Data.
4. Formulate a model.
No. of Cars
Arriving Frequency OR Frequency
3 or Fewer 0 0
4 20 10
5 30 15
6 50 25
7 50 25
8 40 20
9 or more 10 5
Random Numbers
Probability
Distribution
No. of cars
arrived Frequency Probability
3 0 0
4 20 0.1
5 30 0.15
6 50 0.25
7 50 0.25
8 40 0.2
9 10 0.05
Total 200 1
Probability
class
Uncertainty:
◦ No pattern of customer arrival : Queuing
models can not be used
◦ No pattern of purchasing habits.
From the 0data1we can
No. of 2
find
3
probability
4 5
: 6
Customers
No. of 5 6 8 10 12 9 4
intervals
Value of Zero 10 20 30 40 50
Purchases ($)
No. of purchases 14 22 30 53 33 17
B7 C6 B8:B12
C7 C6+F7 C8:C12
F6 E6/E$13 F7:F12
I6 L6
H7 I6 H8:H11
I7 I6+L7 I8:I11
L6 K6/K$12 L7:L11
D13 SUMPRODUCT(D6:D12,E6:E12)
E13 SUM(E6:E12)
K12 SUM(K6:K11)
Investment Operating
Market Size
Required Cost
Residual value
Selling Price Fixed Cost
of Investment
Useful life of
Mkt Share Operating Cost
facility
Let
» 1757