Motivated by problems that plague the acceptance of groupware products, as well as the challenge of designing effective multi-agent systems, we investigate the role of incentives in "public goods" settings, settings in which the value of the system is supplied by its members. In such settings one encounters a prisoners-dilemma-like problem, in which each individual has a disincentive to contribute, but much benefit from the contributions of others. The natural result is that, unless special care is taken to engineer correct incentives, no contribution is made by anyone and the system has no value. Drawing on the literature on mechanism design and public goods in economics, we present a model in which to reason about such settings. Our model has several novel features, the most important of which is its dynamic component; the model describes how the value of the system is determined over time as a result of its use. We provide several results about the model, including the identification of a critical mass point, which is a value of the system that, if reached, is guaranteed to henceforth enable the system to engineer incentives that lead to contribution to (and thus added value of) the system.
展开▼