Importance of Randomness in Biological Networks: a Random Matrix Analysis

Total Page:16

File Type:pdf, Size:1020Kb

Importance of Randomness in Biological Networks: a Random Matrix Analysis PRAMANA c Indian Academy of Sciences Vol. 84, No. 2 — journal of February 2015 physics pp. 285–293 Importance of randomness in biological networks: A random matrix analysis SARIKA JALAN1,2 1Complex Systems Lab, Discipline of Physics, Indian Institute of Technology Indore, IET-DAVV Campus, Khandawa Road, Indore 452 017, India 2Centre for Bio-Sciences and Bio-Engineering, Indian Institute of Technology Indore, IET-DAVV Campus, Khandawa Road, Indore 452 017, India E-mail: [email protected] DOI: 10.1007/s12043-015-0940-9; ePublication: 29 January 2015 Abstract. Random matrix theory, initially proposed to understand the complex interactions in nuclear spectra, has demonstrated its success in diverse domains of science ranging from quantum chaos to galaxies. We demonstrate the applicability of random matrix theory for networks by pro- viding a new dimension to complex systems research. We show that in spite of huge differences these interaction networks, representing real-world systems, posses from random matrix models, the spectral properties of the underlying matrices of these networks follow random matrix theory bringing them into the same universality class. We further demonstrate the importance of random- ness in interactions for deducing crucial properties of the underlying system. This paper provides an overview of the importance of random matrix framework in complex systems research with biological systems as examples. Keywords. Network theory; biological systems; spectra of matrices PACS Nos 64.60.aq; 02.10.Ud; 87.19.xj 1. Introduction The field of network analysis helps us look at every individual component and its interac- tions as part of a complex social structure [1]. It yields explanations to various phenomena in a wide variety of disciplines ranging from physics to psychology to economics and attempts to draw the reason behind the formation of specific network ties or importance of individual’s position in a network in determining the opportunities and constraints that the individual encounters, in turn affecting its outcome [2,3]. Causal relations between structural attributes and success factors, which seemed thoroughly random to the eyes of a researcher until a decade, have been analysed under network theory framework [4]. The post-genomic era aims to understand the role of proteomics and genomics in Pramana – J. Phys., Vol. 84, No. 2, February 2015 285 Sarika Jalan human health and diseases [5]. The ample availability of data in functional genomic and proteomics has been possible owing to the development of high-throughput data- collection techniques, that have resulted from the basic gene-based traditional molecular biology approach to a systems approach of network biology [6,7]. It has been increas- ingly realized that dissecting the genetic and chemical circuitry prevents us from further understanding the biological processes as a whole [8–10]. In order to understand the com- plexities involved, all reactions and processes should be analysed together [11]. Network biology provides such a framework where biological processes are considered as com- plex networks of interactions between numerous components of the cell rather than as independent interactions involving only a few molecules [12]. In this paper we shall provide an overview of recent developments in understanding the complex biological systems achieved through random matrix analysis of the underlying networks. Random matrix theory (RMT), proposed by Wigner to explain the statisti- cal properties of nuclear spectra, has elucidated a remarkable success in understanding complex systems which include disordered systems, quantum chaotic systems, spectra of large complex atoms, etc. [13,14]. Further studies illustrate the usefulness of RMT in understanding the statistical properties of the empirical cross-correlation matrices used in the study of multivariate time series of price fluctuations in the stock market [15], EEG data of the brain [16], variation of various atmospheric parameters [17], etc. In this paper, we review the recent extension of this theory to biological networks. The spectra of any real-world network can be divided into three parts, the first part consisting of extremal eigenvalues at both the ends of the spectra, second comprising the smooth middle region and the third part consisting of degenerate eigenvalues mostly found at values 0 and −1. In the following, we explore the properties of these three segments of spectra and their corresponding eigenvectors in detail in order to gain a deeper understanding of biological systems under a mathematical framework. 2. Methods and techniques 2.1 Construction of networks A network consists of nodes (or vertices) which are connected through edges (or links). The adjacency matrix A of a network is constructed as eq. (1): 1, if i ∼ j, A = (1) ij 0, otherwise. Apart from the simple manner of network construction as mentioned earlier, different types of networks can be constructed based on the nature of connections. For example, [11] considers a gene coexpression network generated from the gene coexpression data of six brain regions relevant to Alzheimer’s disease. A binary network is then created in the following manner. Based on Pearson’s product–moment correlation value calculated for each probe set-pair expression level on the microarray (where one gene is represented by one or more probe sets), a threshold value can be chosen and if the coexpression strength is greater than the threshold, the value one is assigned to the corresponding element in the matrix. The coexpression value being less than the threshold yields zero entry in the 286 Pramana – J. Phys., Vol. 84, No. 2, February 2015 Importance of randomness in biological networks matrix. The use of threshold leads to the generation of a network with much less number of edges which might result in many disconnected components and in such cases one analyses properties of the largest connected component. 2.2 Nearest-neighbour spacing distribution (NNSD) The spectra of the corresponding adjacency matrix is denoted by λi = 1,...,N and λ1 >λ2 >λ3 > ···>λN . The random matrix studies of the eigenvalue spectra consider two properties: (1) global properties such as spectral density distribution of eigenvalues defined as N 1 1, if x = 0 ρ(λ) = δ(λ − λ ), where δ(x) = , (2) N j 0, if x = 0 j=1 is the delta function. (2) Local properties such as eigenvalue fluctuations around ρ(λ). In order to calculate local properties in RMT, it is customary to unfold the data by a ¯ ¯ ¯ λ transformation λi = N(λi ), where N = ρ(λ )dλ is the averaged integrated eigen- λmin value density [14]. In the absence of an analytical form for N¯ , we unfold the spectrum numerically by a polynomial curve fitting. Using the unfolded spectra, we calculate the (i) ¯ ¯ nearest-neighbour spacings s = λi+1 − λi distribution (NNSD) and fit it by the Brody distribution (eq. (3)) characterized by the parameter β as follows [18]: β β+1 Pβ (s) = As exp −αs , (3) where A and α are determined by the parameter β as + β + 2 β 1 A = (1 + β)α, α = . β + 1 As β goes from zero to one, the Brody formula smoothly changes from the Poisson statistics (P(s) = exp(−s)) to the Gaussian orthogonal ensemble (GOE) statistics char- acterized by P(s) = π/2s exp(−πs2/4). The GOE represents a universality class of chaotic systems with time-reversal symmetry yielding level repulsion at small spac- ings and a Gaussian fall-off at large spacings. This Brody distribution does not model pseudointegrable systems which are non-integrable as well as non-chaotic. 2.3 3(L) statistics We analyse the long-range correlations in eigenvalues using 3(L) statistics which mea- sures the least-square deviation of the spectral staircase function, representing average integrated eigenvalue density N(λ)¯ , from the best fitted straight line for a finite interval of length L of the spectrum given by [18] x+L 1 ¯ ¯ 2 ¯ 3(L; x) = mina,b [N(λ) − aλ − b] dλ, (4) L x Pramana – J. Phys., Vol. 84, No. 2, February 2015 287 Sarika Jalan where a and b are regression coefficients obtained after least square fit. Average over several choices of x gives 3(L), the spectral rigidity. In case of GOE statistics, 3(L) statistic depends logarithmically on L given as 1 (L) ∼ ln L. (5) 3 π 2 2.4 Inverse participation ratio (IPR) l k Let uk be the lth component of the kth eigenvector u . The eigenvector components of the GOE random matrix are the Gaussian-distributed random variables. The distribution =| l |2 of r uk , in the limit of large matrix dimension, is represented by the Porter–Thomas distribution [19]. The inverse participation ratio (IPR) of an eigenvector is defined as N = [ l ]4 Ik uk . (6) l=1 The meaning of I√k is illustrated by two limiting cases: (1) a vector with identical com- l ≡ = 1 = ponents uk 1/ N has Ik 1/N, whereas (2) a vector with one component uk 1 and the remainder zero has Ik = 1. Thus, the IPR quantifies the reciprocal of the number of eigenvector components that contribute significantly. For a vector with components following Porter–Thomas distribution, the IPR takes the value 3/N. 3. Universal spacing distribution All undirected networks entail real eigenvalues. The density distribution ρ(λ) calculated using eq. (2) for most of the biological networks as well as those considered here resem- ble triangular distribution with a peak at zero eigenvalues. The scafree degree distribution followed by the underlying networks is known to be one of the reasons for the occurrence of the triangular shape of the spectral density of the corresponding matrices [20]. Further, sparseness of real-world networks has been debated to bring upon high degeneracy at the zero eigenvalue [21,22]. While calculating the NNSD of the networks, we exclude the flat region of the spectra as well as the extremal eigenvalues and analyse only the smooth part of the spectra.
Recommended publications
  • A Network Approach of the Mandatory Influenza Vaccination Among Healthcare Workers
    Wright State University CORE Scholar Master of Public Health Program Student Publications Master of Public Health Program 2014 Best Practices: A Network Approach of the Mandatory Influenza Vaccination Among Healthcare Workers Greg Attenweiler Wright State University - Main Campus Angie Thomure Wright State University - Main Campus Follow this and additional works at: https://corescholar.libraries.wright.edu/mph Part of the Influenza Virus accinesV Commons Repository Citation Attenweiler, G., & Thomure, A. (2014). Best Practices: A Network Approach of the Mandatory Influenza Vaccination Among Healthcare Workers. Wright State University, Dayton, Ohio. This Master's Culminating Experience is brought to you for free and open access by the Master of Public Health Program at CORE Scholar. It has been accepted for inclusion in Master of Public Health Program Student Publications by an authorized administrator of CORE Scholar. For more information, please contact library- [email protected]. Running Head: A NETWORK APPROACH 1 Best Practices: A network approach of the mandatory influenza vaccination among healthcare workers Greg Attenweiler Angie Thomure Wright State University A NETWORK APPROACH 2 Acknowledgements We would like to thank Michele Battle-Fisher and Nikki Rogers for donating their time and resources to help us complete our Culminating Experience. We would also like to thank Michele Battle-Fisher for creating the simulation used in our Culmination Experience. Finally we would like to thank our family and friends for all of the
    [Show full text]
  • Introduction to Network Science & Visualisation
    IFC – Bank Indonesia International Workshop and Seminar on “Big Data for Central Bank Policies / Building Pathways for Policy Making with Big Data” Bali, Indonesia, 23-26 July 2018 Introduction to network science & visualisation1 Kimmo Soramäki, Financial Network Analytics 1 This presentation was prepared for the meeting. The views expressed are those of the author and do not necessarily reflect the views of the BIS, the IFC or the central banks and other institutions represented at the meeting. FNA FNA Introduction to Network Science & Visualization I Dr. Kimmo Soramäki Founder & CEO, FNA www.fna.fi Agenda Network Science ● Introduction ● Key concepts Exposure Networks ● OTC Derivatives ● CCP Interconnectedness Correlation Networks ● Housing Bubble and Crisis ● US Presidential Election Network Science and Graphs Analytics Is already powering the best known AI applications Knowledge Social Product Economic Knowledge Payment Graph Graph Graph Graph Graph Graph Network Science and Graphs Analytics “Goldman Sachs takes a DIY approach to graph analytics” For enhanced compliance and fraud detection (www.TechTarget.com, Mar 2015). “PayPal relies on graph techniques to perform sophisticated fraud detection” Saving them more than $700 million and enabling them to perform predictive fraud analysis, according to the IDC (www.globalbankingandfinance.com, Jan 2016) "Network diagnostics .. may displace atomised metrics such as VaR” Regulators are increasing using network science for financial stability analysis. (Andy Haldane, Bank of England Executive
    [Show full text]
  • A Centrality Measure for Electrical Networks
    Carnegie Mellon Electricity Industry Center Working Paper CEIC-07 www.cmu.edu/electricity 1 A Centrality Measure for Electrical Networks Paul Hines and Seth Blumsack types of failures. Many classifications of network structures Abstract—We derive a measure of “electrical centrality” for have been studied in the field of complex systems, statistical AC power networks, which describes the structure of the mechanics, and social networking [5,6], as shown in Figure 2, network as a function of its electrical topology rather than its but the two most fruitful and relevant have been the random physical topology. We compare our centrality measure to network model of Erdös and Renyi [7] and the “small world” conventional measures of network structure using the IEEE 300- bus network. We find that when measured electrically, power model inspired by the analyses in [8] and [9]. In the random networks appear to have a scale-free network structure. Thus, network model, nodes and edges are connected randomly. The unlike previous studies of the structure of power grids, we find small-world network is defined largely by relatively short that power networks have a number of highly-connected “hub” average path lengths between node pairs, even for very large buses. This result, and the structure of power networks in networks. One particularly important class of small-world general, is likely to have important implications for the reliability networks is the so-called “scale-free” network [10, 11], which and security of power networks. is characterized by a more heterogeneous connectivity. In a Index Terms—Scale-Free Networks, Connectivity, Cascading scale-free network, most nodes are connected to only a few Failures, Network Structure others, but a few nodes (known as hubs) are highly connected to the rest of the network.
    [Show full text]
  • Exploring Network Structure, Dynamics, and Function Using Networkx
    Proceedings of the 7th Python in Science Conference (SciPy 2008) Exploring Network Structure, Dynamics, and Function using NetworkX Aric A. Hagberg ([email protected])– Los Alamos National Laboratory, Los Alamos, New Mexico USA Daniel A. Schult ([email protected])– Colgate University, Hamilton, NY USA Pieter J. Swart ([email protected])– Los Alamos National Laboratory, Los Alamos, New Mexico USA NetworkX is a Python language package for explo- and algorithms, to rapidly test new hypotheses and ration and analysis of networks and network algo- models, and to teach the theory of networks. rithms. The core package provides data structures The structure of a network, or graph, is encoded in the for representing many types of networks, or graphs, edges (connections, links, ties, arcs, bonds) between including simple graphs, directed graphs, and graphs nodes (vertices, sites, actors). NetworkX provides ba- with parallel edges and self-loops. The nodes in Net- sic network data structures for the representation of workX graphs can be any (hashable) Python object simple graphs, directed graphs, and graphs with self- and edges can contain arbitrary data; this flexibil- loops and parallel edges. It allows (almost) arbitrary ity makes NetworkX ideal for representing networks objects as nodes and can associate arbitrary objects to found in many different scientific fields. edges. This is a powerful advantage; the network struc- In addition to the basic data structures many graph ture can be integrated with custom objects and data algorithms are implemented for calculating network structures, complementing any pre-existing code and properties and structure measures: shortest paths, allowing network analysis in any application setting betweenness centrality, clustering, and degree dis- without significant software development.
    [Show full text]
  • Network Biology. Applications in Medicine and Biotechnology [Verkkobiologia
    Dissertation VTT PUBLICATIONS 774 Erno Lindfors Network Biology Applications in medicine and biotechnology VTT PUBLICATIONS 774 Network Biology Applications in medicine and biotechnology Erno Lindfors Department of Biomedical Engineering and Computational Science Doctoral dissertation for the degree of Doctor of Science in Technology to be presented with due permission of the Aalto Doctoral Programme in Science, The Aalto University School of Science and Technology, for public examination and debate in Auditorium Y124 at Aalto University (E-hall, Otakaari 1, Espoo, Finland) on the 4th of November, 2011 at 12 noon. ISBN 978-951-38-7758-3 (soft back ed.) ISSN 1235-0621 (soft back ed.) ISBN 978-951-38-7759-0 (URL: http://www.vtt.fi/publications/index.jsp) ISSN 1455-0849 (URL: http://www.vtt.fi/publications/index.jsp) Copyright © VTT 2011 JULKAISIJA – UTGIVARE – PUBLISHER VTT, Vuorimiehentie 5, PL 1000, 02044 VTT puh. vaihde 020 722 111, faksi 020 722 4374 VTT, Bergsmansvägen 5, PB 1000, 02044 VTT tel. växel 020 722 111, fax 020 722 4374 VTT Technical Research Centre of Finland, Vuorimiehentie 5, P.O. Box 1000, FI-02044 VTT, Finland phone internat. +358 20 722 111, fax + 358 20 722 4374 Technical editing Marika Leppilahti Kopijyvä Oy, Kuopio 2011 Erno Lindfors. Network Biology. Applications in medicine and biotechnology [Verkkobiologia. Lääke- tieteellisiä ja bioteknisiä sovelluksia]. Espoo 2011. VTT Publications 774. 81 p. + app. 100 p. Keywords network biology, s ystems b iology, biological d ata visualization, t ype 1 di abetes, oxida- tive stress, graph theory, network topology, ubiquitous complex network properties Abstract The concept of systems biology emerged over the last decade in order to address advances in experimental techniques.
    [Show full text]
  • Network Analysis with Nodexl
    Social data: Advanced Methods – Social (Media) Network Analysis with NodeXL A project from the Social Media Research Foundation: http://www.smrfoundation.org About Me Introductions Marc A. Smith Chief Social Scientist Connected Action Consulting Group [email protected] http://www.connectedaction.net http://www.codeplex.com/nodexl http://www.twitter.com/marc_smith http://delicious.com/marc_smith/Paper http://www.flickr.com/photos/marc_smith http://www.facebook.com/marc.smith.sociologist http://www.linkedin.com/in/marcasmith http://www.slideshare.net/Marc_A_Smith http://www.smrfoundation.org http://www.flickr.com/photos/library_of_congress/3295494976/sizes/o/in/photostream/ http://www.flickr.com/photos/amycgx/3119640267/ Collaboration networks are social networks SNA 101 • Node A – “actor” on which relationships act; 1-mode versus 2-mode networks • Edge B – Relationship connecting nodes; can be directional C • Cohesive Sub-Group – Well-connected group; clique; cluster A B D E • Key Metrics – Centrality (group or individual measure) D • Number of direct connections that individuals have with others in the group (usually look at incoming connections only) E • Measure at the individual node or group level – Cohesion (group measure) • Ease with which a network can connect • Aggregate measure of shortest path between each node pair at network level reflects average distance – Density (group measure) • Robustness of the network • Number of connections that exist in the group out of 100% possible – Betweenness (individual measure) F G •
    [Show full text]
  • A Sharp Pagerank Algorithm with Applications to Edge Ranking and Graph Sparsification
    A sharp PageRank algorithm with applications to edge ranking and graph sparsification Fan Chung? and Wenbo Zhao University of California, San Diego La Jolla, CA 92093 ffan,[email protected] Abstract. We give an improved algorithm for computing personalized PageRank vectors with tight error bounds which can be as small as O(n−k) for any fixed positive integer k. The improved PageRank algorithm is crucial for computing a quantitative ranking for edges in a given graph. We will use the edge ranking to examine two interrelated problems — graph sparsification and graph partitioning. We can combine the graph sparsification and the partitioning algorithms using PageRank vectors to derive an improved partitioning algorithm. 1 Introduction PageRank, which was first introduced by Brin and Page [11], is at the heart of Google’s web searching algorithms. Originally, PageRank was defined for the Web graph (which has all webpages as vertices and hy- perlinks as edges). For any given graph, PageRank is well-defined and can be used for capturing quantitative correlations between pairs of vertices as well as pairs of subsets of vertices. In addition, PageRank vectors can be efficiently computed and approximated (see [3, 4, 10, 22, 26]). The running time of the approximation algorithm in [3] for computing a PageRank vector within an error bound of is basically O(1/)). For the problems that we will examine in this paper, it is quite crucial to have a sharper error bound for PageRank. In Section 2, we will give an improved approximation algorithm with running time O(m log(1/)) to compute PageRank vectors within an error bound of .
    [Show full text]
  • The Pagerank Algorithm Is One Way of Ranking the Nodes in a Graph by Importance
    The PageRank 13 Algorithm Lab Objective: Many real-world systemsthe internet, transportation grids, social media, and so oncan be represented as graphs (networks). The PageRank algorithm is one way of ranking the nodes in a graph by importance. Though it is a relatively simple algorithm, the idea gave birth to the Google search engine in 1998 and has shaped much of the information age since then. In this lab we implement the PageRank algorithm with a few dierent approaches, then use it to rank the nodes of a few dierent networks. The PageRank Model The internet is a collection of webpages, each of which may have a hyperlink to any other page. One possible model for a set of n webpages is a directed graph, where each node represents a page and node j points to node i if page j links to page i. The corresponding adjacency matrix A satises Aij = 1 if node j links to node i and Aij = 0 otherwise. b c abcd a 2 0 0 0 0 3 b 6 1 0 1 0 7 A = 6 7 c 4 1 0 0 1 5 d 1 0 1 0 a d Figure 13.1: A directed unweighted graph with four nodes, together with its adjacency matrix. Note that the column for node b is all zeros, indicating that b is a sinka node that doesn't point to any other node. If n users start on random pages in the network and click on a link every 5 minutes, which page in the network will have the most views after an hour? Which will have the fewest? The goal of the PageRank algorithm is to solve this problem in general, therefore determining how important each webpage is.
    [Show full text]
  • The Perceived Assortativity of Social Networks: Methodological Problems and Solutions
    The perceived assortativity of social networks: Methodological problems and solutions David N. Fisher1, Matthew J. Silk2 and Daniel W. Franks3 Abstract Networks describe a range of social, biological and technical phenomena. An important property of a network is its degree correlation or assortativity, describing how nodes in the network associate based on their number of connections. Social networks are typically thought to be distinct from other networks in being assortative (possessing positive degree correlations); well-connected individuals associate with other well-connected individuals, and poorly-connected individuals associate with each other. We review the evidence for this in the literature and find that, while social networks are more assortative than non-social networks, only when they are built using group-based methods do they tend to be positively assortative. Non-social networks tend to be disassortative. We go on to show that connecting individuals due to shared membership of a group, a commonly used method, biases towards assortativity unless a large enough number of censuses of the network are taken. We present a number of solutions to overcoming this bias by drawing on advances in sociological and biological fields. Adoption of these methods across all fields can greatly enhance our understanding of social networks and networks in general. 1 1. Department of Integrative Biology, University of Guelph, Guelph, ON, N1G 2W1, Canada. Email: [email protected] (primary corresponding author) 2. Environment and Sustainability Institute, University of Exeter, Penryn Campus, Penryn, TR10 9FE, UK Email: [email protected] 3. Department of Biology & Department of Computer Science, University of York, York, YO10 5DD, UK Email: [email protected] Keywords: Assortativity; Degree assortativity; Degree correlation; Null models; Social networks Introduction Network theory is a useful tool that can help us explain a range of social, biological and technical phenomena (Pastor-Satorras et al 2001; Girvan and Newman 2002; Krause et al 2007).
    [Show full text]
  • Line Structure Representation for Road Network Analysis
    Line Structure Representation for Road Network Analysis Abstract: Road hierarchy and network structure are intimately linked; however, there is not a consistent basis for representing and analysing the particular hierarchical nature of road network structure. The paper introduces the line structure – identified mathematically as a kind of linearly ordered incidence structure – as a means of representing road network structure, and demonstrates its relation to existing representations of road networks: the ‘primal’ graph, the ‘dual’ graph and the route structure. In doing so, the paper shows how properties of continuity, junction type and hierarchy relating to differential continuity and termination are necessarily absent from primal and dual graph representations, but intrinsically present in line structure representations. The information requirements (in terms of matrix size) for specifying line structures relative to graphs are considered. A new property indicative of hierarchical status – ‘cardinality’ – is introduced and illustrated with application to example networks. The paper provides a more comprehensive understanding of the structure of road networks, relating different kinds of network representation, and suggesting potential application to network analysis. Keywords: Network science; Road hierarchy; Route structure; Graph theory; Line structure; Cardinality 1 1 Introduction Road network structure is routinely interpreted in terms of the configuration of roads in structures such as ‘trees’ or ‘grids’; but structure can also be interpreted in terms of the hierarchical relations between main and subsidiary, strategic and local, or through and side roads. In fact, these two kinds of structure – relating to configuration and constitution – are in some ways related. However, despite the proliferation of studies of road network structure, there is not a consistent basis for representing and analysing this dual nature of road network structure, either within traditions of network science or network design and management.
    [Show full text]
  • TELCOM2125: Network Science and Analysis
    School of Information Sciences University of Pittsburgh TELCOM2125: Network Science and Analysis Konstantinos Pelechrinis Spring 2015 Figures are taken from: M.E.J. Newman, “Networks: An Introduction” CHAPTER 1 INTRODUCTION A short introduction to networks and why we study them A NETWORK is, in its simplest form, a collection of points joined together in pairs by lines. In the jargon of the field the points are referred to as vertices1 or nodes and the lines are referred to as What is a network?edges . Many objects of interest in the physical, biological, and social sciences can be thought of as networks and, as this book aims to show, thinking of them in this way can often lead to new and useful insights. We begin, in this introductory chapter, with a discussion of why we are interested in networks l A collection of pointsand joined a brief description together of some in specpairsific networks by lines of note. All the topics in this chapter are covered in greater depth elsewhere in the book. § Points that will be joined together depends on the context ü Points à Vertices, nodes, actors … ü Lines à Edges l There are many systems of interest that can be modeled as networks A small network composed of eight vertices and ten edges. § Individual parts linked in some way ü Internet o A collection of computers linked together by data connections ü Human societies o A collection of people linked by acquaintance or social interaction 2 Why are we interested in networks? l While the individual components of a system (e.g., computer machines, people etc.) as well as the nature of their interaction is important, of equal importance is the pattern of connections between these components § These patterns significantly affect the performance of the underlying system ü The patterns of connections in the Internet affect the routes packets travel through ü Patterns in a social network affect the way people obtain information, form opinions etc.
    [Show full text]
  • Introduction to Network Theory Lecture 1
    Introduction to Network Theory Lecture 1 Manuel Sebastian Mariani URPP Social Networks Network Theory and Analytics | 18.09.18 Outlook L1: Introduction to Network Theory | 1. Outlook 1 Outlook 2 Introductory example 3 Basic Concepts 4 Representation 5 Network types 6 Simple network models 7 Exercise L1: Introduction to Network Theory | 1. Outlook Introductory example L1: Introduction to Network Theory | 2. Introductory example The bridges of Königsberg 5 XVIII Century Is there a trail that transverses each bridge exactly once? Euler, 1736: Geometry is unimportant, only degree maers. First paper in the history of graph theory. ■ Nodes: landmasses; edges: bridges ■ The number of bridges touching every landmass must be even ■ Only start and end nodes might have odd degrees ■ It is not possible to make such a trail L1: Introduction to Network Theory | 2. Introductory example The bridges of Königsberg 5 XVIII Century Is there a trail that transverses each bridge exactly once? Euler, 1736: Geometry is unimportant, only degree maers. First paper in the history of graph theory. ■ Nodes: landmasses; edges: bridges ■ The number of bridges touching every landmass must be even ■ Only start and end nodes might have odd degrees ■ It is not possible to make such a trail L1: Introduction to Network Theory | 2. Introductory example The bridges of Königsberg 5 XVIII Century Is there a trail that transverses each bridge exactly once? Euler, 1736: Geometry is unimportant, only degree maers. First paper in the history of graph theory. ■ Nodes: landmasses; edges: bridges ■ The number of bridges touching every landmass must be even ■ Only start and end nodes might have odd degrees ■ It is not possible to make such a trail L1: Introduction to Network Theory | 2.
    [Show full text]