B U S I N E S S A N A L Y T I C S M O D U L E
1. The seven steps of simulation are define the problem;
introduce the important variables associated with the problem;
construct a numerical model; set up possible courses of action for
3. It allows for the inclusion of real-world complications that
most models cannot permit.
4. It allows “time compression.”
5. It allows the user to ask “what-if” questions and
experiment with various representations of the problem.
6. It does not interfere with the real world system.
7. It allows us to study interactive effects of individual
components or variables.
2. It does not generate optimal solutions to problems.
3. Managers must generate all of the conditions and constraints
for solutions that they want to examine.
4. Each solution model is unique. Its solutions and inferences
are usually not transferable to other problems.
constructed, is affected by the number of trials or repetitions, and is
affected by the random numbers selected. For small numbers of
repetitions, simulated average demand can be quite variable.
5. The role of random numbers in simulation is to help generate
outcomes for random variables. Each random number represents a
particular possibility.
6. Results of a simulation differ from run to run because differ-
numbers to develop values for random variables described by
appropriate probability distributions:
The steps in developing a Monte Carlo simulation are:
◼ Step 1: Establish a probability distribution for each random
8. Simulation can be used in business in dozens of ways, from
examining lines in banks and post offices, to testing inventory
policies, to layout of a plant, to scheduling employees and parts,
9. Simulation is widely used because complex real-world sys-
tems can be examined and tested without impacting on the actual
situation. It also allows for “time–compression,” allows “what-if”
10. Special-purpose languages have these advantages:
(1) They require less programming time for large simulations.
(2) They are usually more efficient and easier to check for
errors.
11. A computer is necessary for three reasons:
◼ It can perform the individual trials in much less time than
12. Inventory ordering policy:
◼ May require simulation if lead time and daily demand are
not constant. Also useful if data do not follow a traditional
probability distribution.
332 BUSINESS ANALYTICS MODULE F SI M U L A T I ON
or if other queuing model assumptions are violated (for
example, if FIFO is not observed).
Bank teller service windows:
5
6
0.15
11–25
6
0.25
26–50
7
0.30
51–80
8
0.20
F.6
At t = 0
RN = 07 so 0 arrivals
At t = 1
RN = 60 so 1 arrival
Server
RN = 77 and it takes 3 minutes to serve
At t = 2
RN = 49 so 1 arrival
Server
RN = 76 so it takes 3 minutes to serve
5
6
0.15
11–25
6
0.25
26–50
7
0.30
51–80
8
0.20
F.6
At t = 0
RN = 07 so 0 arrivals
At t = 1
RN = 60 so 1 arrival
Server
RN = 77 and it takes 3 minutes to serve
At t = 2
RN = 49 so 1 arrival
Server
RN = 76 so it takes 3 minutes to serve
Sales: 8, 9, 10, 9, 9, 9, 8, 8, 10, 10
Breakdowns: 0, 0, 0, 0, 0, 0, 0, 2, 0, 2; Proportion = 20%
Day
Demand
Unsold
Profit
1
0
0
20.00
2
100
0
3
0
0
20.00
4
0
17.50
20.00
76–00
220
2
8:06
7
8:07
8:14
1
8
3
8:09
8
8:14
8:22
5
4
8:15
6
8:22
8:28
7
Day
Demand
Unsold
Profit
1
0
0
20.00
2
100
0
3
0
0
20.00
4
0
17.50
20.00
76–00
220
2
8:06
7
8:07
8:14
1
8
3
8:09
8
8:14
8:22
5
4
8:15
6
8:22
8:28
7
RN = 51 so it takes 3 minutes to serve one
RN = 16 so it takes 2 minutes to serve the
other one
Note: All checkouts are busy, so one customer waits.
At t = 4 RN = 14, so 0 arrivals
Therefore, at the end of 5 minutes, two checkouts are
still busy and one is available.
Note: We used random numbers alternating for arrival and
service times here.
Here is a table showing the service flow: