Mathematics Stack Exchange is a question and answer site for people studying math at any level and professionals in related fields. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm trying to run a Monte Carlo to determine a set of given weights.

I have 5 weights (w1 to w5) that add up to 100%. Many people have different opinions on what these weights should be. We have collected 40-50 samples of what people view the weights as being. For example:

Person 1: .40 | .30 | .10 | .10 | .10

Person 2: .30 | .20 | .20 | .10 | .20

Person 3: .40 | .25 | .15 | .15 | .15


I want to run a Monte Carlo by using the data points we've collected and creating a distribution for each weight. Then I will randomly draw a from each distribution over many iterations.

Is this the correct approach?

Additionally, what distribution should I use to model these weights? Two constraints I see:

  • no weight can be less than 0
  • all weights must add up to 1.0

Any advice or assistance is much appreciated.

share|cite|improve this question
Perhaps you should have a look at bootstrapping methods. – Libra Mar 21 '13 at 18:15

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.