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.

416CHAPTER 18. DYNAMICAL NETWORKS III: ANALYSIS OF NETWORK DYNAMICSis represented by <strong>the</strong> Laplacian opera<strong>to</strong>r ∇ 2 , while for <strong>the</strong> latter, it is represented by <strong>the</strong>Laplacian matrix L (note again that <strong>the</strong>ir signs are opposite for his<strong>to</strong>rical misfortune!). Networkmodels allows us <strong>to</strong> study more complicated, nontrivial spatial structures, but <strong>the</strong>rearen’t any fundamentally different aspects between <strong>the</strong>se two modeling frameworks. Thisis why <strong>the</strong> same analytical approach works for both.Note that <strong>the</strong> synchronizability analysis we covered in this section is still quite limitedin its applicability <strong>to</strong> more complex dynamical network models. It relies on <strong>the</strong> assumptionthat dynamical nodes are homogeneous <strong>and</strong> that <strong>the</strong>y are linearly coupled, so <strong>the</strong> analysiscan’t generalize <strong>to</strong> <strong>the</strong> behaviors <strong>of</strong> heterogeneous dynamical networks with nonlinearcouplings, such as <strong>the</strong> Kuramo<strong>to</strong> model discussed in Section 16.2 in which nodes oscillatein different frequencies <strong>and</strong> <strong>the</strong>ir couplings are nonlinear. <strong>Analysis</strong> <strong>of</strong> such networks willneed more advanced nonlinear analytical techniques, which is beyond <strong>the</strong> scope <strong>of</strong> thistextbook.18.4 Mean-Field Approximation <strong>of</strong> Discrete-State NetworksAnalyzing <strong>the</strong> dynamics <strong>of</strong> discrete-state network models requires a different approach,because <strong>the</strong> assumption <strong>of</strong> smooth, continuous state space, on which <strong>the</strong> linear stabilityanalysis is based on, no longer applies. This difference is similar <strong>to</strong> <strong>the</strong> difference betweencontinuous field models <strong>and</strong> cellular au<strong>to</strong>mata (CA). In Section 12.3, we analyzed CAmodels using mean-field approximation. Since CA are just a special case <strong>of</strong> discretestatedynamical networks, we should be able <strong>to</strong> apply <strong>the</strong> same analysis <strong>to</strong> dynamicalnetworks as well.In fact, mean-field approximation works on dynamical networks almost in <strong>the</strong> sameway as on CA. But one important issue we need <strong>to</strong> consider is how <strong>to</strong> deal with heterogeneoussizes <strong>of</strong> <strong>the</strong> neighborhoods. In CA, every cell has <strong>the</strong> same number <strong>of</strong> neighbors,so <strong>the</strong> mean-field approximation is very easy. But this is no longer <strong>the</strong> case on networksin which nodes can have any number <strong>of</strong> neighbors. There are a few different ways <strong>to</strong> dealwith this issue.In what follows, we will work on a simple binary-state example, <strong>the</strong> Susceptible-Infected-Susceptible (SIS) model, which we discussed in Section 16.2. As you may remember, <strong>the</strong>state transition rules <strong>of</strong> this model are fairly simple: A susceptible node can get infectedby an infected neighbor node with infection probability p i (per infected neighbor), whilean infected node can recover <strong>to</strong> a susceptible node with recovery probability p r . In <strong>the</strong>previous chapter, we used asynchronous updating in simulations <strong>of</strong> <strong>the</strong> SIS model, but

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

Saved successfully!

Ooh no, something went wrong!