1 / 68

Biological networks and statistical physics

Biological networks and statistical physics. Diego Garlaschelli. Dipartimento di Fisica, Università di Siena, ITALY. Said Business School, University of Oxford, UK. BioPhys09, Arcidosso, ITALY. Biological networks: from cells to ecosystems. Metabolic networks.

lilac
Download Presentation

Biological networks and statistical physics

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Biological networks and statistical physics Diego Garlaschelli Dipartimento di Fisica, Università di Siena, ITALY Said Business School, University of Oxford, UK BioPhys09, Arcidosso, ITALY

  2. Biological networks: from cells to ecosystems

  3. Metabolic networks Vertices = cellular substrates (products or educts) Links = biochemical reactions (enzyme-mediated) complex educt enzyme product educt (part of E. coli’s metabolic network )

  4. Protein-protein interaction networks Vertices = proteins Links = interactions within the cell

  5. Neural networks Vertices = neurons Links = synapses ← single neuron ↑ web of synaptic connections

  6. Vascular networks Vertices = tissues Links = blood vessels 6 7 5 3 8 4 2 1

  7. Ecological networks (food webs) Vertices = coexisting species Links = predator-prey interactions

  8. Real networks versus regular graphs Protein-protein interaction network (Saccharomyces cerevisiae) Regular graphs Two problems: 1) characterization of network structure (and complexity) 2) network modelling

  9. Graph Theory Undirected Graph Directed Graph “Graph”≡G(V,E) V: N vertices E: L links Adjacency Matrix: i j i i j j i j i i j j Degree(number of links) of vertex i corresponds to i j Average vertex-vertex distance: Clustering coefficient:

  10. Large clustering coefficient C: “my friends are friends of each other” High robustness under vertex removal Small-world character of (most) real networks: Short mean distance D: “it’s a small world, after all!” Efficient information transport (and fast disease spreading too!)

  11. Many poorly connected vertices Few highly connected vertices Degree distribution in (most) real networks: Power-law distribution P(k) k - 2<<3 No characteristic scale (scale-free)! (a) Archaeoglobus fulgidus (archea); (b) E. coli (bacterium); (c) Caenorhabditis elegans (eukaryote); (d) 43 different organisms together.

  12. Finite-scale versus scale-free networks Finite-scale networks: P(k)decays exponentially No vertex has a degree much larger than the average value Scale-free networks: P(k) decays as a power law Few vertices have a degree much larger that the average value

  13. 5 vertices with largest degree vertices connected to the red ones(random 27%, scale-free 60%) other vertices Finite-scale versus scale-free networks Finite-scale networks: P(k)decays exponentially Scale-free networks: P(k) decays as a power law (in both cases N=130 and L=215: same average degree)

  14. Degree distribution P(k): (Poisson) Average vertex-vertex distance: Clustering coefficient RANDOM GRAPH model (Erdös, Renyi 1959) ● Start with a set of N isolated vertices; ● For each pair of vertices draw a link with uniform probability p. p=0 p=0.1 p=0.5 p=1

  15. Connected components in random graphs The interesting feature of the random graph model is the presence of a critical probabilitypc marking the appearance of a giant cluster: Percolation threshold pc 1/N When p<pc the network is made of many small clusters and P(s) decays exponentially; when p>pc there are few very small clusters and one giant one; at p=pc the cluster size distribution has a power-law form:P(s) s -

  16. p=0 0<p<1 p = 1 P(k) 10 -1 10 -2 10 -3 10 -4 Regular Small-world Random Degree distribution C(p)/C(0) Average distance and clustering coefficient small-world regime D(p)/D(0) 0 4 8 12 16k SMALL-WORLD model (Watts, Strogatz Nature 1998) ● Start with a regular d-dimensional lattice, connected up to q nearest neighbours; ● With probability p, an end of each link is rewiredto a new randomly chosen vertex.

  17. After a certain number of iterations, the degree distribution approaches a power-law distribution: P(k)k -  =3 Growth and preferential attachment are both necessary! P(k)k -  =3 SCALE-FREE model (Barabási, Albert Science 1999) ● Start with m0 vertices and no link; ● at each timestep add a a new vertex with m links, connected to preexisting vertices chosen randomly with probability proportional to their degree k (preferential attachment).

  18. FITNESS model (Caldarelli et al.Phys. Rev. Lett. 2002) ● Each vertex i is assigned a fitness valuexi drawn from a given distribution r(x); ● A link is drawn between each pair of vertices i and j with probability f(xi,xj) depending on xi and xj . Power-law degree distributions are obtained by chosing r(x)  x-α f(xi,xj)  xi xj or r(x)= e-x f(xi,xj)  (xi +xj –z)

  19. Exponential random graphs

  20. Reciprocity of directed networks

  21. 1 2 5 6 3 4 Adjacency matrix (NxN): Link reciprocity: the problem Do reciprocated links (pairs of mutual links between two vertices) occur more or less often than expected by chance in a directed network? Important aspect of many networks: Mutuality of relationships (friendship, acquaintance, etc.) in social networks Reversibility of biochemical reactions in cellular networks Symbiosis in food webs Synonymy in word association networks Economic/financial interdependence in trade/shareholding networks …

  22. Standard definition of reciprocity Reciprocity = fraction of reciprocated links in the network Total number of directed links: reciprocity Number of reciprocated links: (Email and WWW) (WTW)

  23. reciprocal areciprocal antireciprocal A new definition of reciprocity Conceptual problems with the standard definition: - is not an absolute quantity, to be compared to - as a consequence, networks with different density cannot be compared - self-loops should be excluded when computing and New definition of reciprocity: correlation coefficient between reciprocal links avoiding the aforementioned problems. D. Garlaschelli,M.I. Loffredo Phys.Rev.Lett.93,268701(2004)

  24. Results: reciprocity classifies real networks WTW WWW Neural Email Words Metabolic Financial Food Webs D. Garlaschelli,M.I. Loffredo Phys.Rev.Lett.93,268701(2004)

  25. Size dependence of the reciprocity Metabolic networks World Trade Web Food Webs

  26. ‘particles’ of type distributed among ‘states’ ‘particles’ of type distributed among ‘states’ A general model of reciprocity We introduce a multi-species formalism where reciprocated and non-reciprocated links are regarded as two different ‘chemical species’, each governed by the corresponding chemical potential ( and ) Decomposition of the adjacency matrix: where Graph Hamiltonian: • Garlaschelli and Loffredo, PHYSICAL REVIEW E 73, 015101(R) 2006

  27. Occupation probabilities: A general model of reciprocity Grand Partition Function: Grand Potential: Conditional connection probability:

  28. Models of weighted networks

  29. Structural correlations in complex networks In order to detect patterns in networks, one needs (one or more) null model(s) as a reference. A null model is obtained by fixing some topological constraint(s), and generating a maximally random network consistent with them. Examples of null models for unweighted networks: -the random graph (Erdos-Renyi) model (number of links fixed), -the configuration model(degree sequence fixed), -etc. Problem of structural correlations: When a low-level constraint is fixed, patterns may be generated at a higher level, even if they do not signal ‘true’ high-level correlations.

  30. Solution: in unweighted networks, structural correlations can be fully characterized analytically in terms of exponential random graphs: Maslov et al. Correct prediction: Park & Newman Park & Newman The (solved) problem for unweighted networks Problem: specifying the degree sequence alone generates anticorrelations between knni and ki (disassortativity) and between ci and ki (hierarchy).

  31. Some null models for weighted networks Model 1: Global weight reshuffling (fixed topology) Model 2: Global weight & tie reshuffling (fixed degrees) Model 3: Local weighted rewiring (fixed strengths) Model 4: Local weighted rewiring (fixed strengths and degrees) Is it possible to characterize these models analytically?

  32. Model 1: Global weight reshuffling (fixed topology) Model 2: Global weight & tie reshuffling (fixed degrees) Model 3: Local weighted rewiring (fixed strengths) Model 4: Local weighted rewiring (fixed strengths and degrees) Note: H1, H2, H3 and H4 are particular cases of: Exponential formulation of the four null models

  33. Analytic solution of the general null model: Solution: the probability of a link of weight w between i and j is

  34. The expectations are confirmed, however implies Models 1 and 2 (global weight reshuffling): Fermionic correlations This means that weighted measures (except the disparity) display a satisfactory behaviour under these null models (but they inherit purely topological correlations!)

  35. Model 3 (fixed strength): Bosonic correlations Now all weighted measures are uninformative!

  36. Model 4 (fixed strength+degree): mixed Bose-Fermi statistics We still have as in model 3: All weighted measures are uninformative in this case too!

  37. Particular case: the Weighted Random Graph (WRG) model See a Mathematica demonstration of the model (by T. Squartini) at: http://demonstrations.wolfram.com/WeightedRandomGraph/

  38. The Weighted Random Graph (WRG) model

  39. The Weighted Random Graph (WRG) model

  40. Largest connected component in the WRG after weak (+) and strong (-) edge removal

  41. Clustering coefficient in the WRG after weak (+) and strong (-) edge removal

  42. Food webs

  43. i j i is eaten byj Food webs Networks of predation relationships among N biological species

  44. P>(k’) C/Crandom=1 Not small-world! Not scale-free! k’=k/<k> Peculiar (problematic?) aspects of food webs C/Crandom C/CrandomN N The connectancec=L/N2 varies across different webs (fraction of directed links out of the total possible ones) Only property similar to other networks: small distanceD Dunne, Williams, Martinez Proc. Natl. Acad. Sci. USA 2002

  45. Flux of matter and energy form prey to predators, in more and more complex forms:directionality Species ultimately feed on the abiotic resources (light, water, chemicals):connectedness Almost 10% of the resources are transferred from the prey to the predator:energy dispersion A modest proposal: food webs as transportation networks Resource transfer along each food chain:

  46. Minimum-energy subgraphs: minimum spanning trees Minimum spanning trees can be obtained as zero-temperature ensembles where li is the trophic level (shortest distance to abiotic resources) of species i

  47. ℓ= C(A) Ai Ci ℓ= A ℓ= Allometric relations: Ci (Ai)→ C(A) ℓ= Trophic levelℓof a species i: minimum distance from the environment to i. Spanning tree: all links from a species at level ℓ to species at levels ℓ’≤ℓ are removed. Power-law scaling: C(A) Aη Spanning trees and allometric scaling Structure minimizing each species’ distance from the “environment vertex”

  48. Allometric scaling in river networks C(A) Aη η= 3/2 Ai = drainage area of site i Ci = water in the basin of i Banavar, Maritan, Rinaldo Nature 1999

  49. Allometric scaling in vascular systems Kleiber’s law of metabolism: B(M) M 3/4 C(A) Aη η= 4/3 A0= metabolic rate (B) C0= nutrient volume (M) General case (dimensiond): η= (d+1)/d maximum efficiency West, Brown, Enquist Science 1999; Banavar, Maritan, Rinaldo Nature 1999

  50. Allometric scaling in food webs The resource transfer is universal and efficient (common organising principle?) C(A) Aηη= 1.16-1.13 Garlaschelli, Caldarelli, Pietronero Nature 423, 165-168 (2003)

More Related