Complex Networks, Course 303A, Spring, Prof. Peter Dodds

Size: px
Start display at page:

Download "Complex Networks, Course 303A, Spring, Prof. Peter Dodds"

Transcription

1 Complex Networks, Course 303A, Spring, 2009 Prof. Peter Dodds Department of Mathematics & Statistics University of Vermont Licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License. Frame 1/26

2 Outline Frame 2/26

3 Basic idea: Random networks with arbitrary distributions cover much territory but do not represent all networks. Moving away from pure random networks was a key first step. We can extend in many other directions and a natural one is to introduce correlations between different kinds of nodes. Node attributes may be anything, e.g.: demographics (age, gender, etc.) 3. group affiliation We speak of mixing patterns, correlations, biases... Networks are still random at base but now have more global structure. Build on work by Newman [3, 4]. Frame 3/26

4 between node categories Assume types of nodes are countable, and are assigned numbers 1, 2, 3,.... Consider networks with directed edges. ( an edge connects a node of type µ e µν = Pr to a node of type ν ) a µ = Pr(an edge comes from a node of type µ) b ν = Pr(an edge leads to a node of type ν) Write E = [e µν ], a = [a µ ], and b = [b ν ]. Requirements: e µν = 1, e µν = a µ, and e µν = b ν. ν µ µ ν Frame 4/26

5 Connection to distribution: Frame 5/26

6 Notes: Varying e µν allows us to move between the following: 1. Perfectly assortative networks where nodes only connect to like nodes, and the network breaks into subnetworks. Requires e µν = 0 if µ ν and µ e µµ = Uncorrelated networks (as we have studied so far) For these we must have independence: e µν = a µ b ν. 3. Disassortative networks where nodes connect to nodes distinct from themselves. Disassortative networks can be hard to build and may require constraints on the e µν. Basic story: level of assortativity reflects the to which nodes are connected to nodes within their group. Frame 6/26

7 Correlation coefficient: Quantify the level of assortativity with the following assortativity coefficient [4] : µ r = e µµ µ a µb µ 1 µ a = Tr E E 2 1 µb µ 1 E 2 1 where 1 is the 1-norm = sum of a matrix s entries. Tr E is the fraction of edges that are within groups. E 2 1 is the fraction of edges that would be within groups if connections were random. 1 E 2 1 is a normalization factor so r max = 1. When Tr e µµ = 1, we have r = 1. When e µµ = a µ b µ, we have r = 0. Frame 7/26

8 Correlation coefficient: Notes: r = 1 is inaccessible if three or more types are presents. Disassortative networks simply have nodes connected to unlike nodes no measure of how unlike nodes are. Minimum value of r occurs when all links between non-like nodes: Tr e µµ = 0. where 1 r min < 0. r min = E E 2 1 Frame 8/26

9 Scalar quantities Now consider nodes defined by a scalar integer quantity. Examples: age in years, height in inches, number of friends,... e jk = Pr a randomly chosen edge connects a node with value j to a node with value k. a j and b k are defined as before. Can now measure correlations between nodes based on this scalar quantity using standard Pearson correlation coefficient ( ): r = j k j k(e jk a j b k ) σ a σ b = j 2 a j 2 a jk j a k b k 2 b k 2 b This is the observed normalized deviation from randomness in the product jk. Frame 9/26

10 Degree- correlations Natural correlation is between the s of connected nodes. Now define e jk with a slight twist: ( an edge connects a j + 1 node e jk = Pr to a k + 1 node ) ( an edge runs between a node of in- j = Pr and a node of out- k ) Useful for calculations (as per R k ) Important: Must separately define P 0 as the {e jk } contain no information about isolated nodes. Directed networks still fine but we will assume from here on that e jk = e kj. Frame 10/26

11 Degree- correlations Notation reconciliation for undirected networks: j k r = j k(e jk R j R k ) σ 2 R where, as before, R k is the probability that a randomly chosen edge leads to a node of k + 1, and σ 2 R = j j 2 R j j 2 jr j. Frame 11/26

12 Degree- correlations Error estimate for r: Remove edge i and recompute r to obtain r i. Repeat for all edges and compute using the jackknife method ( ) [1] σ 2 r = i (r i r) 2. Mildly sneaky as variables need to be independent for us to be truly happy and edges are correlated... Frame 12/26

13 age A to package B indicates that A relies on components of B for its operation. Biological networks: k protein-protein interaction network in the yeast S. Cerevisiae 53 ; l metabolic network of the bacterium E. Measurements Coli 54 ; m neural network of theof nematode - worm C. Elegans 5,55 ; tropic interactions correlations between species in the food webs of n Ythan Estuary, Scotland 56 and o Little Rock Lake, Wisconsin 57. Group Network Type Size n Assortativity r Error r a Physics coauthorship undirected a Biology coauthorship undirected b Mathematics coauthorship undirected Social c Film actor collaborations undirected d Company directors undirected e Student relationships undirected f address books directed g Power grid undirected Technological h Internet undirected i World Wide Web directed j Software dependencies directed k Protein interactions undirected l Metabolic network undirected Biological m Neural network directed n Marine food web directed o Freshwater food web directed most never is. In this paper, therefore, we take an ve approach, making use of computer simulation. ould like to generate on a computer a random netving, for instance, a particular value of the matrix is also fixes the distribution, via Eq. 23. In we discussed disassortative one possible way of doing this using ithm similar to that of Sec. II C. One would draw om the desired distribution e jk and then join the de- 58,59. The algorithm is as follows. 1 Given the desired edge distribution e jk, we first calculate the corresponding distribution of excess s q k from Eq. 23, and then invert Eq. 22 to find the distribution: Frame 13/26 p k q k 1 /k. 27 q j 1 / j Social networks tend to be assortative (homophily) Technological and biological networks tend to be

14 Spreading on -correlated networks Next: Generalize our work for random networks to -correlated networks. As before, by allowing that a node of k is activated by one neighbor with probability β k1, we can handle various problems: 1. find the giant component size. 2. find the probability and extent of spread for simple disease models. 3. find the probability of spreading for simple threshold models. Frame 14/26

