Skip to main content
Log in

Modelling complex market interactions using PDP systems

  • Regular Paper
  • Published:
Journal of Membrane Computing Aims and scope Submit manuscript

Abstract

Last decade has witnessed an increasing effort on modelling and simulation of phenomena within a wide range of areas such as Biochemistry, Ecology, Robotics or Engineering by using membrane computing, providing solutions for relevant problems (signalling pathways, population dynamics, robot control or fault diagnosis, among others). However, for no apparent reasons, other areas have not been investigated to such extent. This is the case of computational economics, where Gh. and R. Păun explored the so-called producer–retailer problem and, in a foundational paper, proposed an initial model making use of membrane computing modelling tools. In the present paper, we design a solution based on population dynamics P systems for an enriched version of that problem. This enhanced model, closer to reality, takes into account several economic issues not considered in the initial model, including: depreciation of production capacity, decision mechanism to increase manufacturing capability, dividends payment and costs associated to production factors. Additionally, the model has been simulated making use of the framework provided by P-Lingua and MeCoSim, and delivering a custom application based on them to reproduce the virtual experiments. Finally, several scenarios have been analysed focusing on different elements included in the model.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

References

  1. Bartosik J. Paun’s systems in modeling of human resource management. Second conference on tools and methods of data transformation, WSU Kielce, 2004.

  2. Cardona M, Colomer MA, Pérez-Jiménez MJ, Sanuy D, Margalida A. Modeling ecosystems using P Systems: the bearded vulture, a case study. Lect Notes Comput Sci. 2009;5391:137–56.

    Article  MATH  Google Scholar 

  3. Cheruku S, Păun A, Romero FJ, Pérez-Jiménez MJ, Ibarra OH. Simulating FAS-induced apoptosis by using P systems. Prog Nat Sci. 2007;17(4):424–31.

    Article  MathSciNet  MATH  Google Scholar 

  4. Colomer MA, Lavín S, Marco I, Margalida A, Pérez-Hurtado I, Pérez-Jiménez MJ, Sanuy D, Serrano E, Valencia-Cabrera L. Modeling population growth of Pyrenean chamois (Rupicapra pyrenaica) by using P-systems. Lect Notes Comput Sci. 2011;6501:144–59.

    Article  Google Scholar 

  5. Colomer MA, Pérez-Hurtado I, Pérez-Jimńez MJ, Riscos A. Comparing simulation algorithms for multienvironment probabilistic P system over a standard virtual ecosystem. Nat Comput. 2012;11:369–79.

    Article  MathSciNet  MATH  Google Scholar 

  6. Colomer MA, Margalida A, Pérez-Jiménez MJ. Population dynamics P system (PDP) models: a standardized protocol for describing and applying novel bio-Inspired computing tools. PLoS One. 2013;8(4):e60698.

    Article  Google Scholar 

  7. Epstein JM, Axtell R. Growing artificial societies-social science from the bottom up. Washington DC: Brookings Institution Press; 1996.

    Book  Google Scholar 

  8. Freund R, Oswald M, Schirk T. How a membrane agent buys goods in a membrane store. Prog Nat Sci. 2007;17(4):442–8.

    Article  MathSciNet  MATH  Google Scholar 

  9. García-Quismondo M, Gutiérrez-Escudero R, Pérez-Hurtado I, Pérez-Jiménez MJ, Riscos-Núñez A. An overview of P-Lingua 2.0. Lect Notes Comput Sci. 2010;5957:264–88.

    Article  MATH  Google Scholar 

  10. Korczynski W. On a model of economic systems. Second conference on tools and methods of data transformation, WSU Kielce, 2004.

  11. Korczynski W. Paun’s systems and accounting. In: Pre-proceedings of sixth workshop on membrane computing, WMC6, Vienna; 2005. pp. 461–464.

  12. Păun G. Membrane computing: an introduction. Berlin: Springer; 2002.

    Book  MATH  Google Scholar 

  13. Păun Gh, Păun R. Membrane computing as a framework for modeling economic processes. In: Proceedings of SYNASC 05, Timisoara, Romania, IEEE Press; 2005. pp. 11–18

  14. Păun G, Păun R. Membrane computing and economics: numerical P Systems. Fundam Inf. 2006;73(1–2):213–27.

    MathSciNet  MATH  Google Scholar 

  15. Păun G, Păun R. Membrane computing and economics. In: Păun G, Rozenberg G, Salomaa A, editors. The Oxford handbook of membrane computing. New York: Oxford University Press; 2010. p. 632–44.

    Chapter  Google Scholar 

  16. Păun G, Rozenberg G, Salomaa A, editors. The Oxford handbook of membrane computing. New York: Oxford University Press; 2010.

    MATH  Google Scholar 

  17. Pérez-Hurtado I, Valencia-Cabrera L, Pérez-Jiménez MJ, Colomer MA, Riscos-Núñez A. Mecosim: a general purpose software tool for simulating biological phenomena by means of P systems. IEEE fifth international conference on bio-inspired computing: theories and applications (BIC-TA 2010); I 2010. pp. 637–643.

Download references

Acknowledgements

This work was partially supported by Grant numbers 61472328 and 61320106005 of the National Natural Science Foundation of China, and by the project TIN2017-89842-P of the Spanish Ministry of Economy, Industry and Competitiveness.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Luis Valencia-Cabrera.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Sánchez-Karhunen, E., Valencia-Cabrera, L. Modelling complex market interactions using PDP systems. J Membr Comput 1, 40–51 (2019). https://doi.org/10.1007/s41965-019-00008-z

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s41965-019-00008-z

Keywords

Navigation