20
votes
Validation and verification of mathematical models
Generally speaking, verification refers to evaluating the conformation of a system, product, or service with its intended requirements and design specifications. On the other hand, validation refers ...
13
votes
Validation and verification of mathematical models
This is just to complement the answer that @Ehsan gave.
For both verification and validation, if possible, visualize your results. For example, if you are solving a routing problem, simply ...
11
votes
Accepted
Simulation optimisation: Monte carlo simulation, regression, optimise within regression model?
After further reading it seems that "surrogate models" do exactly this (aka. "meta-models"), a recent discussion of methods is here:
https://onlinelibrary.wiley.com/doi/full/10.1111/itor.12292
Also ...
11
votes
Validation and verification of mathematical models
For models being deployed in the "real world" (something that, as an academic, I have heard rumors about), one element of validation is to describe both the objective criteria and the constraints to ...
11
votes
OR-backed serious games
This link, provide 3 different logistic related games, TopShoe, JIT Flight and MyDC.
TopShoe: introduces the players to the logistical processes and the tactical decisions that must be made.
JIT ...
11
votes
Accepted
Significant bias introduced into simple simulation
You have fallen victim to the renewal paradox, a.k.a. inspection paradox, a.k.a. length-biased sampling.
$F_{\Delta}$ is the distribution of service time for the kth customer, but it is NOT the ...
10
votes
Good distribution assumptions for customer demand in a supply chain
I agree with @QianZhang's answer (nice theoretical properties, easy to implement), and I would add that there is some theoretical justification too. If demands come from customer arrivals, then ...
9
votes
Good distribution assumptions for customer demand in a supply chain
In my understanding, using normal/Poisson distribution for customer demand is mainly for two reasons.
These distributions have nice properties for theoretical analysis in supply chain models
These ...
9
votes
Accepted
How to fit a Beta distribution to three estimates from an "expert"?
Let $a = \hat a$ and $b = \hat b$.
Denote $r = \frac{\hat b - \hat m}{\hat m - \hat a}$.
Then choose the shape parameters to be
$\alpha_1 = \frac{4 + 3r + r^2}{1 + r^2}$
and
$\alpha_2 = \frac{...
8
votes
Accepted
To calculate the time needed for a vacuum robot to cover whole area
I don't know if a closed form solution is achievable. Assuming you can quantify how the robot selects its next direction when it hits a boundary (uniform over the entire circle, uniform over ...
7
votes
OR-backed serious games
One simple game for educational purposes that doesn't use simulation is the "Slick Oil Distribution Game".
Disclaimer: I work at Opex Analytics!
7
votes
Validation and verification of mathematical models
Kleijnen (1995) analyses various methods of model verification and validation (V&V). Quoting the abstract (with slight changes to formatting):
For verification it discusses
general good ...
7
votes
Queuing models in R, $\lambda$ Little
Not directly answering your question of how to code it manually but for discrete simulation of queues in R I would strongly recommend the simmer package. The ...
7
votes
Good textbook for queueing theory and performance modeling
Unfortunately, much of the performance analysis and transient approximations for time-varying systems with non-Markovian (non-exponential) properties are not easily obtained in book form (see note at ...
7
votes
Accepted
Monte-Carlo Simulations in inventory management
I'm in general agreement with Larry's answer, but with one qualification. If you are generating random demand quantities from the sample CDF for a year, your demands will not conform to any trends or ...
6
votes
Monte-Carlo Simulations in inventory management
Why not build the forecasting directly into your simulation? So, in each period $t$, you generate a forecast $y_t$ using whatever method you want (moving average, exponential smoothing, etc.), and ...
6
votes
Simulation optimisation: Monte carlo simulation, regression, optimise within regression model?
You might want to google "response surface methodology" and "simulation" together. There is a ton of literature on this, a mixture of how do to response surface modeling (and how to use it to optimize ...
6
votes
How to decide the hiring headcount for a retail department
If you want to find the number of workers that you need for the job to be done while the hiring cost and available hours differ from full-time work to part-time work and on the other hand you want to ...
6
votes
Validation and verification of mathematical models
I really like the paper by Coffin and Saltzman (INFORMS JOC, 2000), which argues that we should be using much more rigorous statistical tests when we compare the performance of one algorithm/heuristic ...
6
votes
OR-backed serious games
The company GameLab offers these types of games. There you will find a few more "serious games".
6
votes
Using the "true" sample rather than sampling from a distribution - is there a name for this?
This is called an Empirical distribution function. You can check out this.
5
votes
OR-backed serious games
You could set your class the challenge of manually planning a set of delivery routes and seeing if they can find better routes (less vehicles used, less travel distance/time) than an optimisation ...
5
votes
Simulation in Python
Although this question is subjective (as noted in the paper below), I believe that there is enough research done on this topic to make it more answerable.
Dias et al. (2016)
The paper is very much ...
5
votes
Accepted
Can simulation be known as a practical AI?
The main difference is hype.
Here is a quote tweeted by University of Washington Statistics Professor Daniela Witten in 2019, attributed to source unknown, which captures the spirit:
When we raise ...
4
votes
Good textbook for queueing theory and performance modeling
I enjoyed Performance Modeling and Design of Computer Systems: Queueing
Theory in Action (Amazon link) by Mor Harchol-Balter, which sounds
like it fits your bill pretty well. I have it on my desk.
...
4
votes
Good textbook for queueing theory and performance modeling
I have used Stochastic Modeling: Analysis and Simulation by Barry Nelson and found it to be a pretty gentle introduction. It covers stochastic processes, queuing, and simulation.
4
votes
OR-backed serious games
As another interesting source, Recently Burrito optimization game was developed by Larry Snyder and implemented by Gurobi optimization software that is a web-based app that is intended to act as an ...
4
votes
Good distribution assumptions for customer demand in a supply chain
Question: Why do we normally assume normal distribution/Poisson distribution for customer demand in a supply chain?
Answer :
Based on my experience in the industry, I have seen that generally, ...
4
votes
Alternatives for real-world data collection in simulation courses for Fall 2020
Someone recently pointed me to a journal article about the movement of shoppers in a supermarket. A point of interest is that markets apparently use RFID technology to track shopper movements. If you ...
4
votes
Significant bias introduced into simple simulation
Note: This answer is intended to show what I have learned from the valuable answer provided by @Mark L.Stone. His post answered my question of why the simulation is biased. Hence, this post provides ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
simulation × 31optimization × 7
modeling × 5
queuing-theory × 4
supply-chain × 4
probability-distributions × 3
demand-distribution × 3
python × 2
inventory × 2
software × 2
r × 2
stochastic-process × 2
linear-programming × 1
reference-request × 1
pyomo × 1
vehicle-routing × 1
multi-objective-optimization × 1
simplex × 1
terminology × 1
matlab × 1
markov-decision-process × 1
global-optimization × 1
academia × 1
data × 1
local-search × 1