15 Spreading on -correlated networks Goal: Find f n,j = Pr an edge emanating from a j + 1 node leads to a finite active subcomponent of size n. Repeat: a node of k is in the game with probability β k1. Define β 1 = [β k1 ]. Plan: Find the generating function F j (x; β 1 ) = n=0 f n,jx n. Frame 15/26

16 Spreading on -correlated networks Recursive relationship: F j (x; β 1 ) = x 0 + x k=0 k=0 e jk R j (1 β k+1,1 ) e [ jk β k+1,1 F k (x; R k β 1 )]. j First term = Pr that the first node we reach is not in the game. Second term involves Pr we hit an active node which has k outgoing edges. Next: find average size of active components reached by following a link from a j + 1 node = F j (1; β 1 ). Frame 16/26

17 Spreading on -correlated networks Differentiate F j (x; β 1 ), set x = 1, and rearrange. We use F k (1; β 1 ) = 1 which is true when no giant component exists. We find: R j F j (1; β 1 ) = e jk β k+1,1 + ke jk β k+1,1 F k (1; β 1 ). k=0 k=0 Rearranging and introducing a sneaky δ jk : ( ) δjk R k kβ k+1,1 e jk F k (1; β 1 ) = e jk β k+1,1. k=0 k=0 Frame 17/26

18 Spreading on -correlated networks In matrix form, we have where [A E, β1 ] A E, β1 F (1; β 1 ) = E β 1 = δ jkr k kβ k+1,1 e jk, j+1,k+1 [ F (1; β 1 )] = F k (1; β 1 ), k+1 [ ] [E] j+1,k+1 = e jk, and β1 = β k+1,1. k+1 Frame 18/26

19 Spreading on -correlated networks So, in principle at least: F (1; β 1 ) = A 1 E, β 1 E β 1. Now: as F (1; β 1 ), the average size of an active component reached along an edge, increases, we move towards a transition to a giant component. Right at the transition, the average component size explodes. Exploding inverses of matrices occur when their determinants are 0. The condition is therefore: det A E, β1 = 0. Frame 19/26

20 Spreading on -correlated networks General condition details: det A E, β1 = det [ δ jk R k 1 (k 1)β k,1 e j 1,k 1 ] = 0. The above collapses to our standard contagion condition when e jk = R j R k. When β 1 = β 1, we have the condition for a simple disease model s successful spread det [ δ jk R k 1 β(k 1)e j 1,k 1 ] = 0. When β 1 = 1, we have the condition for the existence of a giant component: det [ δ jk R k 1 (k 1)e j 1,k 1 ] = 0. Bonusville: We ll find another (possibly better) version of this set of conditions later... Frame 20/26

21 Spreading on -correlated networks We ll next find two more pieces: 1. P trig, the probability of starting a cascade 2. S, the expected extent of activation given a small seed. Triggering probability: Generating function: H(x; β 1 ) = x P k [F k 1 (x; β k 1 )]. k=0 Generating function for vulnerable component size is more complicated. Frame 21/26

22 Spreading on -correlated networks Want probability of not reaching a finite component. P trig = S trig =1 H(1; β 1 ) =1 P k [F k 1 (1; β k 1 )]. k=0 Last piece: we have to compute F k 1 (1; β 1 ). Nastier (nonlinear) we have to solve the recursive expression we started with when x = 1: F j (1; β 1 ) = e jk k=0 R j (1 β k+1,1 )+ k=0 Iterative methods should work here. e jk R j β k+1,1 [F k (1; β 1 )] k. Frame 22/26

23 Spreading on -correlated networks Truly final piece: Find final size using approach of Gleeson [2], a generalization of that used for uncorrelated random networks. Need to compute θ j,t, the probability that an edge leading to a j node is infected at time t. Evolution of edge activity probability: θ j,t+1 = G j ( θ t ) = φ 0 + (1 φ 0 ) k=1 e j 1,k 1 R j 1 k 1 ( ) k 1 θk,t i i (1 θ k,t) k 1 i β ki. i=0 Overall active fraction s evolution: φ t+1 = φ 0 +(1 φ 0 ) k P k k=0 i=0 ( ) k θk,t i i (1 θ k,t) k i β ki. Frame 23/26

24 Spreading on -correlated networks As before, these equations give the actual evolution of φ t for synchronous updates. condition follows from θ t+1 = G( θ t ). Linearize G around θ 0 = 0. θ j,t+1 = G j ( 0) + k=1 G j ( 0) θ k,t θ k,t + 2 G j ( 0) θk,t k=1 θ 2 k,t If G j ( 0) 0 for at least one j, always have some infection. [ ] If G j ( G 0) = 0 j, largest eigenvalue of j ( 0) θ k,t must exceed 1. Condition for spreading is therefore dependent on eigenvalues of this matrix: G j ( 0) θ k,t = e j 1,k 1 (k 1)β k1 R j 1 Insert question from assignment 5 ( ) Frame 24/26

25 tively mixed network. These findings are intuitively reasonable. If the net- How the giant component changes with assortativity work mixes assortatively, then the high- vertices will tend to stick together in a subnetwork or core group of higher mean than the network as a whole. It is reasonable to suppose that percolation would occur earlier within such a subnetwork. Conversely, since percolation will be restricted to this subnetwork, it is not surprising giant component S exponential parameter κ assortative neutral disassortative FIG. 1. Size of the giant component as a fraction of graph from Newman, 2002 [3] size for graphs with the edge distribution given in Eq. (9). The points are simulation results for graphs of N vertices, while the solid lines are the numerical solution of Eq. (8). Each point is an average over ten graphs; the resulting statistical errors are smaller than the symbols. The values of p are 0.5 (circles), p 0 0: (squares), and 0:05 (triangles). More assortative networks percolate for lower average s But disassortative networks end up with higher extents of spreading. Frame 25/26

