• F. Castiglione Istituto Applicazioni del Calcolo (IT)



micro-simulation, agents, cellular automata, immunology, finance


In the search for computational models that help to understand the dynamics of Complex Systems, one can take a great advantage from the impressive acceleration of computer tools and techniques. In fact the very structure of computation on digital computers has inspired the introduction of new class of models (algorithms), where interaction among degrees of freedom are expressed by logical rules acting over a discrete state space – something much closer to "biological language" than to standard (floating point) physical models. Starting from the definitions of spin systems, with little changes we reach a definition a new model that is well suited to describe different simulation systems. Such class of models is can be considered a subclass of the Agent-Based systems in vogue nowadays. Moreover, we shortly describe two microscopic simulators of this type, which are being used to study microscopic phenomena in two completely different fields of application, namely immunology and finance. As a final remark, given the lattice representation of space, such computational-modeling paradigm is well suited for efficient and "relatively simple" parallelization. Indeed, both models have been implemented to run on parallel computers adopting the Message Passing paradigm for Distributed Memory machines.


Download data is not yet available.


Auyang, S. Foundations of Complex-System Theories in Economics, Evolutionary Biology and Statistical Physics. Cambridge Univ. Press, Cambridge, UK, 1998.

Levy, H., Levy, M., and Solomon, S. Microscopic Simulations of Financial Markets. Academic Press, New York, NY, 2000.

De Oliveira, S., De Oliveira, P., and Stauffer, D. Evolution, Money, War, and Computers - Non-Traditional Applications of Computational Statistical Physics. Teubner, Stuttgart-Leipzig, 1999.

Beck, C., and Schlogl, F. Thermodynamics of chaotic systems. Cambridge Univ. Press, Nonlinear Science Series, Cambridge, UK, 1993.

Von Newmann, J., and Burks, A. Theory of Self-Reproducing Automata. Urbana: U. Ill. Press, 1966.

Wolfram, S. Cellular Automata and Complexity. Addison Wesley, New York, NY, 1994.

Frisch, U., Hasslacher, B., and Y.Pomeau. Lattice-gas automata for the Navier-Stokes equation. Phys. Rev. Lett. 56:1505-1508, 1986.

Boghosian, B., Yepez, J., Alexander, F., and Margolus, N. Integer lattice gases. Phys. Rev. E 55:4137-4147, 1997.

Mandrioli, D., and Ghezzi, C. Theoretical Foundations of Computer Science. Krieger Publishing Company, Melbourne, Florida, 1993.

Quinn, M. Parallel Computing : Theory and Practice. McGraw-Hill, New York, NY, 1993.

Farmer, J. D., Packard, N., and Perelson, A. The immune system, adaptation and machine learning. Physica D 22:187-204, 1986.

Celada, F., and Seiden, P. A computer model of cellular interaction in the immune system. Immunology Today 13:56-62, 1992.

Celada, F., and Seiden, P. Affinity maturation and hypermutation in a simulation of the humoral immune response. Eur. J. Immunol. 26:1350, 1996.

Castiglione, F. Diffusion and aggregation in an agent based model of stock market fluctuations. Int. J. Mod. Phys. C 11:865-880, 2000.

Lux, T., and Marchesi, M. Scaling and criticality in a stochastic multi-agent model of financial market. Nature 397:499-500, 1999.

Bernaschi, M., and Castiglione, F. Effect of technical traders in a synthetic stock market. Int. J. Mod. Phys. C 11:1437, 2000.

The Message Passing Interface standard.




How to Cite

F. Castiglione, “AGENT-BASED MICRO-SIMULATIONS IN IMMUNOLOGY AND FINANCE”, ETR, vol. 1, pp. 319–329, Jun. 2006, doi: 10.17770/etr2003vol1.1978.