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.

296 CHAPTER 15. BASICS OF NETWORKSgrids. This means that, in a single network, some components may be very well connectedwhile o<strong>the</strong>rs may not. Such non-homogeneous connectivity makes it more difficult<strong>to</strong> analyze <strong>the</strong> system’s properties ma<strong>the</strong>matically (e.g., mean-field approximation maynot apply <strong>to</strong> networks so easily). In <strong>the</strong> meantime, it also gives <strong>the</strong> model greater power<strong>to</strong> represent connections among system components more closely with reality. You canrepresent any network <strong>to</strong>pology (i.e., shape <strong>of</strong> a network) by explicitly specifying in detailwhich components are connected <strong>to</strong> which o<strong>the</strong>r components, <strong>and</strong> how. This makes networkmodeling necessarily data-intensive. No matter whe<strong>the</strong>r <strong>the</strong> network is generatedusing some ma<strong>the</strong>matical algorithm or reconstructed from real-world data, <strong>the</strong> creatednetwork model will contain a good amount <strong>of</strong> detailed information about how exactly <strong>the</strong>components are connected. We need <strong>to</strong> learn how <strong>to</strong> build, manage, <strong>and</strong> manipulate<strong>the</strong>se pieces <strong>of</strong> information in an efficient way.Second, <strong>the</strong> number <strong>of</strong> components may dynamically increase or decrease over timein certain dynamical network models. Such growth (or decay) <strong>of</strong> <strong>the</strong> system’s <strong>to</strong>pologyis a common assumption typically made in generative network models that explain selforganizingprocesses <strong>of</strong> particular network <strong>to</strong>pologies. Note, however, that such a dynamicchange <strong>of</strong> <strong>the</strong> number <strong>of</strong> components in a system realizes a huge leap from <strong>the</strong>o<strong>the</strong>r more conventional dynamical systems models, including all <strong>the</strong> models we have discussedin <strong>the</strong> earlier chapters. This is because, when we consider states <strong>of</strong> <strong>the</strong> systemcomponents, having one more (or less) component means that <strong>the</strong> system’s phase spaceacquires one more (or less) dimensions! From a traditional dynamical systems point <strong>of</strong>view, it sounds almost illegal <strong>to</strong> change <strong>the</strong> dimensions <strong>of</strong> a system’s phase space overtime, yet things like that do happen in many real-world complex systems. Network modelsallow us <strong>to</strong> naturally describe such crazy processes.15.2 Terminologies <strong>of</strong> Graph TheoryBefore moving on <strong>to</strong> actual dynamical network modeling, we need <strong>to</strong> cover some basics<strong>of</strong> graph <strong>the</strong>ory, especially <strong>the</strong> definitions <strong>of</strong> technical terms used in this field. Let’s beginwith something we have already discussed above:A network (or graph) consists <strong>of</strong> a set <strong>of</strong> nodes (or vertices, ac<strong>to</strong>rs) <strong>and</strong> a set <strong>of</strong> edges(or links, ties) that connect those nodes.As indicated above, different disciplines use different terminologies <strong>to</strong> talk about networks;ma<strong>the</strong>maticians use “graph/vertex/edge,” physicists use “network/node/edge,” computer

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

Saved successfully!

Ooh no, something went wrong!