The Giant Component in a Random Subgraph of a Given Graph

Total Page:16

File Type:pdf, Size:1020Kb

The Giant Component in a Random Subgraph of a Given Graph The Giant Component in a Random Subgraph of a Given Graph Linyuan Lu University of South Carolina Coauthors: Fan Chung Graham, Paul Horn, Xing Peng Atlanta Lecture Series in Combinatorics & Graph Theory IV Georgia State University, November 5-6, 2011. Outline ■ Percolation on graphs ◆ Motivations ◆ Previous results ◆ Examples ◆ Our results ◆ Methods TheGiantComponentinaRandomSubgraphofaGivenGraph Linyuan Lu (University of South Carolina) – 2 / 49 Outline ■ Percolation on graphs ◆ Motivations ◆ Previous results ◆ Examples ◆ Our results ◆ Methods ■ Ongoing projects on hypergraphs ◆ Laplacians of hypergraphs ◆ Random hypergraphs TheGiantComponentinaRandomSubgraphofaGivenGraph Linyuan Lu (University of South Carolina) – 2 / 49 Part I: Graph percolation ■ G: a connected graph on n vertices ■ p: a probability (0 p 1) ≤ ≤ Gp: a random spanning subgraph of G, obtained as follows: for each edge f of G, independently, Pr(f is an edge of Gp) = p. TheGiantComponentinaRandomSubgraphofaGivenGraph Linyuan Lu (University of South Carolina) – 3 / 49 Part I: Graph percolation ■ G: a connected graph on n vertices ■ p: a probability (0 p 1) ≤ ≤ Gp: a random spanning subgraph of G, obtained as follows: for each edge f of G, independently, Pr(f is an edge of Gp) = p. TheGiantComponentinaRandomSubgraphofaGivenGraph Linyuan Lu (University of South Carolina) – 3 / 49 Percolation threshold pc ■ For p<pc, almost surely there is no giant component ■ For p>pc, almost surely there is a giant component. pc TheGiantComponentinaRandomSubgraphofaGivenGraph Linyuan Lu (University of South Carolina) – 4 / 49 Motivations ■ Graph theory: random graphs ■ Theoretical physics: crystals melting ■ Sociology: the spread of disease on contact networks TheGiantComponentinaRandomSubgraphofaGivenGraph Linyuan Lu (University of South Carolina) – 5 / 49 The case G = Kn For G = Kn, Gp = G(n,p): Erd˝os-R´enyi random graphs TheGiantComponentinaRandomSubgraphofaGivenGraph Linyuan Lu (University of South Carolina) – 6 / 49 The case G = Kn For G = Kn, Gp = G(n,p): Erd˝os-R´enyi random graphs - n nodes TheGiantComponentinaRandomSubgraphofaGivenGraph Linyuan Lu (University of South Carolina) – 6 / 49 The case G = Kn For G = Kn, Gp = G(n,p): Erd˝os-R´enyi random graphs - n nodes - For each pair of vertices, create an edge independently with probability p. TheGiantComponentinaRandomSubgraphofaGivenGraph Linyuan Lu (University of South Carolina) – 6 / 49 The case G = Kn For G = Kn, Gp = G(n,p): Erd˝os-R´enyi random graphs - n nodes - For each pair of vertices, create an edge independently with probability p. 1 An example G(3, 2): TheGiantComponentinaRandomSubgraphofaGivenGraph Linyuan Lu (University of South Carolina) – 6 / 49 The evolution of G(n, p) Let p 1/n + µ/n. ∼ ■ If µ < 0, the largest component has size 1 (µ log(1 + µ))− log n + O(log log n). − TheGiantComponentinaRandomSubgraphofaGivenGraph Linyuan Lu (University of South Carolina) – 7 / 49 The evolution of G(n, p) Let p 1/n + µ/n. ∼ ■ If µ < 0, the largest component has size 1 (µ log(1 + µ))− log n + O(log log n). − ■ If µ = 0, the largest component has size of order n2/3. TheGiantComponentinaRandomSubgraphofaGivenGraph Linyuan Lu (University of South Carolina) – 7 / 49 The evolution of G(n, p) Let p 1/n + µ/n. ∼ ■ If µ < 0, the largest component has size 1 (µ log(1 + µ))− log n + O(log log n). − ■ If µ = 0, the largest component has size of order n2/3. ■ If µ > 0, there is a unique giant component of size αn 1 where µ = α− log(1 α) 1. − − − TheGiantComponentinaRandomSubgraphofaGivenGraph Linyuan Lu (University of South Carolina) – 7 / 49 The evolution of G(n, p) Let p 1/n + µ/n. ∼ ■ If µ < 0, the largest component has size 1 (µ log(1 + µ))− log n + O(log log n). − ■ If µ = 0, the largest component has size of order n2/3. ■ If µ > 0, there is a unique giant component of size αn 1 where µ = α− log(1 α) 1. − − − ■ Bollob´as showed that a component of size at least n2/3 in Gn,p is almost always unique if p exceeds 1/2 4/3 1/n + 4(log n) n− . (Later he removed the log n-factor.) TheGiantComponentinaRandomSubgraphofaGivenGraph Linyuan Lu (University of South Carolina) – 7 / 49 Percolation of Zd TheGiantComponentinaRandomSubgraphofaGivenGraph Linyuan Lu (University of South Carolina) – 8 / 49 Percolation of Zd TheGiantComponentinaRandomSubgraphofaGivenGraph Linyuan Lu (University of South Carolina) – 9 / 49 Percolation of Zd Z2 1 Kesten (1980): pc( ) = 2. TheGiantComponentinaRandomSubgraphofaGivenGraph Linyuan Lu (University of South Carolina) – 9 / 49 Percolation of Zd Z2 1 Kesten (1980): pc( ) = 2. Lorenz and Ziff (1997, simulation): p (Z3) 0.2488126 0.0000005 if it exists. c ≈ ± TheGiantComponentinaRandomSubgraphofaGivenGraph Linyuan Lu (University of South Carolina) – 9 / 49 Percolation of Zd Z2 1 Kesten (1980): pc( ) = 2. Lorenz and Ziff (1997, simulation): p (Z3) 0.2488126 0.0000005 if it exists. c ≈ ± Kesten (1990): p (Zd) 1 as d . c ∼ 2d → ∞ TheGiantComponentinaRandomSubgraphofaGivenGraph Linyuan Lu (University of South Carolina) – 9 / 49 d-regular graphs Alon, Benjamini, Stacey (2004): Suppose d 2 and let ≥ (Gn) be a sequence of d-regular expanders with girth(G ) , then n → ∞ 1 p = + o(1). c d 1 − TheGiantComponentinaRandomSubgraphofaGivenGraph Linyuan Lu (University of South Carolina) – 10 / 49 Dense graphs Bollob´as, Borgs, Chayes, and Riordan (2008): Suppose that G is a dense graph (i.e., average degree d = Θ(n)). Let µ be the largest eigenvalue of the adjacency matrix of G. Then 1 p . c ≈ µ TheGiantComponentinaRandomSubgraphofaGivenGraph Linyuan Lu (University of South Carolina) – 11 / 49 Dense graphs Bollob´as, Borgs, Chayes, and Riordan (2008): Suppose that G is a dense graph (i.e., average degree d = Θ(n)). Let µ be the largest eigenvalue of the adjacency matrix of G. Then 1 p . c ≈ µ Remark: The requirement of “dense graph” is essential. Their methods can not be extended to sparse graphs. TheGiantComponentinaRandomSubgraphofaGivenGraph Linyuan Lu (University of South Carolina) – 11 / 49 Questions Is p 1? c ≈ µ TheGiantComponentinaRandomSubgraphofaGivenGraph Linyuan Lu (University of South Carolina) – 12 / 49 Questions Is p 1? c ≈ µ “Yes” for some regular graphs and for dense graphs. TheGiantComponentinaRandomSubgraphofaGivenGraph Linyuan Lu (University of South Carolina) – 12 / 49 Questions Is p 1? c ≈ µ “Yes” for some regular graphs and for dense graphs. “No” for general graphs. TheGiantComponentinaRandomSubgraphofaGivenGraph Linyuan Lu (University of South Carolina) – 12 / 49 Questions Is p 1? c ≈ µ “Yes” for some regular graphs and for dense graphs. “No” for general graphs. We ask ■ Is p 1 ? c ≥ µ ■ Under what conditions, p 1 ? c ≈ µ TheGiantComponentinaRandomSubgraphofaGivenGraph Linyuan Lu (University of South Carolina) – 12 / 49 Notations ■ Degrees: d1,d2,...,dn. TheGiantComponentinaRandomSubgraphofaGivenGraph Linyuan Lu (University of South Carolina) – 13 / 49 Notations ■ Degrees: d1,d2,...,dn. ■ d = (d1,d2,...,dn)∗. TheGiantComponentinaRandomSubgraphofaGivenGraph Linyuan Lu (University of South Carolina) – 13 / 49 Notations ■ Degrees: d1,d2,...,dn. ■ d = (d1,d2,...,dn)∗. ■ The volume: vol(S) = i S di. ∈ P TheGiantComponentinaRandomSubgraphofaGivenGraph Linyuan Lu (University of South Carolina) – 13 / 49 Notations ■ Degrees: d1,d2,...,dn. ■ d = (d1,d2,...,dn)∗. ■ The volume: vol(S) = i S di. ∈ ■ k The k-th volume: volk(S) = i S di . P ∈ P TheGiantComponentinaRandomSubgraphofaGivenGraph Linyuan Lu (University of South Carolina) – 13 / 49 Notations ■ Degrees: d1,d2,...,dn. ■ d = (d1,d2,...,dn)∗. ■ The volume: vol(S) = i S di. ∈ ■ k The k-th volume: volk(S) = i S di . P ∈ ■ vol(G) Average degree: d = n . P TheGiantComponentinaRandomSubgraphofaGivenGraph Linyuan Lu (University of South Carolina) – 13 / 49 Notations ■ Degrees: d1,d2,...,dn. ■ d = (d1,d2,...,dn)∗. ■ The volume: vol(S) = i S di. ∈ ■ k The k-th volume: volk(S) = i S di . P ∈ ■ vol(G) Average degree: d = n . P ■ ˜ vol2(G) Second order average degree: d = vol(G) TheGiantComponentinaRandomSubgraphofaGivenGraph Linyuan Lu (University of South Carolina) – 13 / 49 Notations ■ Degrees: d1,d2,...,dn. ■ d = (d1,d2,...,dn)∗. ■ The volume: vol(S) = i S di. ∈ ■ k The k-th volume: volk(S) = i S di . P ∈ ■ vol(G) Average degree: d = n . P ■ ˜ vol2(G) Second order average degree: d = vol(G) ■ ˜˜ vol3(G) Third order average degree: d = vol2(G). TheGiantComponentinaRandomSubgraphofaGivenGraph Linyuan Lu (University of South Carolina) – 13 / 49 Notations ■ Degrees: d1,d2,...,dn. ■ d = (d1,d2,...,dn)∗. ■ The volume: vol(S) = i S di. ∈ ■ k The k-th volume: volk(S) = i S di . P ∈ ■ vol(G) Average degree: d = n . P ■ ˜ vol2(G) Second order average degree: d = vol(G) ■ ˜˜ vol3(G) Third order average degree: d = vol2(G). A connected component is giant if its volume is Θ(vol(G)). TheGiantComponentinaRandomSubgraphofaGivenGraph Linyuan Lu (University of South Carolina) – 13 / 49 Yes, p 1 . c ≥ µ 1 Chung, Lu, Horn 2008: For p < µ, almost surely every connected component in Gp has volume at most O( vol2(G)g(n)), where g(n) is any slowly growing function as n . p → ∞ TheGiantComponentinaRandomSubgraphofaGivenGraph Linyuan Lu (University of South Carolina) – 14 / 49 Yes, p 1 . c ≥ µ 1 Chung, Lu, Horn 2008: For p < µ, almost surely every connected component in Gp has volume at most O( vol2(G)g(n)), where g(n) is any slowly growing function as n . p → ∞ Proof: Let A be the event that there exists a component S in Gp with vol(S) >C vol2(G). 1 Claim A: Pr(A) C2(1ppµ). ≤ − TheGiantComponentinaRandomSubgraphofaGivenGraph Linyuan Lu (University of South Carolina) – 14 / 49 Yes, p 1 . c ≥ µ 1 Chung, Lu, Horn 2008: For p < µ, almost surely every connected component in Gp has volume at most O( vol2(G)g(n)), where g(n) is any slowly growing function as n . p → ∞ Proof: Let A be the event that there exists a component S in Gp with vol(S) >C vol2(G). 1 Claim A: Pr(A) C2(1ppµ). ≤ − - u, v: two random vertices selected with probability proportional to their degrees. TheGiantComponentinaRandomSubgraphofaGivenGraph Linyuan Lu (University of South Carolina) – 14 / 49 Yes, p 1 . c ≥ µ 1 Chung, Lu, Horn 2008: For p < µ, almost surely every connected component in Gp has volume at most O( vol2(G)g(n)), where g(n) is any slowly growing function as n .
Recommended publications
  • Networkx: Network Analysis with Python
    NetworkX: Network Analysis with Python Salvatore Scellato Full tutorial presented at the XXX SunBelt Conference “NetworkX introduction: Hacking social networks using the Python programming language” by Aric Hagberg & Drew Conway Outline 1. Introduction to NetworkX 2. Getting started with Python and NetworkX 3. Basic network analysis 4. Writing your own code 5. You are ready for your project! 1. Introduction to NetworkX. Introduction to NetworkX - network analysis Vast amounts of network data are being generated and collected • Sociology: web pages, mobile phones, social networks • Technology: Internet routers, vehicular flows, power grids How can we analyze this networks? Introduction to NetworkX - Python awesomeness Introduction to NetworkX “Python package for the creation, manipulation and study of the structure, dynamics and functions of complex networks.” • Data structures for representing many types of networks, or graphs • Nodes can be any (hashable) Python object, edges can contain arbitrary data • Flexibility ideal for representing networks found in many different fields • Easy to install on multiple platforms • Online up-to-date documentation • First public release in April 2005 Introduction to NetworkX - design requirements • Tool to study the structure and dynamics of social, biological, and infrastructure networks • Ease-of-use and rapid development in a collaborative, multidisciplinary environment • Easy to learn, easy to teach • Open-source tool base that can easily grow in a multidisciplinary environment with non-expert users
    [Show full text]
  • Processes on Complex Networks. Percolation
    Chapter 5 Processes on complex networks. Percolation 77 Up till now we discussed the structure of the complex networks. The actual reason to study this structure is to understand how this structure influences the behavior of random processes on networks. I will talk about two such processes. The first one is the percolation process. The second one is the spread of epidemics. There are a lot of open problems in this area, the main of which can be innocently formulated as: How the network topology influences the dynamics of random processes on this network. We are still quite far from a definite answer to this question. 5.1 Percolation 5.1.1 Introduction to percolation Percolation is one of the simplest processes that exhibit the critical phenomena or phase transition. This means that there is a parameter in the system, whose small change yields a large change in the system behavior. To define the percolation process, consider a graph, that has a large connected component. In the classical settings, percolation was actually studied on infinite graphs, whose vertices constitute the set Zd, and edges connect each vertex with nearest neighbors, but we consider general random graphs. We have parameter ϕ, which is the probability that any edge present in the underlying graph is open or closed (an event with probability 1 − ϕ) independently of the other edges. Actually, if we talk about edges being open or closed, this means that we discuss bond percolation. It is also possible to talk about the vertices being open or closed, and this is called site percolation.
    [Show full text]
  • Correlation in Complex Networks
    Correlation in Complex Networks by George Tsering Cantwell A dissertation submitted in partial fulfillment of the requirements for the degree of Doctor of Philosophy (Physics) in the University of Michigan 2020 Doctoral Committee: Professor Mark Newman, Chair Professor Charles Doering Assistant Professor Jordan Horowitz Assistant Professor Abigail Jacobs Associate Professor Xiaoming Mao George Tsering Cantwell [email protected] ORCID iD: 0000-0002-4205-3691 © George Tsering Cantwell 2020 ACKNOWLEDGMENTS First, I must thank Mark Newman for his support and mentor- ship throughout my time at the University of Michigan. Further thanks are due to all of the people who have worked with me on projects related to this thesis. In alphabetical order they are Eliz- abeth Bruch, Alec Kirkley, Yanchen Liu, Benjamin Maier, Gesine Reinert, Maria Riolo, Alice Schwarze, Carlos Serván, Jordan Sny- der, Guillaume St-Onge, and Jean-Gabriel Young. ii TABLE OF CONTENTS Acknowledgments .................................. ii List of Figures ..................................... v List of Tables ..................................... vi List of Appendices .................................. vii Abstract ........................................ viii Chapter 1 Introduction .................................... 1 1.1 Why study networks?...........................2 1.1.1 Example: Modeling the spread of disease...........3 1.2 Measures and metrics...........................8 1.3 Models of networks............................ 11 1.4 Inference.................................
    [Show full text]
  • Networkx Reference Release 1.9.1
    NetworkX Reference Release 1.9.1 Aric Hagberg, Dan Schult, Pieter Swart September 20, 2014 CONTENTS 1 Overview 1 1.1 Who uses NetworkX?..........................................1 1.2 Goals...................................................1 1.3 The Python programming language...................................1 1.4 Free software...............................................2 1.5 History..................................................2 2 Introduction 3 2.1 NetworkX Basics.............................................3 2.2 Nodes and Edges.............................................4 3 Graph types 9 3.1 Which graph class should I use?.....................................9 3.2 Basic graph types.............................................9 4 Algorithms 127 4.1 Approximation.............................................. 127 4.2 Assortativity............................................... 132 4.3 Bipartite................................................. 141 4.4 Blockmodeling.............................................. 161 4.5 Boundary................................................. 162 4.6 Centrality................................................. 163 4.7 Chordal.................................................. 184 4.8 Clique.................................................. 187 4.9 Clustering................................................ 190 4.10 Communities............................................... 193 4.11 Components............................................... 194 4.12 Connectivity..............................................
    [Show full text]
  • Strongly Connected Components and Biconnected Components
    Strongly Connected Components and Biconnected Components Daniel Wisdom 27 January 2017 1 2 3 4 5 6 7 8 Figure 1: A directed graph. Credit: Crash Course Coding Companion. 1 Strongly Connected Components A strongly connected component (SCC) is a set of vertices where every vertex can reach every other vertex. In an undirected graph the SCCs are just the groups of connected vertices. We can find them using a simple DFS. This works because, in an undirected graph, u can reach v if and only if v can reach u. This is not true in a directed graph, which makes finding the SCCs harder. More on that later. 2 Kernel graph We can travel between any two nodes in the same strongly connected component. So what if we replaced each strongly connected component with a single node? This would give us what we call the kernel graph, which describes the edges between strongly connected components. Note that the kernel graph is a directed acyclic graph because any cycles would constitute an SCC, so the cycle would be compressed into a kernel. 3 1,2,5,6 4,7 8 Figure 2: Kernel graph of the above directed graph. 3 Tarjan's SCC Algorithm In a DFS traversal of the graph every SCC will be a subtree of the DFS tree. This subtree is not necessarily proper, meaning that it may be missing some branches which are their own SCCs. This means that if we can identify every node that is the root of its SCC in the DFS, we can enumerate all the SCCs.
    [Show full text]
  • Analyzing Social Media Network for Students in Presidential Election 2019 with Nodexl
    ANALYZING SOCIAL MEDIA NETWORK FOR STUDENTS IN PRESIDENTIAL ELECTION 2019 WITH NODEXL Irwan Dwi Arianto Doctoral Candidate of Communication Sciences, Airlangga University Corresponding Authors: [email protected] Abstract. Twitter is widely used in digital political campaigns. Twitter as a social media that is useful for building networks and even connecting political participants with the community. Indonesia will get a demographic bonus starting next year until 2030. The number of productive ages that will become a demographic bonus if not recognized correctly can be a problem. The election organizer must seize this opportunity for the benefit of voter participation. This study aims to describe the network structure of students in the 2019 presidential election. The first debate was held on January 17, 2019 as a starting point for data retrieval on Twitter social media. This study uses data sources derived from Twitter talks from 17 January 2019 to 20 August 2019 with keywords “#pilpres2019 OR #mahasiswa since: 2019-01-17”. The data obtained were analyzed by the communication network analysis method using NodeXL software. Our Analysis found that Top Influencer is @jokowi, as well as Top, Mentioned also @jokowi while Top Tweeters @okezonenews and Top Replied-To @hasmi_bakhtiar. Jokowi is incumbent running for re-election with Ma’ruf Amin (Senior Muslim Cleric) as his running mate against Prabowo Subianto (a former general) and Sandiaga Uno as his running mate (former vice governor). This shows that the more concentrated in the millennial generation in this case students are presidential candidates @jokowi. @okezonenews, the official twitter account of okezone.com (MNC Media Group).
    [Show full text]
  • Network Science
    NETWORK SCIENCE Random Networks Prof. Marcello Pelillo Ca’ Foscari University of Venice a.y. 2016/17 Section 3.2 The random network model RANDOM NETWORK MODEL Pál Erdös Alfréd Rényi (1913-1996) (1921-1970) Erdös-Rényi model (1960) Connect with probability p p=1/6 N=10 <k> ~ 1.5 SECTION 3.2 THE RANDOM NETWORK MODEL BOX 3.1 DEFINING RANDOM NETWORKS RANDOM NETWORK MODEL Network science aims to build models that reproduce the properties of There are two equivalent defini- real networks. Most networks we encounter do not have the comforting tions of a random network: Definition: regularity of a crystal lattice or the predictable radial architecture of a spi- der web. Rather, at first inspection they look as if they were spun randomly G(N, L) Model A random graph is a graph of N nodes where each pair (Figure 2.4). Random network theoryof nodes embraces is connected this byapparent probability randomness p. N labeled nodes are connect- by constructing networks that are truly random. ed with L randomly placed links. Erds and Rényi used From a modeling perspectiveTo a constructnetwork is a arandom relatively network simple G(N, object, p): this definition in their string consisting of only nodes and links. The real challenge, however, is to decide of papers on random net- where to place the links between1) the Start nodes with so thatN isolated we reproduce nodes the com- works [2-9]. plexity of a real system. In this 2)respect Select the a philosophynode pair, behindand generate a random a network is simple: We assume thatrandom this goal number is best betweenachieved by0 and placing 1.
    [Show full text]
  • Fractal Network in the Protein Interaction Network Model
    Journal of the Korean Physical Society, Vol. 56, No. 3, March 2010, pp. 1020∼1024 Fractal Network in the Protein Interaction Network Model Pureun Kim and Byungnam Kahng∗ Department of Physics and Astronomy, Seoul National University, Seoul 151-747 (Received 22 September 2009) Fractal complex networks (FCNs) have been observed in a diverse range of networks from the World Wide Web to biological networks. However, few stochastic models to generate FCNs have been introduced so far. Here, we simulate a protein-protein interaction network model, finding that FCNs can be generated near the percolation threshold. The number of boxes needed to cover the network exhibits a heavy-tailed distribution. Its skeleton, a spanning tree based on the edge betweenness centrality, is a scaffold of the original network and turns out to be a critical branching tree. Thus, the model network is a fractal at the percolation threshold. PACS numbers: 68.37.Ef, 82.20.-w, 68.43.-h Keywords: Fractal complex network, Percolation, Protein interaction network DOI: 10.3938/jkps.56.1020 I. INTRODUCTION consistent with that of the hub-repulsion model [2]. The fractal scaling of a FCN originates from the fractality of its skeleton underneath it [8]. The skeleton is regarded Fractal complex networks (FCNs) have been discov- as a critical branching tree: It exhibits a plateau in the ered in diverse real-world systems [1, 2]. Examples in- mean branching number functionn ¯(d), defined as the clude the co-authorship network [3], metabolic networks average number of offsprings created by nodes at a dis- [4], the protein interaction networks [5], the World-Wide tance d from the root.
    [Show full text]
  • Neutral Evolution of Proteins: the Superfunnel in Sequence Space and Its Relation to Mutational Robustness
    Neutral evolution of proteins: The superfunnel in sequence space and its relation to mutational robustness. Josselin Noirel, Thomas Simonson To cite this version: Josselin Noirel, Thomas Simonson. Neutral evolution of proteins: The superfunnel in sequence space and its relation to mutational robustness.. Journal of Chemical Physics, American Institute of Physics, 2008, 129 (18), pp.185104. 10.1063/1.2992853. hal-00488189 HAL Id: hal-00488189 https://hal-polytechnique.archives-ouvertes.fr/hal-00488189 Submitted on 22 May 2013 HAL is a multi-disciplinary open access L’archive ouverte pluridisciplinaire HAL, est archive for the deposit and dissemination of sci- destinée au dépôt et à la diffusion de documents entific research documents, whether they are pub- scientifiques de niveau recherche, publiés ou non, lished or not. The documents may come from émanant des établissements d’enseignement et de teaching and research institutions in France or recherche français ou étrangers, des laboratoires abroad, or from public or private research centers. publics ou privés. THE JOURNAL OF CHEMICAL PHYSICS 129, 185104 ͑2008͒ Neutral evolution of proteins: The superfunnel in sequence space and its relation to mutational robustness Josselin Noirela͒ and Thomas Simonsonb͒ Laboratoire de Biochimie, École Polytechnique, Route de Saclay, Palaiseau 91128 Cedex, France ͑Received 31 July 2008; accepted 11 September 2008; published online 11 November 2008͒ Following Kimura’s neutral theory of molecular evolution ͓M. Kimura, The Neutral Theory of Molecular Evolution ͑Cambridge University Press, Cambridge, 1983͒͑reprinted in 1986͔͒,ithas become common to assume that the vast majority of viable mutations of a gene confer little or no functional advantage. Yet, in silico models of protein evolution have shown that mutational robustness of sequences could be selected for, even in the context of neutral evolution.
    [Show full text]
  • Assortativity and Mixing
    Assortativity and Assortativity and Mixing General mixing between node categories Mixing Assortativity and Mixing Definition Definition I Assume types of nodes are countable, and are Complex Networks General mixing General mixing Assortativity by assigned numbers 1, 2, 3, . Assortativity by CSYS/MATH 303, Spring, 2011 degree degree I Consider networks with directed edges. Contagion Contagion References an edge connects a node of type µ References e = Pr Prof. Peter Dodds µν to a node of type ν Department of Mathematics & Statistics Center for Complex Systems aµ = Pr(an edge comes from a node of type µ) Vermont Advanced Computing Center University of Vermont bν = Pr(an edge leads to a node of type ν) ~ I Write E = [eµν], ~a = [aµ], and b = [bν]. I Requirements: X X X eµν = 1, eµν = aµ, and eµν = bν. µ ν ν µ Licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License. 1 of 26 4 of 26 Assortativity and Assortativity and Outline Mixing Notes: Mixing Definition Definition General mixing General mixing Assortativity by I Varying eµν allows us to move between the following: Assortativity by degree degree Definition Contagion 1. Perfectly assortative networks where nodes only Contagion References connect to like nodes, and the network breaks into References subnetworks. General mixing P Requires eµν = 0 if µ 6= ν and µ eµµ = 1. 2. Uncorrelated networks (as we have studied so far) Assortativity by degree For these we must have independence: eµν = aµbν . 3. Disassortative networks where nodes connect to nodes distinct from themselves. Contagion I Disassortative networks can be hard to build and may require constraints on the eµν.
    [Show full text]
  • Fractal Boundaries of Complex Networks
    OFFPRINT Fractal boundaries of complex networks Jia Shao, Sergey V. Buldyrev, Reuven Cohen, Maksim Kitsak, Shlomo Havlin and H. Eugene Stanley EPL, 84 (2008) 48004 Please visit the new website www.epljournal.org TAKE A LOOK AT THE NEW EPL Europhysics Letters (EPL) has a new online home at www.epljournal.org Take a look for the latest journal news and information on: • reading the latest articles, free! • receiving free e-mail alerts • submitting your work to EPL www.epljournal.org November 2008 EPL, 84 (2008) 48004 www.epljournal.org doi: 10.1209/0295-5075/84/48004 Fractal boundaries of complex networks Jia Shao1(a),SergeyV.Buldyrev1,2, Reuven Cohen3, Maksim Kitsak1, Shlomo Havlin4 and H. Eugene Stanley1 1 Center for Polymer Studies and Department of Physics, Boston University - Boston, MA 02215, USA 2 Department of Physics, Yeshiva University - 500 West 185th Street, New York, NY 10033, USA 3 Department of Mathematics, Bar-Ilan University - 52900 Ramat-Gan, Israel 4 Minerva Center and Department of Physics, Bar-Ilan University - 52900 Ramat-Gan, Israel received 12 May 2008; accepted in final form 16 October 2008 published online 21 November 2008 PACS 89.75.Hc – Networks and genealogical trees PACS 89.75.-k – Complex systems PACS 64.60.aq –Networks Abstract – We introduce the concept of the boundary of a complex network as the set of nodes at distance larger than the mean distance from a given node in the network. We study the statistical properties of the boundary nodes seen from a given node of complex networks. We find that for both Erd˝os-R´enyi and scale-free model networks, as well as for several real networks, the boundaries have fractal properties.
    [Show full text]
  • Giant Component in Random Multipartite Graphs with Given
    Giant Component in Random Multipartite Graphs with Given Degree Sequences David Gamarnik ∗ Sidhant Misra † January 23, 2014 Abstract We study the problem of the existence of a giant component in a random multipartite graph. We consider a random multipartite graph with p parts generated according to a d given degree sequence ni (n) which denotes the number of vertices in part i of the multi- partite graph with degree given by the vector d. We assume that the empirical distribution of the degree sequence converges to a limiting probability distribution. Under certain mild regularity assumptions, we characterize the conditions under which, with high probability, there exists a component of linear size. The characterization involves checking whether the Perron-Frobenius norm of the matrix of means of a certain associated edge-biased distribu- tion is greater than unity. We also specify the size of the giant component when it exists. We use the exploration process of Molloy and Reed to analyze the size of components in the random graph. The main challenges arise due to the multidimensionality of the ran- dom processes involved which prevents us from directly applying the techniques from the standard unipartite case. In this paper we use techniques from the theory of multidimen- sional Galton-Watson processes along with Lyapunov function technique to overcome the challenges. 1 Introduction The problem of the existence of a giant component in random graphs was first studied by arXiv:1306.0597v3 [math.PR] 22 Jan 2014 Erd¨os and R´enyi. In their classical paper [ER60], they considered a random graph model on n and m edges where each such possible graph is equally likely.
    [Show full text]