Additive and Multiplicative Risks

This Demonstration estimates the combined effect of different risks, starting from a reference risk such as that corresponding to a person's age, gender, and so on. The combined effect of additional risks or potential health benefits can be either additive or multiplicative. In the additive case, the effects of these risks are cumulative and the benefits, if any, are expressed as probabilities, whereas in the multiplicative case, the effects are represented by factors where those greater than one account for increasing the overall risk and those less than one for reducing it. The most probable overall risk is calculated by the expanded Fermi solution based on Monte Carlo simulations, which produce an approximately normal distribution in the additive case and lognormal in the multiplicative case. The mode of the generated distribution is considered the best estimate of the overall risk.


  • [Snapshot]
  • [Snapshot]
  • [Snapshot]


Snapshot 1: four additive risks ( to , and ) and a reduced risk ()
Snapshot 2: four multiplicative risk-increasing factors ( to , and )
Snapshot 3: three multiplicative risk-increasing factors ( to ) and three multiplicative risk-reducing factors ( to )
This Demonstration generates combined risk estimation using the expanded Fermi solution by two methods, chosen by the user, assuming that there is a baseline risk, , whose lower and upper limits are entered with sliders:
1. By adding to individual risk terms through and, if desired, by subtracting a benefit term from it. Each term is specified by a lower and upper limit, entered with sliders. In Monte Carlo simulations, the number of trials is entered with a slider, random values of the terms are picked within their respective ranges, the values are added, and their histogram is plotted. According to the central limit theorem, the sums of equal-length sets of random numbers should have approximately normal distribution. Thus, the normal distribution corresponding to the histogram is calculated by the method of moments and plotted. Its mean (mode) is considered the best estimate of the additive risk.
2. By multiplying by individual risk factors through , in which case the values generated by the Monte Carlo simulation are expected to have approximately lognormal distribution. The mode of this distribution is considered the best estimate of the multiplicative risk. A risk-increasing factor will have a value greater than one and a risk-reducing factor less than one.
The output display of both calculation methods includes the numerical values of the most probable risk estimate, the added and or combined contribution, and the resulting distribution's mode, mean, , and standard deviation, .
A change in any of the parameter's controls generates a new random dataset. Thus, to produce a new random dataset with exactly the same parameter settings, first click the "clear" button and then the "generate" button. If the "seed repeatable random numbers" box is checked, the dataset produced will always be exactly the same for the chosen "seed value".
To eliminate an additive risk term, or , set both its lower and upper limits to zero. To eliminate a multiplicative factor, , set both its lower and upper limits to one.
Notice that when minimum equals maximum, all the 's minimum and maximum values are the same and also minimum equals maximum this will be equivalent to the original Fermi solution, that is the total risk = . In this case, the histogram will consist of a single bin and the mode, mean and standard deviation will appear in red. Similarly, if minimum equals maximum and all the 's minimum and maximum values are the same this will also be equivalent to the original Fermi solution, that is the total risk = . In this case too, the histogram will consist of a single bin and the mode, mean and standard deviation will appear in red.
Not all simulations that can be generated represent realistic risk scenarios. In the additive case, where the settings produce a distribution that is clearly not Gaussian, as, for example, when the values of exceed the sum of the , the usual output is replaced by a warning message in red text. When this happens, the user should click the "generate" or "clear" button, or change the parameter settings to generate a new dataset.
Although discussed in health-risk terms, this Demonstration can also be used to estimate the effect of additive and multiplicative risks in other fields.
[1] M. Peleg, M. D. Normand, J. Horowitz, and M. G. Corradini, "An Expanded Fermi Solution for Microbial Risk Assessment," International Journal of Food Microbiology, 113(1), 2007 pp. 92–101.
    • Share:

Embed Interactive Demonstration New!

Just copy and paste this snippet of JavaScript code into your website or blog to put the live Demonstration on your site. More details »

Files require Wolfram CDF Player or Mathematica.

Mathematica »
The #1 tool for creating Demonstrations
and anything technical.
Wolfram|Alpha »
Explore anything with the first
computational knowledge engine.
MathWorld »
The web's most extensive
mathematics resource.
Course Assistant Apps »
An app for every course—
right in the palm of your hand.
Wolfram Blog »
Read our views on math,
science, and technology.
Computable Document Format »
The format that makes Demonstrations
(and any information) easy to share and
interact with.
STEM Initiative »
Programs & resources for
educators, schools & students.
Computerbasedmath.org »
Join the initiative for modernizing
math education.
Step-by-Step Solutions »
Walk through homework problems one step at a time, with hints to help along the way.
Wolfram Problem Generator »
Unlimited random practice problems and answers with built-in step-by-step solutions. Practice online or make a printable study sheet.
Wolfram Language »
Knowledge-based programming for everyone.
Powered by Wolfram Mathematica © 2017 Wolfram Demonstrations Project & Contributors  |  Terms of Use  |  Privacy Policy  |  RSS Give us your feedback
Note: To run this Demonstration you need Mathematica 7+ or the free Mathematica Player 7EX
Download or upgrade to Mathematica Player 7EX
I already have Mathematica Player or Mathematica 7+