26 I [1] B. Efron and C. Stein. The jackknife estimate of variance. The Annals of Statistics, 9: , pdf ( ) [2] J. P. Gleeson. Cascades on correlated and modular random networks. Phys. Rev. E, 77:046117, pdf ( ) [3] M. Newman. Assortative mixing in networks. Phys. Rev. Lett., 89:208701, pdf ( ) [4] M. E. J. Newman. patterns in networks. Phys. Rev. E, 67:026126, pdf ( ) Frame 26/26

Assortativity and Mixing. Outline. Definition. General mixing. Definition. Assortativity by degree. Contagion. References. Contagion.

Assortativity and Mixing. Outline. Definition. General mixing. Definition. Assortativity by degree. Contagion. References. Contagion. Outline Complex Networks, Course 303A, Spring, 2009 Prof Peter Dodds Department of Mathematics & Statistics University of Vermont Licensed under the Creative Commons Attribution-NonCommercial-ShareAlike

More information

Random Networks. Complex Networks, CSYS/MATH 303, Spring, Prof. Peter Dodds

Random Networks. Complex Networks, CSYS/MATH 303, Spring, Prof. Peter Dodds Complex Networks, CSYS/MATH 303, Spring, 2010 Prof. Peter Dodds Department of Mathematics & Statistics Center for Complex Systems Vermont Advanced Computing Center University of Vermont Licensed under

More information

Random Networks. Complex Networks CSYS/MATH 303, Spring, Prof. Peter Dodds

Random Networks. Complex Networks CSYS/MATH 303, Spring, Prof. Peter Dodds Complex Networks CSYS/MATH 303, Spring, 2011 Prof. Peter Dodds Department of Mathematics & Statistics Center for Complex Systems Vermont Advanced Computing Center University of Vermont Licensed under the

More information

Contagion. Complex Networks CSYS/MATH 303, Spring, Prof. Peter Dodds

Contagion. Complex Networks CSYS/MATH 303, Spring, Prof. Peter Dodds Complex Networks CSYS/MATH 33, Spring, 211 Basic Social Prof. Peter Dodds Department of Mathematics & Statistics Center for Complex Systems Vermont Advanced Computing Center University of Vermont Licensed

More information

arxiv: v4 [cond-mat.dis-nn] 16 May 2011

arxiv: v4 [cond-mat.dis-nn] 16 May 2011 Direct, physically-motivated derivation of the contagion condition for spreading processes on generalized random networks arxiv:1101.5591v4 [cond-mat.dis-nn] 16 May 2011 Peter Sheridan Dodds, 1,2, Kameron

More information

Generating Functions for Random Networks

Generating Functions for Random Networks for Random Networks Complex Networks CSYS/MATH 303, Spring, 2011 Prof. Peter Dodds Department of Mathematics & Statistics Center for Complex Systems Vermont Advanced Computing Center University of Vermont

More information

Network Observational Methods and. Quantitative Metrics: II

Network Observational Methods and. Quantitative Metrics: II Network Observational Methods and Whitney topics Quantitative Metrics: II Community structure (some done already in Constraints - I) The Zachary Karate club story Degree correlation Calculating degree

More information

Mini course on Complex Networks

Mini course on Complex Networks Mini course on Complex Networks Massimo Ostilli 1 1 UFSC, Florianopolis, Brazil September 2017 Dep. de Fisica Organization of The Mini Course Day 1: Basic Topology of Equilibrium Networks Day 2: Percolation

More information

Quantitative Metrics: II

Quantitative Metrics: II Network Observational Methods and Topics Quantitative Metrics: II Degree correlation Exploring whether the sign of degree correlation can be predicted from network type or similarity to regular structures,

More information

Design and characterization of chemical space networks

Design and characterization of chemical space networks Design and characterization of chemical space networks Martin Vogt B-IT Life Science Informatics Rheinische Friedrich-Wilhelms-University Bonn 16 August 2015 Network representations of chemical spaces

More information

Complex Networks CSYS/MATH 303, Spring, Prof. Peter Dodds

Complex Networks CSYS/MATH 303, Spring, Prof. Peter Dodds Complex Networks CSYS/MATH 303, Spring, 2011 Prof. Peter Dodds Department of Mathematics & Statistics Center for Complex Systems Vermont Advanced Computing Center University of Vermont Licensed under the

More information

ECS 289 F / MAE 298, Lecture 15 May 20, Diffusion, Cascades and Influence

ECS 289 F / MAE 298, Lecture 15 May 20, Diffusion, Cascades and Influence ECS 289 F / MAE 298, Lecture 15 May 20, 2014 Diffusion, Cascades and Influence Diffusion and cascades in networks (Nodes in one of two states) Viruses (human and computer) contact processes epidemic thresholds

More information

Contagion. Basic Contagion Models. Social Contagion Models. Network version All-to-all networks Theory. References. 1 of 58.

Contagion. Basic Contagion Models. Social Contagion Models. Network version All-to-all networks Theory. References. 1 of 58. Complex Networks CSYS/MATH 33, Spring, 2 Prof. Peter Dodds Department of Mathematics & Statistics Center for Complex Systems Vermont Advanced Computing Center University of Vermont Basic Social Spreading

More information

Self Similar (Scale Free, Power Law) Networks (I)

Self Similar (Scale Free, Power Law) Networks (I) Self Similar (Scale Free, Power Law) Networks (I) E6083: lecture 4 Prof. Predrag R. Jelenković Dept. of Electrical Engineering Columbia University, NY 10027, USA {predrag}@ee.columbia.edu February 7, 2007

More information

Communities Via Laplacian Matrices. Degree, Adjacency, and Laplacian Matrices Eigenvectors of Laplacian Matrices

Communities Via Laplacian Matrices. Degree, Adjacency, and Laplacian Matrices Eigenvectors of Laplacian Matrices Communities Via Laplacian Matrices Degree, Adjacency, and Laplacian Matrices Eigenvectors of Laplacian Matrices The Laplacian Approach As with betweenness approach, we want to divide a social graph into

More information

Complex networks: an introduction

Complex networks: an introduction Alain Barrat Complex networks: an introduction CPT, Marseille, France ISI, Turin, Italy http://www.cpt.univ-mrs.fr/~barrat http://cxnets.googlepages.com Plan of the lecture I. INTRODUCTION II. I. Networks:

