Lightening the performance burden of individual-based models through dimensional analysis and scale modeling
Article first published online: 26 MAY 2009
Copyright © 2009 John Wiley & Sons, Ltd.
System Dynamics Review
Volume 25, Issue 2, pages 101–134, April/June 2009
How to Cite
Osgood, N. (2009), Lightening the performance burden of individual-based models through dimensional analysis and scale modeling. Syst. Dyn. Rev., 25: 101–134. doi: 10.1002/sdr.417
- Issue published online: 26 MAY 2009
- Article first published online: 26 MAY 2009
- Manuscript Accepted: OCT 2008
- Manuscript Received: JUN 2007
While individual-based models are attractive for some modeling problems, the lengthy times required for simulating large populations can impose high opportunity costs by limiting model comprehension, refinement and user interaction. This paper demonstrates a novel technique for using dimensional analysis and scale modeling to reduce the performance barriers associated with individual-based model simulation. Given a dimensionally homogeneous simulation model with a large population, we propose a rigorous, systematic and general-purpose technique to formulate a “reduced-scale” individual-based model that simulates a smaller population. Outputs of the reduced-scale models can be precisely transformed to yield results representative of a full-scale model—without the need to run the full-scale model. While discretization effects and heterogeneity limit the degree of scaling that can be achieved, these techniques are notable in relying only upon dimensional homogeneity of the full-scale model, and not on the specifics of model behavior or use of a particular mathematical framework. Copyright © 2009 John Wiley & Sons, Ltd.