15.08.2015 Views

Introduction to the Modeling and Analysis of Complex Systems

introduction-to-the-modeling-and-analysis-of-complex-systems-sayama-pdf

introduction-to-the-modeling-and-analysis-of-complex-systems-sayama-pdf

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

5.5. VARIABLE RESCALING 79before jumping right in<strong>to</strong> such paper-<strong>and</strong>-pencil ma<strong>the</strong>matical work, I would like <strong>to</strong> showyou a very useful technique that can make your ma<strong>the</strong>matical work much easier. It iscalled variable rescaling.Variable rescaling is a technique <strong>to</strong> eliminate parameters from your model withoutlosing generality. The basic idea is this: Variables that appear in your model representquantities that are measured in some kind <strong>of</strong> units, but those units can be arbitrarily chosenwithout changing <strong>the</strong> dynamics <strong>of</strong> <strong>the</strong> system being modeled. This must be true for allscientific quantities that have physical dimensions—switching from inches <strong>to</strong> centimetersshouldn’t cause any change in how physics works! This means that you have <strong>the</strong> freedom<strong>to</strong> choose any convenient unit for each variable, some <strong>of</strong> which may simplify your modelequations.Let’s see how variable rescaling works with an example. Here is <strong>the</strong> logistic growthmodel we discussed before:(x t = x t−1 + rx t−1 1 − x )t−1K(5.20)There is only one variable in this model, x, so <strong>the</strong>re is only one unit we can change,i.e., <strong>the</strong> unit <strong>of</strong> <strong>the</strong> population counts. The first step <strong>of</strong> variable rescaling is <strong>to</strong> replaceeach <strong>of</strong> <strong>the</strong> variables with a new notation made <strong>of</strong> a non-zero constant <strong>and</strong> a new statevariable, like this:x → αx ′ (5.21)With this replacement, <strong>the</strong> model equation becomesαx ′ t = αx ′ t−1 + rαx ′ t−1( )1 − αx′ t−1. (5.22)KThe second step is <strong>to</strong> simplify <strong>the</strong> equation <strong>and</strong> <strong>the</strong>n find a “convenient” choice for<strong>the</strong> constant that will make your equation simpler. This is a ra<strong>the</strong>r open-ended processwith many different directions <strong>to</strong> go, so you will need <strong>to</strong> do some explorations <strong>to</strong> find outwhat kind <strong>of</strong> unit choices make your model simplest. For <strong>the</strong> logistic growth model, <strong>the</strong>equation can be fur<strong>the</strong>r simplified, for example, like

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!