More information

Liu et al.: Controllability of complex networks

Liu et al.: Controllability of complex networks complex networks Sandbox slides. Peter Sheridan Dodds Department of Mathematics & Statistics Center for Complex Systems Vermont Advanced Computing Center University of Vermont of 2 Outline 2 of 2 RESEARCH

More information

6.207/14.15: Networks Lecture 12: Generalized Random Graphs

6.207/14.15: Networks Lecture 12: Generalized Random Graphs 6.207/14.15: Networks Lecture 12: Generalized Random Graphs 1 Outline Small-world model Growing random networks Power-law degree distributions: Rich-Get-Richer effects Models: Uniform attachment model

More information

Complex Networks, Course 303A, Spring, Prof. Peter Dodds

Complex Networks, Course 303A, Spring, Prof. Peter Dodds Complex Networks, Course 303A, Spring, 2009 Prof. Peter Dodds Department of Mathematics & Statistics University of Vermont Licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License.

More information

Eigenvalues by row operations

Eigenvalues by row operations Eigenvalues by row operations Barton L. Willis Department of Mathematics University of Nebraska at Kearney Kearney, Nebraska 68849 May, 5 Introduction There is a wonderful article, Down with Determinants!,

More information

KINETICS OF SOCIAL CONTAGION. János Kertész Central European University. SNU, June

KINETICS OF SOCIAL CONTAGION. János Kertész Central European University. SNU, June KINETICS OF SOCIAL CONTAGION János Kertész Central European University SNU, June 1 2016 Theory: Zhongyuan Ruan, Gerardo Iniguez, Marton Karsai, JK: Kinetics of social contagion Phys. Rev. Lett. 115, 218702

More information

0.20 N=000 N=5000 0.30 0.5 0.25 P 0.0 P 0.20 0.5 0.05 0.0 0.05 0.00 0.0 0.2 0.4 0.6 0.8.0 n r 0.00 0.0 0.2 0.4 0.6 0.8.0 n r 0.4 N=0000 0.6 0.5 N=50000 P 0.3 0.2 0. P 0.4 0.3 0.2 0. 0.0 0.0 0.2 0.4 0.6

More information

KINETICS OF COMPLEX SOCIAL CONTAGION. János Kertész Central European University. Pohang, May 27, 2016

KINETICS OF COMPLEX SOCIAL CONTAGION. János Kertész Central European University. Pohang, May 27, 2016 KINETICS OF COMPLEX SOCIAL CONTAGION János Kertész Central European University Pohang, May 27, 2016 Theory: Zhongyuan Ruan, Gerardo Iniguez, Marton Karsai, JK: Kinetics of social contagion Phys. Rev. Lett.

More information

Web Structure Mining Nodes, Links and Influence

Web Structure Mining Nodes, Links and Influence Web Structure Mining Nodes, Links and Influence 1 Outline 1. Importance of nodes 1. Centrality 2. Prestige 3. Page Rank 4. Hubs and Authority 5. Metrics comparison 2. Link analysis 3. Influence model 1.

More information

CSI 445/660 Part 3 (Networks and their Surrounding Contexts)

CSI 445/660 Part 3 (Networks and their Surrounding Contexts) CSI 445/660 Part 3 (Networks and their Surrounding Contexts) Ref: Chapter 4 of [Easley & Kleinberg]. 3 1 / 33 External Factors ffecting Network Evolution Homophily: basic principle: We tend to be similar

More information

Ch. 2: Lec. 1. Basics: Outline. Importance. Usages. Key problems. Three ways of looking... Colbert on Equations. References. Ch. 2: Lec. 1.

Ch. 2: Lec. 1. Basics: Outline. Importance. Usages. Key problems. Three ways of looking... Colbert on Equations. References. Ch. 2: Lec. 1. Basics: Chapter 2: Lecture 1 Linear Algebra, Course 124C, Spring, 2009 Prof. Peter Dodds Department of Mathematics & Statistics University of Vermont Instructor: Prof. Peter Dodds Lecture room and meeting

More information

A framework for analyzing contagion in banking networks

A framework for analyzing contagion in banking networks A framework for analyzing contagion in banking networks arxiv:.432v [q-fin.gn] 9 Oct 2 T. R. Hurd, James P. Gleeson 2 Department of Mathematics, McMaster University, Canada 2 MACSI, Department of Mathematics

More information

Modeling, Analysis, and Control of Information Propagation in Multi-layer and Multiplex Networks. Osman Yağan

Modeling, Analysis, and Control of Information Propagation in Multi-layer and Multiplex Networks. Osman Yağan Modeling, Analysis, and Control of Information Propagation in Multi-layer and Multiplex Networks Osman Yağan Department of ECE Carnegie Mellon University Joint work with Y. Zhuang and V. Gligor (CMU) Alex

More information

Spectral Graph Theory for. Dynamic Processes on Networks

Spectral Graph Theory for. Dynamic Processes on Networks Spectral Graph Theory for Dynamic Processes on etworks Piet Van Mieghem in collaboration with Huijuan Wang, Dragan Stevanovic, Fernando Kuipers, Stojan Trajanovski, Dajie Liu, Cong Li, Javier Martin-Hernandez,

More information

Diffusion of Innovation and Influence Maximization

Diffusion of Innovation and Influence Maximization Diffusion of Innovation and Influence Maximization Leonid E. Zhukov School of Data Analysis and Artificial Intelligence Department of Computer Science National Research University Higher School of Economics

More information

Networks as a tool for Complex systems

Networks as a tool for Complex systems Complex Networs Networ is a structure of N nodes and 2M lins (or M edges) Called also graph in Mathematics Many examples of networs Internet: nodes represent computers lins the connecting cables Social

More information

Scale-Free Networks. Outline. Redner & Krapivisky s model. Superlinear attachment kernels. References. References. Scale-Free Networks

Scale-Free Networks. Outline. Redner & Krapivisky s model. Superlinear attachment kernels. References. References. Scale-Free Networks Outline Complex, CSYS/MATH 303, Spring, 200 Prof. Peter Dodds Department of Mathematics & Statistics Center for Complex Systems Vermont Advanced Computing Center University of Vermont Licensed under the

