Simulating Market Dynamics with CD++

  • Qi Liu
  • Gabriel Wainer
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3515)


CD++ is an implementation of the Cell-DEVS formalism, which has been used to simulate various complex systems. In this study, we constructed a Cell-DEVS to simulate the dynamics of a dual market. Using new features of CD++, we obtained accurate results taking into account consumers’ purchasing history. The resulting model allows fast execution, easier model implementation and maintenance.


Cellular Automaton Cellular Automaton Network Externality Discrete Event System Cell Space 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Wolfram, S.: A new kind of science. Wolfram Media, Inc. (2002)Google Scholar
  2. 2.
    Wainer, G., Giambiasi, N.: N-dimensional Cell-DEVS. Discrete Events Systems: Theory and Applications 12(1), 135–157 (2002)zbMATHCrossRefMathSciNetGoogle Scholar
  3. 3.
    Zeigler, B., Kim, T., Praehofer, H.: Theory of Modeling and Simulation: Integrating Discrete Event and Continuous Complex Dynamic Systems. Academic Press, London (2000)Google Scholar
  4. 4.
    Wainer, G.: CD++: a toolkit to define discrete-event models. Software, Practice and Experience 32(3), 1261–1306 (2002)zbMATHCrossRefGoogle Scholar
  5. 5.
    López, G.W.: Improved Cell-DEVS model definition in CD++. In: Sloot, P.M.A., Chopard, B., Hoekstra, A.G. (eds.) ACRI 2004. LNCS, vol. 3305, pp. 803–812. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  6. 6.
    Oda, S., Iyori, K., Ken, M., Ueda, K.: The Application of Cellular Automata to the Consumer’s Theory: Simulating a Duopolistic Market. In: McKay, B., Yao, X., Newton, C.S., Kim, J.-H., Furuhashi, T. (eds.) SEAL 1998. LNCS (LNAI), vol. 1585, pp. 454–461. Springer, Heidelberg (1999)CrossRefGoogle Scholar
  7. 7.
    Liu, Q., Wainer, G.: Modeling a duopolistic market model using Cell-DEVS. Technical Report SCE-05-04. Systems and Computer Engineering. Carleton University (2005)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2005

Authors and Affiliations

  • Qi Liu
    • 1
  • Gabriel Wainer
    • 1
  1. 1.Department of Systems and Computer EngineeringCarleton UniversityOttawaCanada

Personalised recommendations