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.

18.3. SYNCHRONIZABILITY 411The first terms on both sides cancel out each o<strong>the</strong>r because x s is <strong>the</strong> solution <strong>of</strong> dx/dt =R(x) by definition. But what about those annoying H(x s )’s included in <strong>the</strong> vec<strong>to</strong>r in <strong>the</strong>last term? Is <strong>the</strong>re any way <strong>to</strong> eliminate <strong>the</strong>m? Well, <strong>the</strong> answer is that we don’t have <strong>to</strong>do anything, because <strong>the</strong> Laplacian matrix will eat <strong>the</strong>m all. Remember that a Laplacianmatrix always satisfies Lh = 0. In this case, those H(x s )’s constitute a homogeneousvec<strong>to</strong>r H(x s )h al<strong>to</strong>ge<strong>the</strong>r. Therefore, L(H(x s )h) = H(x s )Lh vanishes immediately, <strong>and</strong>we obtaind∆x idt⎛= R ′ (x s )∆x i − αH ′ (x s )L ⎜⎝⎞∆x 1∆x 2⎟.∆x nor, by collecting all <strong>the</strong> ∆x i ’s in<strong>to</strong> a new perturbation vec<strong>to</strong>r ∆x,d∆xdt⎠ , (18.11)= (R ′ (x s )I − αH ′ (x s )L) ∆x, (18.12)as <strong>the</strong> final result <strong>of</strong> linearization. Note that x s still changes over time, so in order forthis trajec<strong>to</strong>ry <strong>to</strong> be stable, all <strong>the</strong> eigenvalues <strong>of</strong> this ra<strong>the</strong>r complicated coefficient matrix(R ′ (x s )I − αH ′ (x s )L) should always indicate stability at any point in time.We can go even fur<strong>the</strong>r. It is known that <strong>the</strong> eigenvalues <strong>of</strong> a matrix aX +bI are aλ i +b,where λ i are <strong>the</strong> eigenvalues <strong>of</strong> X. So, <strong>the</strong> eigenvalues <strong>of</strong> (R ′ (x s )I − αH ′ (x s )L) are−αλ i H ′ (x s ) + R ′ (x s ), (18.13)where λ i are L’s eigenvalues. The eigenvalue that corresponds <strong>to</strong> <strong>the</strong> smallest eigenvalue<strong>of</strong> L, 0, is just R ′ (x s ), which is determined solely by <strong>the</strong> inherent dynamics <strong>of</strong> R(x) (<strong>and</strong>thus <strong>the</strong> nature <strong>of</strong> x s (t)), so we can’t do anything about that. But all <strong>the</strong> o<strong>the</strong>r n − 1eigenvalues must be negative all <strong>the</strong> time, in order for <strong>the</strong> target trajec<strong>to</strong>ry x s (t) <strong>to</strong> bestable. So, if we represent <strong>the</strong> second smallest eigenvalue (<strong>the</strong> spectral gap for connectednetworks) <strong>and</strong> <strong>the</strong> largest eigenvalue <strong>of</strong> L by λ 2 <strong>and</strong> λ n , respectively, <strong>the</strong>n <strong>the</strong> stabilitycriteria can be written asαλ 2 H ′ (x s (t)) > R ′ (x s (t)) for all t, <strong>and</strong> (18.14)αλ n H ′ (x s (t)) > R ′ (x s (t)) for all t, (18.15)because all o<strong>the</strong>r intermediate eigenvalues are “s<strong>and</strong>wiched” by λ 2 <strong>and</strong> λ n . These inequalitiesprovide us with a nice intuitive interpretation <strong>of</strong> <strong>the</strong> stability condition: <strong>the</strong> influence<strong>of</strong> diffusion <strong>of</strong> node outputs (left h<strong>and</strong> side) should be stronger than <strong>the</strong> internaldynamical drive (right h<strong>and</strong> side) all <strong>the</strong> time.

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

Saved successfully!

Ooh no, something went wrong!