More information

Lecture 10. Under Attack!

Lecture 10. Under Attack! Lecture 10 Under Attack! Science of Complex Systems Tuesday Wednesday Thursday 11.15 am 12.15 pm 11.15 am 12.15 pm Feb. 26 Feb. 27 Feb. 28 Mar.4 Mar.5 Mar.6 Mar.11 Mar.12 Mar.13 Mar.18 Mar.19 Mar.20 Mar.25

More information

6.842 Randomness and Computation March 3, Lecture 8

6.842 Randomness and Computation March 3, Lecture 8 6.84 Randomness and Computation March 3, 04 Lecture 8 Lecturer: Ronitt Rubinfeld Scribe: Daniel Grier Useful Linear Algebra Let v = (v, v,..., v n ) be a non-zero n-dimensional row vector and P an n n

More information

Flip Your Grade Book With Concept-Based Grading CMC 3 South Presentation, Pomona, California, 2016 March 05

Flip Your Grade Book With Concept-Based Grading CMC 3 South Presentation, Pomona, California, 2016 March 05 Flip Your Grade Book With Concept-Based Grading CMC South Presentation, Pomona, California, 016 March 05 Phil Alexander Smith, American River College (smithp@arc.losrios.edu) Additional Resources and Information

More information

Social Networks- Stanley Milgram (1967)

Social Networks- Stanley Milgram (1967) Complex Networs Networ is a structure of N nodes and 2M lins (or M edges) Called also graph in Mathematics Many examples of networs Internet: nodes represent computers lins the connecting cables Social

More information

Virgili, Tarragona (Spain) Roma (Italy) Zaragoza, Zaragoza (Spain)

Virgili, Tarragona (Spain) Roma (Italy) Zaragoza, Zaragoza (Spain) Int.J.Complex Systems in Science vol. 1 (2011), pp. 47 54 Probabilistic framework for epidemic spreading in complex networks Sergio Gómez 1,, Alex Arenas 1, Javier Borge-Holthoefer 1, Sandro Meloni 2,3

More information

Bayesian Inference for Contact Networks Given Epidemic Data

Bayesian Inference for Contact Networks Given Epidemic Data Bayesian Inference for Contact Networks Given Epidemic Data Chris Groendyke, David Welch, Shweta Bansal, David Hunter Departments of Statistics and Biology Pennsylvania State University SAMSI, April 17,

More information

TELCOM2125: Network Science and Analysis

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 2

More information

Erzsébet Ravasz Advisor: Albert-László Barabási

Erzsébet Ravasz Advisor: Albert-László Barabási Hierarchical Networks Erzsébet Ravasz Advisor: Albert-László Barabási Introduction to networks How to model complex networks? Clustering and hierarchy Hierarchical organization of cellular metabolism The

More information

arxiv:cond-mat/ v1 3 Sep 2004

arxiv:cond-mat/ v1 3 Sep 2004 Effects of Community Structure on Search and Ranking in Information Networks Huafeng Xie 1,3, Koon-Kiu Yan 2,3, Sergei Maslov 3 1 New Media Lab, The Graduate Center, CUNY New York, NY 10016, USA 2 Department

More information

Bioinformatics 2. Yeast two hybrid. Proteomics. Proteomics

Bioinformatics 2. Yeast two hybrid. Proteomics. Proteomics GENOME Bioinformatics 2 Proteomics protein-gene PROTEOME protein-protein METABOLISM Slide from http://www.nd.edu/~networks/ Citrate Cycle Bio-chemical reactions What is it? Proteomics Reveal protein Protein

More information

Attacks on Correlated Peer-to-Peer Networks: An Analytical Study

Attacks on Correlated Peer-to-Peer Networks: An Analytical Study The First International Workshop on Security in Computers, Networking and Communications Attacks on Correlated Peer-to-Peer Networks: An Analytical Study Animesh Srivastava Department of CSE IIT Kharagpur,

More information

Biological Networks. Gavin Conant 163B ASRC

Biological Networks. Gavin Conant 163B ASRC Biological Networks Gavin Conant 163B ASRC conantg@missouri.edu 882-2931 Types of Network Regulatory Protein-interaction Metabolic Signaling Co-expressing General principle Relationship between genes Gene/protein/enzyme

More information

Distributed Optimization over Networks Gossip-Based Algorithms

Distributed Optimization over Networks Gossip-Based Algorithms Distributed Optimization over Networks Gossip-Based Algorithms Angelia Nedić angelia@illinois.edu ISE Department and Coordinated Science Laboratory University of Illinois at Urbana-Champaign Outline Random

More information

Shannon Entropy and Degree Correlations in Complex Networks

Shannon Entropy and Degree Correlations in Complex Networks Shannon Entropy and Degree Correlations in Complex etworks SAMUEL JOHSO, JOAQUÍ J. TORRES, J. MARRO, and MIGUEL A. MUÑOZ Instituto Carlos I de Física Teórica y Computacional, Departamento de Electromagnetismo

More information

Epidemics and information spreading

Epidemics and information spreading Epidemics and information spreading Leonid E. Zhukov School of Data Analysis and Artificial Intelligence Department of Computer Science National Research University Higher School of Economics Social Network

More information

Machine Learning and Modeling for Social Networks

Machine Learning and Modeling for Social Networks Machine Learning and Modeling for Social Networks Olivia Woolley Meza, Izabela Moise, Nino Antulov-Fatulin, Lloyd Sanders 1 Spreading and Influence on social networks Computational Social Science D-GESS

More information

1 What a Neural Network Computes

1 What a Neural Network Computes Neural Networks 1 What a Neural Network Computes To begin with, we will discuss fully connected feed-forward neural networks, also known as multilayer perceptrons. A feedforward neural network consists

More information

Algebra & Trigonometry for College Readiness Media Update, 2016

