ABCE: A python library for economic agent-based modeling

1Citations
Citations of this article
39Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The rise of computational power makes agent-based modelling a viable option for models capturing the complex nature of an economy. However, the coding implementation can be tedious. Because of this, we introduce ABCE, the Agent-Based Computational Economics library. ABCE is an agent-based modeling library for Python that is specifically tailored for economic phenomena. With ABCE the modeler specifies the decision logic of the agents, the order of actions, the goods and their physical transformation (the production and the consumption functions). Then, ABCE automatically handles the actions, such as production and consumption, trade and agent interaction. The result is a program where the source code consists of only economically meaningful commands (e.g. decisions, buy, sell, produce, consume, contract, etc.). ABCE scales on multi-core computers, without the intervention of the modeler. The model can be packaged into a nice web application or run in a Jupyter notebook.

Cite

CITATION STYLE

APA

Taghawi-Nejad, D., Tanin, R. H., Del Rio Chanona, R. M., Carro, A., Farmer, J. D., Heinrich, T., … Straka, M. J. (2017). ABCE: A python library for economic agent-based modeling. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 10539 LNCS, pp. 17–30). Springer Verlag. https://doi.org/10.1007/978-3-319-67217-5_2

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free