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.

410CHAPTER 18. DYNAMICAL NETWORKS III: ANALYSIS OF NETWORK DYNAMICSHere x i is <strong>the</strong> state <strong>of</strong> node i, R is <strong>the</strong> local reaction term that produces <strong>the</strong> inherentdynamical behavior <strong>of</strong> individual nodes, <strong>and</strong> N i is <strong>the</strong> neighborhood <strong>of</strong> node i. We assumethat R is identical for all nodes, <strong>and</strong> it produces a particular trajec<strong>to</strong>ry x s (t) if <strong>the</strong>re is nointeraction with o<strong>the</strong>r nodes. Namely, x s (t) is given as <strong>the</strong> solution <strong>of</strong> <strong>the</strong> differentialequation dx/dt = R(x). H is called <strong>the</strong> output function that homogeneously applies <strong>to</strong> allnodes. The output function is used <strong>to</strong> generalize interaction <strong>and</strong> diffusion among nodes;instead <strong>of</strong> assuming that <strong>the</strong> node states <strong>the</strong>mselves are directly visible <strong>to</strong> o<strong>the</strong>rs, weassume that a certain aspect <strong>of</strong> node states (represented by H(x)) is visible <strong>and</strong> diffusing<strong>to</strong> o<strong>the</strong>r nodes.Eq. (18.6) can be fur<strong>the</strong>r simplified by using <strong>the</strong> Laplacian matrix, as follows:⎛dx idt = R(x i) − αL ⎜⎝H(x 1 )H(x 2 ).H(x n )⎞⎟⎠(18.7)Now we want <strong>to</strong> study whe<strong>the</strong>r this network <strong>of</strong> coupled dynamical nodes can synchronizeor not. Synchronization is possible if <strong>and</strong> only if <strong>the</strong> trajec<strong>to</strong>ry x i (t) = x s (t) for all i isstable. This is a new concept, i.e., <strong>to</strong> study <strong>the</strong> stability <strong>of</strong> a dynamic trajec<strong>to</strong>ry, not <strong>of</strong> astatic equilibrium state. But we can still adopt <strong>the</strong> same basic procedure <strong>of</strong> linear stabilityanalysis: represent <strong>the</strong> system’s state as <strong>the</strong> sum <strong>of</strong> <strong>the</strong> target state <strong>and</strong> a small perturbation,<strong>and</strong> <strong>the</strong>n check if <strong>the</strong> perturbation grows or shrinks over time. Here we represent<strong>the</strong> state <strong>of</strong> each node as follows:x i (t) = x s (t) + ∆x i (t) (18.8)By plugging this new expression in<strong>to</strong> Eq. (18.7), we obtain⎛⎞H(x s + ∆x 1 )H(x s + ∆x 2 )⎟d(x s + ∆x i )dt= R(x s + ∆x i ) − αL ⎜⎝.H(x s + ∆x n )Since ∆x i are very small, we can linearly approximate R <strong>and</strong> H as follows:⎛⎞H(x s ) + H ′ (x s )∆x 1dx sdt + d∆x i= R(x s ) + R ′ H(x s ) + H ′ (x s )∆x 2(x s )∆x i − αL ⎜⎟dt⎝ . ⎠H(x s ) + H ′ (x s )∆x n⎟⎠(18.9)(18.10)

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

Saved successfully!

Ooh no, something went wrong!