Algebra & Trigonometry for College Readiness Media Update, 2016 A Correlation of Algebra & Trigonometry for To the Utah Core Standards for Mathematics to the Resource Title: Media Update Publisher: Pearson publishing as Prentice Hall ISBN: SE: 9780134007762 TE: 9780133994032

More information

CSI 445/660 Part 6 (Centrality Measures for Networks) 6 1 / 68

CSI 445/660 Part 6 (Centrality Measures for Networks) 6 1 / 68 CSI 445/660 Part 6 (Centrality Measures for Networks) 6 1 / 68 References 1 L. Freeman, Centrality in Social Networks: Conceptual Clarification, Social Networks, Vol. 1, 1978/1979, pp. 215 239. 2 S. Wasserman

More information

LAPLACIAN MATRIX AND APPLICATIONS

LAPLACIAN MATRIX AND APPLICATIONS LAPLACIAN MATRIX AND APPLICATIONS Alice Nanyanzi Supervisors: Dr. Franck Kalala Mutombo & Dr. Simukai Utete alicenanyanzi@aims.ac.za August 24, 2017 1 Complex systems & Complex Networks 2 Networks Overview

More information

SYSTEMS BIOLOGY 1: NETWORKS

SYSTEMS BIOLOGY 1: NETWORKS SYSTEMS BIOLOGY 1: NETWORKS SYSTEMS BIOLOGY Starting around 2000 a number of biologists started adopting the term systems biology for an approach to biology that emphasized the systems-character of biology:

More information

arxiv: v1 [physics.soc-ph] 13 Oct 2016

arxiv: v1 [physics.soc-ph] 13 Oct 2016 A framewor for analyzing contagion in assortative baning networs T. R. Hurd, J. P. Gleeson, 2 and S. Melni 2 ) Department of Mathematics, McMaster University, Canada 2) MACSI, Department of Mathematics

More information

DS504/CS586: Big Data Analytics Graph Mining II

DS504/CS586: Big Data Analytics Graph Mining II Welcome to DS504/CS586: Big Data Analytics Graph Mining II Prof. Yanhua Li Time: 6-8:50PM Thursday Location: AK233 Spring 2018 v Course Project I has been graded. Grading was based on v 1. Project report

More information

networks in molecular biology Wolfgang Huber

networks in molecular biology Wolfgang Huber networks in molecular biology Wolfgang Huber networks in molecular biology Regulatory networks: components = gene products interactions = regulation of transcription, translation, phosphorylation... Metabolic

More information

Diffusion of Innovation

Diffusion of Innovation Diffusion of Innovation Leonid E. Zhukov School of Data Analysis and Artificial Intelligence Department of Computer Science National Research University Higher School of Economics Social Network Analysis

More information

Turing Machines. Nicholas Geis. February 5, 2015

Turing Machines. Nicholas Geis. February 5, 2015 Turing Machines Nicholas Geis February 5, 2015 Disclaimer: This portion of the notes does not talk about Cellular Automata or Dynamical Systems, it talks about turing machines, however this will lay the

More information

arxiv:cond-mat/ v2 [cond-mat.stat-mech] 7 Jan 2000

arxiv:cond-mat/ v2 [cond-mat.stat-mech] 7 Jan 2000 Epidemics and percolation in small-world networks Cristopher Moore 1,2 and M. E. J. Newman 1 1 Santa Fe Institute, 1399 Hyde Park Road, Santa Fe, New Mexico 87501 2 Departments of Computer Science and

More information

PageRank: The Math-y Version (Or, What To Do When You Can t Tear Up Little Pieces of Paper)

PageRank: The Math-y Version (Or, What To Do When You Can t Tear Up Little Pieces of Paper) PageRank: The Math-y Version (Or, What To Do When You Can t Tear Up Little Pieces of Paper) In class, we saw this graph, with each node representing people who are following each other on Twitter: Our

More information

Nonparametric Bayesian Matrix Factorization for Assortative Networks

Nonparametric Bayesian Matrix Factorization for Assortative Networks Nonparametric Bayesian Matrix Factorization for Assortative Networks Mingyuan Zhou IROM Department, McCombs School of Business Department of Statistics and Data Sciences The University of Texas at Austin

More information

Degree Distribution: The case of Citation Networks

Degree Distribution: The case of Citation Networks Network Analysis Degree Distribution: The case of Citation Networks Papers (in almost all fields) refer to works done earlier on same/related topics Citations A network can be defined as Each node is

More information

Online Social Networks and Media. Link Analysis and Web Search

Online Social Networks and Media. Link Analysis and Web Search Online Social Networks and Media Link Analysis and Web Search How to Organize the Web First try: Human curated Web directories Yahoo, DMOZ, LookSmart How to organize the web Second try: Web Search Information

More information

Proteomics. Yeast two hybrid. Proteomics - PAGE techniques. Data obtained. What is it?

Proteomics. Yeast two hybrid. Proteomics - PAGE techniques. Data obtained. What is it? Proteomics What is it? Reveal protein interactions Protein profiling in a sample Yeast two hybrid screening High throughput 2D PAGE Automatic analysis of 2D Page Yeast two hybrid Use two mating strains

More information

EE595A Submodular functions, their optimization and applications Spring 2011

EE595A Submodular functions, their optimization and applications Spring 2011 EE595A Submodular functions, their optimization and applications Spring 2011 Prof. Jeff Bilmes University of Washington, Seattle Department of Electrical Engineering Winter Quarter, 2011 http://ee.washington.edu/class/235/2011wtr/index.html

More information

Synchronization of a General Delayed Complex Dynamical Network via Adaptive Feedback

Synchronization of a General Delayed Complex Dynamical Network via Adaptive Feedback Synchronization of a General Delayed Complex Dynamical Network via Adaptive Feedback Qunjiao Zhang and Junan Lu College of Mathematics and Statistics State Key Laboratory of Software Engineering Wuhan

More information

Complex contagions and hybrid phase transitions

Complex contagions and hybrid phase transitions Journal of Complex Networks Advance Access published August 14, 2015 Journal of Complex Networks (2014) Page 1 of 23 doi:10.1093/comnet/cnv021 Complex contagions and hybrid phase transitions Joel C. Miller

