Administrative toolbar

Peter Diamond's Coconut Model (Heterogeneity and Learning)

Sven Banisch, Eckehard Olbrich
Submitted By: sbanisch
Submitted: May 30, 2016
Last Updated: May 30, 2016
38 Downloads (5 Downloads in the last 3 months)

An agent-based version of a simple search and barter economy conceived by Peter Diamond in 1982 is presented. The model is also known as Coconut Model. Two MatLab-Scripts provide implementations with heterogeneous and adaptive strategies (learning).

In the model, agents are faced with production decisions that have to be evaluated based on their expectations about the future utility of the produced entity which in turn depends on the global production level via a trading mechanism. While the original dynamical systems formulation assumes an infinite number of homogeneously adapting agents obeying strong rationality conditions, the agent-based setting allows to discuss the effects of heterogeneous and adaptive expectations and enables the analysis of non-equilibrium trajectories.

All model details, mathematical discussions about how the ABM relates to the original Diamond model as well as a series of computational experiments are presented in “Banisch/Olbrich (2016): The Coconut Model with Heterogeneous Strategies and Learning” which is currently under revision for the JASSS special section for Artificial Economics 2015 (AE15).

This model is associated with a publication:

Banisch/Olbrich (forthcoming): The Coconut Model with Heterogeneous Strategies and Learning, submitted to JASSS.

This is a replication of a previously published model:

The ABM relates to the theoretical model proposed in: Diamond, P. A. Aggregate demand management in search equilibrium, The Journal of Political Economy, JSTOR, 1982, 881-894. | Diamond, P. & Fudenberg, D. Rational expectations business cycles in search equilibrium, Journal of political Economy, JSTOR, 1989, 606-619.

Cite This Model:
Banisch, Sven, Olbrich, Eckehard (2016, May 30). "Peter Diamond's Coconut Model (Heterogeneity and Learning)" (Version 1). CoMSES Computational Model Library. Retrieved from:
Model Version: 1 [Latest]
Version Notes:

Platform: Matlab R2013a
Programming Language:
Operating System: Platform Independent
Licensed Under: Academic Free License 3.0
Instructions on Running This Model:
See ShortDocumentation.txt

Model Files
Community Comments

No comments have been posted yet for this version. You must be logged in to post a comment: Log In.