deLockloire
Board Regular
- Joined
- Apr 4, 2008
- Messages
- 116
- Office Version
- 365
- Platform
- Windows
Hi!
We're doing a project. Suppose we need $20,200 to complete the project. There're X participants to throw in money. Each is committed to give more if necessary. We're raising funds in two rounds. In the first round, everyone throws in as much as they think. If we successfully raised the necessary funding or more in the first round, we do the project, case closed. But if after the first round, there's not enough money, we hold a 2nd fund raising round. This time, however, each participant is told how much more s/he has to throw in. Now imagine that X=5, and the first round was not good enough:
#1 gave $922
#2 gave $2,302
#3 gave $5,643
#4 gave $3,836
#5 gave $1,666
So in total, we raised $14,369 and we still need $5,831. Optimally, everyone should've given $4,040. But that's not the case so we have to make do with what we have. Now here's the question: what formula should I use to determine how much more money we should ask from the individual participants IF
1) we want the smallest contribution to differ as little as possible from the largest contribution; (so obviously, we won't ask anyone who contributed more than $4,040 to contribute more, and the less one contributed in the first round, the more s/he should be asked to contribute in the second round to fulfill the "smallest possible difference between contributions" criteria); in general, we would like everyone to participate equally while also accounting for the fact that some people might have contributed more than s/he should've).
2) Less important than the previous criteria, but the more people pay an equal amount, the better. Still, the 1) criterion should enjoy preference in any solution.
3) In the second round, we only want to reach the project cost and no more (in this case, $20,200).
What is the fairest solution? I suspect that the solution will be some recursive, iterative formula, I just don't know what. Do you have any idea? This is how the excel sheet looks like in this example:
A1 = project cost (here: 20,200)
A2 = amount still needed to complete the project (here: 5,831)
B2:B6 = contributions #1-5, respectively (but if X>5, B2:B[X+1])
C2:C6 = THIS IS WHERE THE REQUIRED 2ND ROUND CONTRIBUTIONS SHOULD BE CALCULATED
Thx,
deL
We're doing a project. Suppose we need $20,200 to complete the project. There're X participants to throw in money. Each is committed to give more if necessary. We're raising funds in two rounds. In the first round, everyone throws in as much as they think. If we successfully raised the necessary funding or more in the first round, we do the project, case closed. But if after the first round, there's not enough money, we hold a 2nd fund raising round. This time, however, each participant is told how much more s/he has to throw in. Now imagine that X=5, and the first round was not good enough:
#1 gave $922
#2 gave $2,302
#3 gave $5,643
#4 gave $3,836
#5 gave $1,666
So in total, we raised $14,369 and we still need $5,831. Optimally, everyone should've given $4,040. But that's not the case so we have to make do with what we have. Now here's the question: what formula should I use to determine how much more money we should ask from the individual participants IF
1) we want the smallest contribution to differ as little as possible from the largest contribution; (so obviously, we won't ask anyone who contributed more than $4,040 to contribute more, and the less one contributed in the first round, the more s/he should be asked to contribute in the second round to fulfill the "smallest possible difference between contributions" criteria); in general, we would like everyone to participate equally while also accounting for the fact that some people might have contributed more than s/he should've).
2) Less important than the previous criteria, but the more people pay an equal amount, the better. Still, the 1) criterion should enjoy preference in any solution.
3) In the second round, we only want to reach the project cost and no more (in this case, $20,200).
What is the fairest solution? I suspect that the solution will be some recursive, iterative formula, I just don't know what. Do you have any idea? This is how the excel sheet looks like in this example:
A1 = project cost (here: 20,200)
A2 = amount still needed to complete the project (here: 5,831)
B2:B6 = contributions #1-5, respectively (but if X>5, B2:B[X+1])
C2:C6 = THIS IS WHERE THE REQUIRED 2ND ROUND CONTRIBUTIONS SHOULD BE CALCULATED
Thx,
deL