More information

Sparse Linear Algebra Issues Arising in the Analysis of Complex Networks

Sparse Linear Algebra Issues Arising in the Analysis of Complex Networks Sparse Linear Algebra Issues Arising in the Analysis of Complex Networks Department of Mathematics and Computer Science Emory University Atlanta, GA 30322, USA Acknowledgments Christine Klymko (Emory)

More information

Learning latent structure in complex networks

Learning latent structure in complex networks Learning latent structure in complex networks Lars Kai Hansen www.imm.dtu.dk/~lkh Current network research issues: Social Media Neuroinformatics Machine learning Joint work with Morten Mørup, Sune Lehmann

More information

Avalanches in Fractional Cascading

Avalanches in Fractional Cascading Avalanches in Fractional Cascading Angela Dai Advisor: Prof. Bernard Chazelle May 8, 2012 Abstract This paper studies the distribution of avalanches in fractional cascading, linking the behavior to studies

More information

ECS 289 / MAE 298, Lecture 7 April 22, Percolation and Epidemiology on Networks, Part 2 Searching on networks

ECS 289 / MAE 298, Lecture 7 April 22, Percolation and Epidemiology on Networks, Part 2 Searching on networks ECS 289 / MAE 298, Lecture 7 April 22, 2014 Percolation and Epidemiology on Networks, Part 2 Searching on networks 28 project pitches turned in Announcements We are compiling them into one file to share

More information

Lecture 1/25 Chapter 2

Lecture 1/25 Chapter 2 Lecture 1/25 Chapter 2 Linear Algebra MATH 124, Fall, 2010 Prof. Peter Dodds Department of Mathematics & Statistics Center for Complex Systems Vermont Advanced Computing Center University of Vermont Licensed

More information

Spectral Analysis of Directed Complex Networks. Tetsuro Murai

Spectral Analysis of Directed Complex Networks. Tetsuro Murai MASTER THESIS Spectral Analysis of Directed Complex Networks Tetsuro Murai Department of Physics, Graduate School of Science and Engineering, Aoyama Gakuin University Supervisors: Naomichi Hatano and Kenn

More information

Topic 4 Randomized algorithms

Topic 4 Randomized algorithms CSE 103: Probability and statistics Winter 010 Topic 4 Randomized algorithms 4.1 Finding percentiles 4.1.1 The mean as a summary statistic Suppose UCSD tracks this year s graduating class in computer science

More information

1 Complex Networks - A Brief Overview

1 Complex Networks - A Brief Overview Power-law Degree Distributions 1 Complex Networks - A Brief Overview Complex networks occur in many social, technological and scientific settings. Examples of complex networks include World Wide Web, Internet,

More information

Overlapping Community Structure & Percolation Transition of Community Network. Yong-Yeol Ahn CCNR, Northeastern University NetSci 2010

Overlapping Community Structure & Percolation Transition of Community Network. Yong-Yeol Ahn CCNR, Northeastern University NetSci 2010 Overlapping Community Structure & Percolation Transition of Community Network Yong-Yeol Ahn CCNR, Northeastern University NetSci 2010 Sune Lehmann James P. Bagrow Communities Communities Overlap G. Palla,

More information

Bootstrap Percolation on Periodic Trees

Bootstrap Percolation on Periodic Trees Bootstrap Percolation on Periodic Trees Milan Bradonjić Iraj Saniee Abstract We study bootstrap percolation with the threshold parameter θ 2 and the initial probability p on infinite periodic trees that

More information

Cascades on Temporal Networks

Cascades on Temporal Networks Cascades on Temporal Networks Georgios Kapros-Anastasiadis St Anne s College University of Oxford A thesis submitted for the degree of M.Sc. in Mathematical Modelling and Scientific Computing September

More information

Nonlinear Dynamical Behavior in BS Evolution Model Based on Small-World Network Added with Nonlinear Preference

Nonlinear Dynamical Behavior in BS Evolution Model Based on Small-World Network Added with Nonlinear Preference Commun. Theor. Phys. (Beijing, China) 48 (2007) pp. 137 142 c International Academic Publishers Vol. 48, No. 1, July 15, 2007 Nonlinear Dynamical Behavior in BS Evolution Model Based on Small-World Network

More information

Graph Theory and Networks in Biology arxiv:q-bio/ v1 [q-bio.mn] 6 Apr 2006

Graph Theory and Networks in Biology arxiv:q-bio/ v1 [q-bio.mn] 6 Apr 2006 Graph Theory and Networks in Biology arxiv:q-bio/0604006v1 [q-bio.mn] 6 Apr 2006 Oliver Mason and Mark Verwoerd February 4, 2008 Abstract In this paper, we present a survey of the use of graph theoretical

More information

CSCI 3210: Computational Game Theory. Cascading Behavior in Networks Ref: [AGT] Ch 24

CSCI 3210: Computational Game Theory. Cascading Behavior in Networks Ref: [AGT] Ch 24 CSCI 3210: Computational Game Theory Cascading Behavior in Networks Ref: [AGT] Ch 24 Mohammad T. Irfan Email: mirfan@bowdoin.edu Web: www.bowdoin.edu/~mirfan Course Website: www.bowdoin.edu/~mirfan/csci-3210.html

More information

6.207/14.15: Networks Lectures 4, 5 & 6: Linear Dynamics, Markov Chains, Centralities

6.207/14.15: Networks Lectures 4, 5 & 6: Linear Dynamics, Markov Chains, Centralities 6.207/14.15: Networks Lectures 4, 5 & 6: Linear Dynamics, Markov Chains, Centralities 1 Outline Outline Dynamical systems. Linear and Non-linear. Convergence. Linear algebra and Lyapunov functions. Markov

More information

arxiv: v1 [quant-ph] 11 Mar 2016

arxiv: v1 [quant-ph] 11 Mar 2016 The Asymptotics of Quantum Max-Flow Min-Cut Matthew B. Hastings 1 Station Q, Microsoft Research, Santa Barbara, CA 93106-6105, USA 2 Quantum Architectures and Computation Group, Microsoft Research, Redmond,

