Extracting macroscopic dynamics: Model problems and algorithms

Dror Givon*, Raz Kupferman, Andrew Stuart

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

261 Scopus citations


In many applications, the primary objective of numerical simulation of time-evolving systems is the prediction of coarse-grained, or macroscopic, quantities. The purpose of this review is twofold: first, to describe a number of simple model systems where the coarse-grained or macroscopic behaviour of a system can be explicitly determined from the full, or microscopic, description; and second, to overview some of the emerging algorithmic approaches that have been introduced to extract effective, lower-dimensional, macroscopic dynamics. The model problems we describe may be either stochastic or deterministic in both their microscopic and macroscopic behaviour, leading to four possibilities in the transition from microscopic to macroscopic descriptions. Model problems are given which illustrate all four situations, and mathematical tools for their study are introduced. These model problems are useful in the evaluation of algorithms. We use specific instances of the model problems to illustrate these algorithms. As the subject of algorithm development and analysis is, in many cases, in its infancy, the primary purpose here is to attempt to unify some of the emerging ideas so that individuals new to the field have a structured access to the literature. Furthermore, by discussing the algorithms in the context of the model problems, a platform for understanding existing algorithms and developing new ones is built.

Original languageAmerican English
Pages (from-to)R55-R127
Issue number6
StatePublished - Nov 2004


Dive into the research topics of 'Extracting macroscopic dynamics: Model problems and algorithms'. Together they form a unique fingerprint.

Cite this