CFP last date
22 April 2024
Reseach Article

Modelling and Implementation of an Artificial Economy through JaCaMo

by Igli Hakrama, Neki Frashëri
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 180 - Number 42
Year of Publication: 2018
Authors: Igli Hakrama, Neki Frashëri
10.5120/ijca2018917118

Igli Hakrama, Neki Frashëri . Modelling and Implementation of an Artificial Economy through JaCaMo. International Journal of Computer Applications. 180, 42 ( May 2018), 27-34. DOI=10.5120/ijca2018917118

@article{ 10.5120/ijca2018917118,
author = { Igli Hakrama, Neki Frashëri },
title = { Modelling and Implementation of an Artificial Economy through JaCaMo },
journal = { International Journal of Computer Applications },
issue_date = { May 2018 },
volume = { 180 },
number = { 42 },
month = { May },
year = { 2018 },
issn = { 0975-8887 },
pages = { 27-34 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume180/number42/29413-2018917118/ },
doi = { 10.5120/ijca2018917118 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-07T01:03:25.091319+05:30
%A Igli Hakrama
%A Neki Frashëri
%T Modelling and Implementation of an Artificial Economy through JaCaMo
%J International Journal of Computer Applications
%@ 0975-8887
%V 180
%N 42
%P 27-34
%D 2018
%I Foundation of Computer Science (FCS), NY, USA
Abstract

This paper proposes and implements a new approach to simulate an artificial economy. Based on the needs of economists to study the economy, the paper focuses on agent-based methods. First, a literature review of these methods is given and different research requirements are outlined. Then a new proposal is given through the comparison of agent-based modeling techniques and those used in multi-agent systems, from whom the JaCaMo framework was chosen as the implementation platform. The paper continues with the conceptual model of the artificial economy. A description of the economic model is explained in detail and then a detailed analysis is considered to implement the model. The implementation of this simulator is presented and the techniques used to make it are explained in detail. The paper gives some important notes over the methodology used in this implementation and makes some recommendations for future research work

References
  1. Bouchaud, J.-P., Economics needs a scientific revolution, Nature, Vol. 455, pp. 1181, 2008.
  2. Izquierdo, L. R., Izquierdo S. S., Artificial Economics: What, Why and How, Lecture Notes in Management and Industrial Engineering, 2015.
  3. Epstein, J. M., Why model?, Journal of Artificial Societies and Social Simulation, Vol. 11, Iss. 4, pp. 12, 2008.
  4. Holland, J. H., Studying Complex Adaptive Systems, Journal of Systems Science and Complexity, Vol. 19, Iss. 1, pp. 1-8, 2006.
  5. Held, F., Wilkinson, I., Computer Simulation and Agent-Based Models as a Research Method, in Collaborative Research Design, Singapore, Springer, 2018, pp. 377-398.
  6. Hakrama, I., Artificial Economy and the usage of ACE, in Information Systems and Technology Innovations: Projecting trends to a New Economy, Tirana, Albania, 2014.
  7. Richiardi, M. G., Agent-based computational economics: a short introduction, The Knowledge Engineering Review, Vol. 27, Iss. 2, pp. 137-149, 2012.
  8. Chen, S.-H., Varieties of agents in agent-based computational economics: A historical and an interdisciplinary perspective, Journal of Economic Dynamics and Control, Vol. 36, Iss. 1, pp. 1-25, 2012.
  9. Deissenberg, C., Hoog, S. v. d., Dawid, H., EURACE: A massively parallel agent-based model of the European economy, Applied Mathematics and Computation, Iss. 204, pp. 541-552, 2008.
  10. Seppecher, P., Salle, I., Lang, D., Is the Market Really a Good Teacher?: Market selection, collective adaptation and financial instability., in 20th Conference of the Research Network Macroeconomics and Macroeconomic Policies - Towards Pluralism in Macroeconomics?, Berlin, Germany, 2016.
  11. Hakrama, I., Kraja, I., The self-regulated model of a closed economy: An agent-based simulation model for experimental purposes, in Information Systems and Technology Innovations: New Paradigm for a Smarter Economy, Tirana, Albania, 2016.
  12. Gevel, A. J. W. v. d., Noussair, C. N., The Nexus between Artificial Intelligence and Economics, Berlin Heidelberg: Springer-Verlag, 2013, pp. 82.
  13. Niazi, M., Hussain, A., Agent-based computing from multi-agent systems to agent-based Models: a visual survey, Scientometrics, Vol. 89, Iss. 479, 2011.
  14. Hakrama, I., Frasheri, N., Modeling an artificial economy with JaCaMo, in 10th Annual South-East European Doctoral Student Conference, Thessaloniki, Greece, 2015.
  15. Boissier, O., Hübner, J. F., Ricci, A., The JaCaMo Framework, in Social Coordination Frameworks for Social Technical Systems, Switzerland, Springer, 2016, pp. 125-151.
  16. Bordini, R. H., Hübner, J. F., Wooldridge, M., Programming Multi-Agent Systems in AgentSpeak using Jason, John Wiley & Sons, 2007.
  17. Ricci, A., Piunti, M., Viroli, M., Omicini, A., Environment programming in CArtAgO, Multi-Agent Programming: Languages, Platforms and Applications, Vol. 2, pp. 259-288, 2009.
  18. Hubner, J. F., Sichman, J. S., Boissier, O., Developing organised multiagent systems using the MOISE+ model: programming issues at the system and agent levels, Int. J. of Agent-Oriented Software Engineering, Vol. 1, Iss. 3/4, pp. 370-395, 2007.
  19. Padgham, L., Winikoff, M., Prometheus: A Methodology for Developing Intelligent Agents, Agent-Oriented Software Engineering III, Lecture Notes in Computer Science, Vol. 2585, pp. 174-185, 2003.
  20. Freitas, A., Cardoso, R. C., Vieira, R., Bordini, R. H., Limitations and Divergences in Approaches for Agent-Oriented Modelling and Programming, in Workshop on Engineering Multi-Agent Systems (EMAS-16), Singapore, 2016.
  21. Vermeir, A., Bersini, H., Best practices in programming agent-based models in economics and finance, Advances in Artificial Economics, pp. 57-68, 2015.
  22. Hakrama, I., Tabaku, R., Modelling and Implementation of a virtual warehouse through Jason and RMI, in 4th International Conference on Advanced Technology & Sciences (ICAT'Rome), Rome, Italy, 2016.
Index Terms

Computer Science
Information Sciences

Keywords

multi-agent systems agent-based modeling artificial economy multi-agent oriented programming.