More information

Graph Theory and Networks in Biology

Graph Theory and Networks in Biology Graph Theory and Networks in Biology Oliver Mason and Mark Verwoerd Hamilton Institute, National University of Ireland Maynooth, Co. Kildare, Ireland {oliver.mason, mark.verwoerd}@nuim.ie January 17, 2007

More information

Modularity and anti-modularity in networks with arbitrary degree distribution

Modularity and anti-modularity in networks with arbitrary degree distribution RESEARCH Open Access Research Modularity and anti-modularity in networks with arbitrary degree distribution Arend Hintze* and Christoph Adami* Abstract Background: Much work in systems biology, but also

More information

Network Interventions Based on Inversity: Leveraging the Friendship Paradox in Unknown Network Structures

Network Interventions Based on Inversity: Leveraging the Friendship Paradox in Unknown Network Structures Network Interventions Based on Inversity: Leveraging the Friendship Paradox in Unknown Network Structures Vineet Kumar, David Krackhardt, 2 Scott Feld 3 Yale School of Management, Yale University. 2 Heinz

More information

CS 246 Review of Linear Algebra 01/17/19

CS 246 Review of Linear Algebra 01/17/19 1 Linear algebra In this section we will discuss vectors and matrices. We denote the (i, j)th entry of a matrix A as A ij, and the ith entry of a vector as v i. 1.1 Vectors and vector operations A vector

More information

Catastrophic Cascade of Failures in Interdependent Networks

Catastrophic Cascade of Failures in Interdependent Networks Catastrophic Cascade of Failures in Interdependent Networs Wor with: S. Buldyrev (NY) R. Parshani (BIU) G. Paul (BU) H. E. Stanley (BU) Nature 464, 1025 (2010 ) New results: Jia Shao (BU) R. Parshani (BIU)

More information

Lab I. 2D Motion. 1 Introduction. 2 Theory. 2.1 scalars and vectors LAB I. 2D MOTION 15

Lab I. 2D Motion. 1 Introduction. 2 Theory. 2.1 scalars and vectors LAB I. 2D MOTION 15 LAB I. 2D MOTION 15 Lab I 2D Motion 1 Introduction In this lab we will examine simple two-dimensional motion without acceleration. Motion in two dimensions can often be broken up into two separate one-dimensional

More information

Groups of vertices and Core-periphery structure. By: Ralucca Gera, Applied math department, Naval Postgraduate School Monterey, CA, USA

Groups of vertices and Core-periphery structure. By: Ralucca Gera, Applied math department, Naval Postgraduate School Monterey, CA, USA Groups of vertices and Core-periphery structure By: Ralucca Gera, Applied math department, Naval Postgraduate School Monterey, CA, USA Mostly observed real networks have: Why? Heavy tail (powerlaw most

More information

Spectral Graph Theory and You: Matrix Tree Theorem and Centrality Metrics

Spectral Graph Theory and You: Matrix Tree Theorem and Centrality Metrics Spectral Graph Theory and You: and Centrality Metrics Jonathan Gootenberg March 11, 2013 1 / 19 Outline of Topics 1 Motivation Basics of Spectral Graph Theory Understanding the characteristic polynomial

More information

Project 1 Modeling of Epidemics

Project 1 Modeling of Epidemics 532 Chapter 7 Nonlinear Differential Equations and tability ection 7.5 Nonlinear systems, unlike linear systems, sometimes have periodic solutions, or limit cycles, that attract other nearby solutions.

More information

Online Social Networks and Media. Link Analysis and Web Search

Online Social Networks and Media. Link Analysis and Web Search Online Social Networks and Media Link Analysis and Web Search How to Organize the Web First try: Human curated Web directories Yahoo, DMOZ, LookSmart How to organize the web Second try: Web Search Information

More information

Learning the Semantic Correlation: An Alternative Way to Gain from Unlabeled Text

Learning the Semantic Correlation: An Alternative Way to Gain from Unlabeled Text Learning the Semantic Correlation: An Alternative Way to Gain from Unlabeled Text Yi Zhang Machine Learning Department Carnegie Mellon University yizhang1@cs.cmu.edu Jeff Schneider The Robotics Institute

More information

In biological terms, memory refers to the ability of neural systems to store activity patterns and later recall them when required.

In biological terms, memory refers to the ability of neural systems to store activity patterns and later recall them when required. In biological terms, memory refers to the ability of neural systems to store activity patterns and later recall them when required. In humans, association is known to be a prominent feature of memory.

More information

Common Core State Standards for Mathematics - High School

Common Core State Standards for Mathematics - High School to the Common Core State Standards for - High School I Table of Contents Number and Quantity... 1 Algebra... 1 Functions... 3 Geometry... 6 Statistics and Probability... 8 Copyright 2013 Pearson Education,

More information

Biological Networks Analysis

Biological Networks Analysis Biological Networks Analysis Degree Distribution and Network Motifs Genome 559: Introduction to Statistical and Computational Genomics Elhanan Borenstein Networks: Networks vs. graphs A collection of nodesand

More information

ECS 253 / MAE 253, Lecture 15 May 17, I. Probability generating function recap

ECS 253 / MAE 253, Lecture 15 May 17, I. Probability generating function recap ECS 253 / MAE 253, Lecture 15 May 17, 2016 I. Probability generating function recap Part I. Ensemble approaches A. Master equations (Random graph evolution, cluster aggregation) B. Network configuration

More information

SECTION 7: CURVE FITTING. MAE 4020/5020 Numerical Methods with MATLAB

SECTION 7: CURVE FITTING. MAE 4020/5020 Numerical Methods with MATLAB SECTION 7: CURVE FITTING MAE 4020/5020 Numerical Methods with MATLAB 2 Introduction Curve Fitting 3 Often have data,, that is a function of some independent variable,, but the underlying relationship is

More information

Analytically tractable processes on networks

Analytically tractable processes on networks University of California San Diego CERTH, 25 May 2011 Outline Motivation 1 Motivation Networks Random walk and Consensus Epidemic models Spreading processes on networks 2 Networks Motivation Networks Random

More information