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.

414CHAPTER 18. DYNAMICAL NETWORKS III: ANALYSIS OF NETWORK DYNAMICS0.4685 < β/α = 0.5. Therefore, it is predicted that <strong>the</strong> nodes won’t get synchronized.And, indeed, <strong>the</strong> simulation result confirms this prediction (Fig. 18.2(a)), where <strong>the</strong> nodesinitially came close <strong>to</strong> each o<strong>the</strong>r in <strong>the</strong>ir phases but, as <strong>the</strong>ir oscillation speed becamefaster <strong>and</strong> faster, <strong>the</strong>y eventually got dispersed again <strong>and</strong> <strong>the</strong> network failed <strong>to</strong> achievesynchronization. However, if beta is slightly lowered <strong>to</strong> 0.9 so that λ 2 = 0.4685 > β/α =0.45, <strong>the</strong> synchronized state becomes stable, which is confirmed again in <strong>the</strong> numericalsimulation (Fig. 18.2(b)). It is interesting that such a slight change in <strong>the</strong> parameter valuecan cause a major difference in <strong>the</strong> global dynamics <strong>of</strong> <strong>the</strong> network. Also, it is ra<strong>the</strong>rsurprising that <strong>the</strong> linear stability analysis can predict this shift so precisely. Ma<strong>the</strong>maticalanalysis rocks!Exercise 18.3 R<strong>and</strong>omize <strong>the</strong> <strong>to</strong>pology <strong>of</strong> <strong>the</strong> Karate Club graph <strong>and</strong> measureits spectral gap. Analytically determine <strong>the</strong> synchronizability <strong>of</strong> <strong>the</strong> acceleratingoscilla<strong>to</strong>rs model discussed above with α = 2, β = 1 on <strong>the</strong> r<strong>and</strong>omized network.Then confirm your prediction by numerical simulations. You can also try severalo<strong>the</strong>r network <strong>to</strong>pologies.Exercise 18.4 The following is a model <strong>of</strong> coupled harmonic oscilla<strong>to</strong>rs wherecomplex node states are used <strong>to</strong> represent harmonic oscillation in a single-variabledifferential equation:dx idt = iωx i + α ∑ (xγj − )xγ ij∈N i(18.18)Here i is used <strong>to</strong> denote <strong>the</strong> imaginary unit <strong>to</strong> avoid confusion with node indexi. Since <strong>the</strong> states are complex, you will need <strong>to</strong> use Re(·) on both sides <strong>of</strong> <strong>the</strong>inequalities (18.14) <strong>and</strong> (18.15) <strong>to</strong> determine <strong>the</strong> stability.Analyze <strong>the</strong> synchnonizability <strong>of</strong> this model on <strong>the</strong> Karate Club graph, <strong>and</strong> obtain<strong>the</strong> condition for synchronization regarding <strong>the</strong> output exponent γ. Then confirmyour prediction by numerical simulations.You may have noticed <strong>the</strong> synchronizability analysis discussed above is somewhatsimilar <strong>to</strong> <strong>the</strong> stability analysis <strong>of</strong> <strong>the</strong> continuous field models discussed in Chapter 14.Indeed, <strong>the</strong>y are essentially <strong>the</strong> same analytical technique (although we didn’t cover stabilityanalysis <strong>of</strong> dynamic trajec<strong>to</strong>ries back <strong>the</strong>n). The only difference is whe<strong>the</strong>r <strong>the</strong> spaceis represented as a continuous field or as a discrete network. For <strong>the</strong> former, <strong>the</strong> diffusion

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

Saved successfully!

Ooh no, something went wrong!