An Introduction to Multilayer Networks

Size: px
Start display at page:

Download "An Introduction to Multilayer Networks"

Transcription

1 1 An Introduction to Multilayer Networks Marcello Tomasini BioComplex Laboratory, Computer Science Florida Institute of Technology, Melbourne, USA Abstract Natural and engineered systems are made of several heterogeneous entities. Such entities interact with each other in complex patterns representing several kind of relationships. Moreover, these patterns can depend on time and space dimensions. It is clear that traditional complex network theory is not sufficient. A new more general framework is provided by multilayer networks. Index Terms Multilayer Networks, Multiplex Networks, Complex Networks I. INTRODUCTION Recently, a large body of research in the field has been devolved to improve and generalize existing tools to the case of networks with multiple subsystems and layers of connectivity. Although terminology varies broadly, accordingly to each specific case, such networks can be generally referred to as multilayer networks. In [1], authors review and discuss many of the relevant works on the topic. Then they try to unify the literature by introducing a general framework for multilayer networks. Such framework can represent the different notions of networks (e.g., monoplex networks, multiplex networks, interdependent networks, networks of networks) by simply introducing cumulative constraints on the general model. Authors also review attempts to generalize single-layer diagnostic and metrics, such as node degree, clustering coefficient, community structure, connected components, dynamic and spreading processes. The remaining of this report follows closely the exposition of [1], but avoiding tensorial notation due to its complexity. As such, this work aims to be only an introduction on the topic. The work is organized as follows: Section II presents the general framework of multilayer networks proposed in [1] and provides basic definitions based on classic graph notation; Section III describes how different kind of multilayer networks can be mapped on the framework presented in Section II; Section IV generalizes the measures for single layer network diagnostic, and introduces measures for multilayer diagnostic; Section V briefly discusses multilayer dynamics and spreading processes; Section VI presents two works that uses multilayer networks, and can be useful as a case studies. II. DEFINITIONS A simple network (i.e. a single-layer network) can be represented by a graph [2] [3]. A graph is a tuple G = (V, E), where V is set of nodes and E V V is the set of edges that connects pair of nodes. If there is an edge (u, v) between a pair of nodes u, v, then u, v are adjacent each other; the edge (u, v) is said to be incident to each of the two nodes. Two edges that are incident to the same node are also said to be incident. The notation above can be easily extended to allow structures that have layers in addition to nodes and edges. First, the concept of aspect can be defined as a feature of a layer representing one dimension of the layer structure (e.g., the type of an edge, the time at which an edge is present). Then a multilayer network is defined as a quadruple: M = (V M, E M, V, L)

2 2 where: V is the set of nodes in the network. Note that nodes need not to be homogeneous, that is they can represent different entities. V M V L 1 L d is the set of the node-layer combinations, that is the set of layers in which a node v V is present. E M V M V M is the edge set containing the set of pairs of possible combinations of nodes and elementary layers. L = {L a } d a=1 is the set of elementary layers defined by d aspects such that there is one elementary layer set L a for each aspect a. Note that if d = 0, then the multilayer network M reduces to a monoplex (single-layer) network. Note that if d = 1, then M reduces to a multiplex (single-aspectmulti-layer) network. To generalize some classic definitions, the concept of node have to be generalized. In fact, a node can exist in multiple layers. Thus, a node-layer tuple (or simply node-layer) indicates a node u that exists on a layer α: (u, α) (u, α 1,..., α d ) Then, we can generalize the following concepts: Undirected multilayer network by requiring that: No self-edges by requiring: ((u, α), (v, β)) E M = ((v, β), (u, α)) E M ((u, α), (u, α)) / E M A weighted multilayer network M can be defined by assigning weights for the edges in the underlying graph G M = (V M, E M ) (i.e. by mapping each edge of a network to a real number using a function w : E M R). It is both convenient and natural to distinguish between edges that connect different layers and edges within a layer: Intra-layer edges E A = {((u, α), (v, β)) E M α = β} Inter-layer edges: E C = E M \ E A. Coupling edges, edges for which the two nodes represent the same entity in different layers, that is: E C = {((u, α), (v, β)) E C } Thus, the relatives intra-layer graph G A = (V M, E A ), inter-layer graph G C = (V M, E C ), and coupling graph G C = (V M, E C). Existing notions of multilayer networks from the literature can be obtained by applying various constraints to the general framework discussed above: The multilayer network is node-aligned if: V M = V L 1 L d that is all layers contains all the nodes, thus can be thought as a fully-interconnected network. The network is layer-disjoint if each node exists in at most one layer, that is: (u, α), (u, β) V M = α = β Couplings are diagonal if all of the inter-layer edges are between nodes and their counterparts in another layers, i.e. E C = E C.

3 3 A diagonal multilayer network is layer-coupled if the coupling edges and their weights are independent of the nodes. That is, for any two layers, the coupling is the same for all nodes (so it depends only on the layers): if ((u, α), (u, β)) E C and (v, α), (v, β) V M then ((v, α), (v, β)) E C and w(((u, α), (u, β))) = w(((v, α), (v, β))), u, v, α, β The couplings are categorical if each node is adjacent to all of its counterparts in the other layers: (u, α), (u, β) V M = ((u, α), (u, β)) E M The couplings are ordinal if the layers are ordered and nodes are adjacent only to their counterparts in consecutive ( adjacent ) layers. A. Node-colored Networks III. MULTILAYER NETWORKS Node-colored networks are graphs in which each node has exactly one color: G c = (V c, E c, C, χ) where V C and E c are the nodes and edges, C is the set of possible colors where each color is a possible categorical label for the nodes, and χ : V c C is a function assigning the color to each node. Note that the word color is used in a very general sense; in particular, two nodes of the same color are allowed to be adjacent, that is the color is actually a label. Node-colored graphs can be represented by using the multilayer-network framework with d = 1 and considering each layer as a color. That is: V = V c, L = C V M = {(u, c) V L χ(u) = c} E M = {((u, c 1 ), (v, c 2 )) V M V M (u, v) E C } Because each node has only a single color, this multilayer network is disjoint, but it does not have any other constraints. Alternatively, if it is not important to preserve the node names, one can choose to rename the nodes such that the nodes in each layer start from 1. Then the function Υ : V c {1,..., n c } names each node using an integer between 1 and the maximum number of nodes n c with the same color in such a way that two nodes of the same color do not share the same name, i.e.: Υ(u) = Υ(v) = χ(u) χ(v) V = {1,..., n c }, L = C, V M = {(Υ(u), c) V L χ(u) = c, u V c } E M = {((Υ(u), c 1 ), (Υ(v), c 2 )) V M V M (u, v) E c } Node-colored networks can be used to model the following types of multilayer networks proposed in the literature: Interdependent Networks [4] [5] [6] [7] [8]: nodes in two or more monoplex networks are adjacent to each other via edges that are called dependency edges. The presence of a dependency edge means that one node depend on the other and vice versa. Interconnected Networks [9] [10] [11] [12], Interacting Networks [13] [14], and Networks of Networks [15]: nodes from the various networks are adjacent to each other, but the edges that connect different networks need not indicate dependency relations. Multitype Networks [16] [17], Heterogeneous Networks [18]: nodes are labelled with some type and they can be adjacent to nodes that are labelled with either the same or a different type. Heterogeneous Information Networks [19] [20] [21] [22]: graphs in which each node has a distinct type.

4 4 B. Edge-colored Multigraphs Edge-colored multigraphs are networks with multiple types of edges. Edge-colored multigraphs are defined as a triple: G e = (V, E, C) where V is the node set, C is the color set which is used for labeling the type of an edge, and E V V C is the edge set. Color has again the general meaning of a label, so edges that are incident to the same node are allowed to have the same color. In this definition of edge-colored multigraphs, a pair of nodes cannot be adjacent to each other via multiple edges of the same color. Edge-colored multigraphs can be used to represent a sequence of graphs in which all of the node sets are the same (i.e. V α = V β = V α, β) by associating each graph with a unique color. Edge-colored multigraphs can be used to define: Multiplex Networks [23] [24] [25] [26] [27] [28]: all diagonally coupled multilayer networks in which each layer shares at least one node with some other layer in the network to be multiplex networks. That is, they include multilayer networks that are not node-aligned, but leave out layer-disjoint networks. This definition is more general than the typical usage in literature, but it allows temporal networks (which almost always have ordinal couplings) to be construed as multiplex networks. Importantly, it does not require all nodes to exist on every layer. Moreover, this definition also includes multilayer networks with more than one aspect. Multirelational Networks [29] [30] [31]: links are labelled with some type. Link type represents the relationship between two nodes in the network. Different relations can have different importance. and similar types of multilayer networks. Alternatively, these networks can be defined as a sequence of graphs: {G α } b α=1 = {(V α, E α )} b α=1 where E α V α V α is the set of edges and α indexes the graphs. Usually, the node sets are the same across the different layers (i.e. V α = V β α, β), or they at least share some nodes (i.e. b α=1 V α ). Structures that amount to sequences of graphs can be mapped to the multilayer-network framework by mapping each graph in the sequence to a single intra-layer network. For an edge-colored multigraph, each edge color corresponds to a layer in a multilayer network. This type of mapping gives only the intralayer edges, thus it is usually assumed implicitly that nodes are somehow coupled to their counterparts in different layers. The multilayer framework can incorporate explicit adjacencies of a node with itself across multiple layers. Inter-layer edges are used to represent the coupling structure of layers. C. Temporal Networks Temporal Networks can be represented as a set of events or as an ordered sequence of graphs [32]. In the case of sets of events, events can be represented as triples: e = (u, v, t) where u, v V are nodes and t T is a time stamp of an event. An event-based temporal network is equivalent to an edge-colored multigraph in which the set of colors is the set of possible time stamps (i.e. C = T ) and the edges E are the events in the network. The only difference between this structure and the edge-colored multigraphs that we defined in Section III-B is that the set of colors is ordered instead of categorical (Section II) [33] [34] [35] [36] [37] [38]. In the general multilayer-network framework, the order of events or intra-layer graphs can be explicitly stated, in fact two identical nodes from different layers are adjacent via an inter-layer edge only if the layers are next to each other in the sequence. Furthermore, the time arrow can be incorporated into the network structure by using directed edges between corresponding nodes in different layers. The framework also allows to generalize ordinal coupling by defining the concept of a time horizon h. Then, ordinal couplings within the time horizon h are given by the couplings between not only neighboring layers but all layers up to h time steps.

5 5 D. k-partite Graphs A k-partite network is a tuple: where G k = (V k, E k ) V k = {V i } k i=1 is a collections of k pairwise disjoint sets of nodes (i.e. V i V j = if i j), such that each set V i represents nodes of a certain type, and k E k is the set of edges, where the edges are not allowed between nodes of the same type (i.e. u, v V i = (u, v) / E k, i). A k-partite graph is a special case of the node-colored graphs discussed in Section III-A. Each node type corresponds to a color, and the coloring is a proper node-coloring, that is two nodes of the same color cannot be incident to the same edge [39] [40]. i=1 V i IV. DIAGNOSTICS FOR MULTILAYER NETWORKS Traditional metrics for monoplex networks can be generalized to work with multilayer networks. However, some concepts can be defined in multiple ways in multilayer networks, consequently the generalization process runs into complications that are not present in the case of monoplex networks. Still, in the case of multipex networks such generalization is possible, thus all metrics presented are defined for multilayer networks with only a single aspect (i.e. d = 1). A. Node Degree and Neighborhood The simplest way to generalize the concepts of degree and neighborhood for multiplex networks is to use network aggregation [27]. A monoplex network can be constructed by aggregating data from the different layers of a multiplex network and then apply the classic definition of node degree to the resulting monoplex network. That is, the node degree is the number of edges of any type that are incident to a node. However, network aggregation leads to a loss of information and should be avoided if possible. Therefore it is better to use definitions that maintain the distinction of the layers: Node Degree: in a system composed of N nodes and M unweighted layers, for each layer α there is an adjacency matrix A [α] = {a [α] ij }, α = 1,..., M. The degree of node i on layer α is then: k [α] i = j Consequently, the degree of node i in a multiplex network is the vector: k i = {k [1] i a [α] ij,..., k [M] i }, i = 1,..., N Neighborhood: the neighborhood of a node u is the set of nodes that can be reached by following any incident edge if u is the focal node. It is also possible to define degree and neighborhood in terms of a focal node and any subset of the layers [41]. Then: The degree of a node u V on a subset of layers D L is: k(u, D) = {(u, v, d) E v V d D}

6 6 The neighbors is the set of nodes that can be reached by following any edge that starts from node u in any of the layers in D: Γ(u, D) = {v V (u, v, d) E d D} Additionally, some definitions are specific to multilayers: neighbours-xor of node u is the set of nodes that one can reach by following any edge that is incident to node u in any of the layers in D but which are unreachable if one starts in any layer that is not in the set D: Γ XOR (u, D) = Γ(u, D) \ Γ(u, L\D) Multidegree and Multistrength [25] [42]: if a multi-edge is defined by using the binary vector m {0, 1} b, which gives the set of node pairs (u, v) (i.e. the set of multi-edges) for which a pair of nodes u and v are adjacent (m α = 1) and not adjacent (m α = 0) on layer α, then the multidegree ku m of node u is the number of multi-edges that node u has with vector m, and the multistrength s m u,α is the sum of the weights of those edges in the intra-layer network of layer α. B. Walks, Paths, and Distances When defining a walk on multilayer networks there are two aspects to consider. First, if changing layer is considered a step. That is, if there is a cost to change layer. Second, if there is a difference in taking intra-layer steps in different layers. If the first condition is true, then a step and a walk are each defined as occurring between a pair of node-layer tuples, thus it is often natural to generalize concepts from monoplex networks by simply replacing nodes with node-layer tuples [43]. Other definitions are: Labeled Walks [44] or Compound Relations [45]: walks in a multiplex network in which each walk is associated with a sequence of layer labels. In such a situation, a walk length that takes intra-layer steps into account can be defined in at least three different ways: each intra-layer step is of equal length (i.e. it does not depend on the layer), step lengths in different layers are comparable but they can be weighted differently in different layers, or step lengths in different layers are incomparable. Pareto Efficient Path and Pareto Distance [46]: if the step lengths in different layers are incomparable, the length of a walk can be defined as a vector that counts how many steps are taken in each of the layers. Then, a path is Pareto efficient if there are no paths that are better in at least one of the vector elements and are equally good in all of the other elements. The Pareto distance between two nodes is then given by a set of distance vectors (rather than a scalar value) corresponding to Pareto-efficient paths. C. Clustering Coefficients, Transitivity, and Triangles A local clustering coefficient measures transitivity in a monoplex network. There are at least three ways to define it. One is by using the fraction of existing adjacen-cies versus all possible adjacencies in (i.e. the density of) the neighborhood of a node. A second way is by using the ratio of closed triples (i.e. triangles) to connected triples. A third alternative is to define a monoplex clustering coefficient starting from the idea of three-cycles (i.e. closed paths of length 3). As discussed in Section IV-A, the concept of neighborhood and the existence of pairwise connections are ambiguous in multilayer networks. The same issue apply for triangles and three-cycles which cannot be defined in a unique way in multilayer networks. Indeed, there are many possible triples of nodes that contain three nodes and two layers. As a consequence, the attempts to define a notion of multilayer clustering coefficients generated several new definitions [27]. [47] provides a definition based on the concept of density. [48] provides a definition based on three-cycles. [49] and [50] provide definitions that are not based on standard definition of local clustering for unweighted monoplex networks.

7 7 D. Centrality Measures Page Rank: PageRank centrality can be generalized in the same way random walks have been generalized for multiplex networks. In fact, PageRank is the stationary distribution of of a random walker on the network. MultiRank is defined on multiplex networks where a random walker can either take steps inside a layer or change layers, thus both nodes and layers receive a rank [51]. An alternative definition is to bias random walks on one network layer so that they take into account the normal PageRank values of some other layer [52]. Eigenvector Centrality: to compute this quantity we need need to adopt the tensorial framework definition of multilayer networks [23]. In tensorial formulation, the eigenvector centrality vector is a solution of the following tensorial equation: W α βv α = λ 1 v β where v α e α (i) gives the eigenvector centrality of node n i. Katz Centrality: for directed network eigenvector centrality is not appropriate. It can be modified by giving a small weight b to each node before computing the centrality, then solve the eigenvalue problem V = aav + b1, where 1 is a vector of 1s, and usually b = 1. Katz centrality is then well defined if λ 1 > a, and using tensorial notation: v β = (δ α β aw α β) 1 u α then the tensor inverse T α β satisfying the equation T α β(δ β σ aw β σ) = δ α σ gives the Katz centrality. Other centralities based on random walks have been defined but due to economy of space we redirect the interested reader to the following works [53] [54] [23] [55] [56] [28] [57]. E. Inter-layer Diagnostic Global Overlap [25]: the purpose of this metric is to compare the intra-layer networks of different layers. For two layers α and β the global overlap O α,β is defined as the total number of pair of nodes connected at the same time by a link in layer α and a link in layer β, that is: O α,β = i<j a α ija β ij where a α ij and a β ij are the elements of the adjacency matrix of layer α and β respectively. Global Inter-Clustering Coefficient (ICC) [58]: given two layers α and β, the global ICC is defined as: c αβ = 1 t j M where M is the total number of dependency links between the two networks, t j is the number of links connecting the neighbors of a node α j to the neighbors of a node β j, and 0 c αβ 1. Degree of Multiplexity [59]: it is the number of node pairs that have multiple edge types between them divided by the total number of adjacent node pairs Interdependence [24] [60]: it is the ratio of shortest paths in which two or more layers are used to the total number of shortest paths. It is a measure to quantify the value added by the multiplexicity to the reachability of nodes, and for a node i is defined as: λ i = i N j i j ψ ij σ ij

8 8 where ψ ij is the number of shortest paths between node i and node j, and σ ij is the total number of shortest paths between i and j in the multiplex (Section IV-B). The interdependence of a multiplex is computed as the average node interdependence: λ = 1 λ i, λ [0, 1] N i If λ is close to zero, then most of the shortest paths among nodes lie on just one layer, while if it is close to 1 the majority of the shortest paths exploit more than one layer. Multiplexity Degree [61]: in a node aligned multiplex network, a supranode ũ is defined as the set of nodes representing the same object: ũ = {(u, α) V M α L} Then, the multiplexity degree of the supranode ũ is the number of layers in which an instance of the same object u appears: kũ = ũ V. DYNAMICS OF MULTILAYER NETWORKS Dynamical processes on networks are studied using some mathematical tools such as generating functions and spectral theory. Tensor algebra also proved very useful when dealing with multilayer networks. However, due to the complexity of such advanced mathematical tools, this section will avoid formalisms and will focus on a descriptive analysis. A. Connected Components and Percolation The same definition of connected component for monoplex networks can be used for multilayer networks by allowing paths that include any of the possible types of edges. It is possible to use generating functions to characterize the component-size distribution for the monoplex configuration model via a mean-field approximation. However, the use of generating functions requires a network to be locally tree-like, so the calculation is accurate only in such case. Strictly related to connected components are percolation processes. This kind of processes are usually formulated as a network where nodes or edges are progressively removed from the network. There are two type of percolations: In site percolation (i.e. node percolation), each node of a network can be either occupied or unoccupied. Occupied nodes are operational and unoccupied nodes are nonfunctional. In bond percolation (i.e. edge percolation), it is the edges that are either occupied (operational) or unoccupied (nonfunctional). It is relatively straightforward to generalize concepts from percolation theory such as the emergence (or destruction) of a giant connected component (GCC) as a function of the number of occupied nodes or edges to a multilayer network framework. The usual approach is to compute the degree distribution in the form of a generating function. Generating functions evaluate the ensemble of all possible random networks consistent with a specific node degree distribution. When networks are sparse they can be used to calculate the distribution of component sizes before the emergence of a giant component. In the supercritical regime they can be used to calculate the distribution in sizes of components that are not part of the giant component. Proofs for the interested reader can be found in the following references [13] [17] [62] [63] [64] [65] [66].

9 9 B. Percolation Cascades A percolation cascade is a cascade process in which intralayer edges (called connectivity edges) are defined in the same way as for monoplex networks, but inter-layer edges (called dependency edges) encode dependencies between nodes. [5] studied two-layer networks in which both intra-layer networks were either ER networks or configuration-model networks with a power-law degree distribution. They considered interdependent networks by placing inter-layer edges uniformly at random between the two layers. In such network the process proceeds as follows: 1) start removing a fraction p of the nodes uniformly at random 2) divide the remaining nodes into disjoint sets accordingly to the connected component in the first layer 3) update the intra-layer network of the second layer by removing intra-layer edges between nodes that are adjacent to nodes of the first layer which are in a different component 4) updates the intra-layer network of the first layer with the same process used for the second layer 5) repeat 1 4 This process divides the two networks into progressively smaller components until reaching a stationary state in which the nodes in connected components in each of the layers depend only on nodes that are in the same component in the other layer. If one is only interested in a giant component, then we can use a similar process: 1) remove nodes from the first layer if they are not in that layer s intra-layer GCC. 2) update the second layer by removing all of the nodes from the second layer that were dependent on the nodes that have been removed from the first layer 3) repeat 1 and 2, but for the second layer 4) repeat 1 3 One of the motivations of the cascading-failure model was to try to help explain failures on spatiallyembedded infrastructure networks and it has received considerable attention in the last few years. It has also been generalized to other type of networks [4] [67] [68] [69] [70] [71] [72] [73] [74] [75]. For example, it has been extended to consider attacks on nodes that are targeted by degree rather than the failures of nodes determined uniformly at random [76] [77]. There have been several attempts to take spatial constraints into account in the choices of the intra-layer networks [78] [8] [79] [80] [81]. C. Spreading Models and Diffusion Spreading processes are studied by using compartmental models. In such models, each compartment describes a state (e.g. susceptible, infected, or recovered), and the transition rates that regulate the change of states are function of some parameter. Many spreading processes typically take place on networks, so it is important to study the effects of network topology on such processes. There are two main compartmental models: SIR (Susceptible-Infected-Recovered). In [82] authors studied spreading processes on various types of two-layer multiplex networks with a layer-crossing overhead. Such overhead model the cost for an infection (or information or random walker) to spread on an other layer. There are spreading processes that can be modeled this way on multiplex networks, but not on aggregated networks (i.e. monoplex networks) [78] [64]. In [83] [84] authors proved that positively degree-correlated multiplex networks with two layers can result in a lower epidemic threshold than on negatively degree-correlated networks, but the opposite can be true for a constrained SIR model in which each node is only allowed to interact with a random subset of its neighbors. In [85] authors studied the interplay of two pathogens that spread on two-layer networks with arbitrary inter-layer degree correlations and overlaps. In this model, nodes that have experienced

10 10 the first epidemic, which occurs on the first layer, have a reduced susceptibility to the second pathogen, which occurs on the second layer. The epidemic sizes are smaller in the second layer when there are positive inter-layer degree correlations than is the case if there are no such correlations or negative correlations. SIS (Susceptible-Infected-Susceptible). All of the studies of SIS models noted a decrease in the epidemic threshold upon the introduction of inter-layer adjacencies. In [12] authors generalize the result for monoplex networks that the epidemic threshold is given approximately by the inverse of the spectral radius of the contact network adjacency matrix. In [86] authors studied the effect of network structure on the spreading process by deriving perturbation approximations for the spectral radius of the supra-adjacency matrix for the entire interconnected network, which is equal to the sum of the intra-layer and inter-layer supraadjacency matrices. In [87] authors studied spreading processes using a contact-contagion formulation, and they calculated an epidemic threshold that corresponds to the inverse of the spectral radius of the supra-matrix for the contact probabilities. In [88] authors introduced several types of random walks on multiplex networks with heterogeneous coupling strengths between nodes. They demonstrated that the time that is needed for a random walker to reach most of the nodes in a multiplex network depends on the topology of the intra-layer networks, the inter-layer connection strengths, and the type of the random walk. This time can either lie between the times that are necessary to cover each of the layers separately, then the walk is intra-diffusive, or it can be smaller than each of those times, then the walk is super-diffusive. In [89] authors studied diffusion in weakly-coupled interconnected networks in which there are only a few inter-layer edges. The diffusion process on these networks can be separated in two components: a fast process that takes place inside of the layers, and a slow process that takes place between layers. VI. EMPIRICAL MULTILAYER NETWORKS A. Case Study 1: Air Transportation Network (ATN) In [90] authors consider if the topological properties of the system as a whole emerge from the simultaneous presence of multiple layers in it. To this end, they quantify various topological measures such as the cumulative degree distribution P > (k), the clustering coefficient C, and the presence of the rich-club effect as a function of the number of merged layer forming an aggregate network. In the ATN, nodes represent airports, while links stand for direct flights between two airports. Each layer is represented by all connections operated by the same airline company. Then, the European ATN is represented as a graph composed of M = 37 different layers each representing a different European airline. Each layer m has the same number of nodes N, as all European airports are represented in each layer (i.e. the network is node aligned). Moreover the network is a multiplex network, thus d = 1. The main results are: The CDF follows a power-law behavior P > (k) k α with a decrease in the exponent α, ranging from α = 1.84 in the single layer case (m = 1) to α = 1.39, when either 1, 5, or 20 random layers are aggregated. The behavior of C as a function of the number of layers used to construct the aggregate ATN, averaged over the number of different combinations of m elements (m = 1,..., M) show a sudden increases as just a few layers are merged. The result indicates that the large density of triangles is a consequence of the merging of different layers rather than a single-layer property. Moreover, it implies that in order to make round trips of length 3 people need to use more than one airline.

11 11 Giant component S show a monotonous and progressive increase of the coverage as more layers are aggregated, because the system is already above the percolation threshold, so every aggregation step produces an increment in the set of reachable destinations. The existence of a Rich-club effect is confirmed on the network that aggregate all the layers. The existence of such effect is quite logical, as highly connected airports correspond to the main European cities, which in most of the cases have direct flight connections. B. Case Study 2: Analysis of Phone Users Sociality In [91] authors study a multiplex social network of phone users. Data collected is represented by the records of both call and text message activities of millions of users of a large mobile phone operator over a period of 12 weeks. They analyze how the call and the text message dimensions overlap showing how many information about links and nodes could be lost only accounting for a single layer and how users adopt different media channels to interact with their neighborhood. In particular, they show that the two layers do not perfectly overlap, nor one is included in the other. In the multiplex network, the nodes are represented by phone users and the network has two layers: the voice call layer and the SMS layer. With respect to the multilayer notation introduced above d = 1, L 1 = 2, but the network is not node aligned because there are users that exclusively use one mean of communication. The main results are: Overlapping of the node set: about 40% of users exclusively call their friends and contacts. About 30% of users adopt both media channel to oversee more than 70% of their relationships. Text messages, on the other hand, are less widespread as the main medium to only relate with most of their friends. Overlapping of the link set: people tend to prefer call as unique communication media, as a matter of fact 46% of links have the single label call while 31% of interactions happens on both layers. SMSs are much less preferred as unique way of interaction (21% of links). VII. CONCLUSIONS Multilayer networks received quite a lot of attention recently and the growing body of research has been thoroughly reviewed already [1] [92]. In this work we followed the structure of [1] to present a literature review on multilayer networks from yet another point of view that might be useful as a starting point for the reader that wants to move to more advanced topics, or just as reference. For this very reason most of the higher order algebra required to fully describe multilayer networks has been avoided. Moreover, results have been presented in a a way that should be easier to quickly consult for references. However, by no means this work can be considered complete, thus the reader should take the time to go through the aforementioned extensive reviews. REFERENCES [1] M. Kivelä, A. Arenas, M. Barthelemy, J. P. Gleeson, Y. Moreno, and M. a. Porter, Multilayer networks, Journal of Complex Networks, vol. 2, no. 3, pp , [Online]. Available: [2] B. Bollobás, Modern graph theory. Springer Science & Business Media, 1998, vol [3] M. Newman, Networks: an introduction. Oxford University Press, [4] R. Parshani, S. V. Buldyrev, and S. Havlin, Interdependent networks: Reducing the coupling strength leads to a change from a first to second order percolation transition, Physical review letters, vol. 105, no. 4, p , [5] S. V. Buldyrev, R. Parshani, G. Paul, H. E. Stanley, and S. Havlin, Catastrophic cascade of failures in interdependent networks, Nature, vol. 464, no. 7291, pp , [6] C. D. Brummitt, R. M. D Souza, and E. Leicht, Suppressing cascades of load in interdependent networks, Proceedings of the National Academy of Sciences, vol. 109, no. 12, pp. E680 E689, [7] G. Baxter, S. Dorogovtsev, A. Goltsev, and J. Mendes, Avalanche collapse of interdependent networks, Physical review letters, vol. 109, no. 24, p , [8] A. Bashan, Y. Berezin, S. V. Buldyrev, and S. Havlin, The extreme vulnerability of interdependent spatially embedded networks, Nature Physics, vol. 9, no. 10, pp , 2013.

12 [9] M. Dickison, S. Havlin, and H. E. Stanley, Epidemics on interconnected networks, Physical Review E, vol. 85, no. 6, p , [10] A. Saumell-Mendiola, M. Á. Serrano, and M. Boguñá, Epidemic spreading on interconnected networks, Physical Review E, vol. 86, no. 2, p , [11] V. Louzada, N. Araújo, J. Andrade Jr, and H. Herrmann, Breathing synchronization in interconnected networks, Scientific reports, vol. 3, [12] F. D. Sahneh, C. Scoglio, and F. N. Chowdhury, Effect of coupling on the epidemic threshold in interconnected complex networks: A spectral analysis, in American Control Conference (ACC), IEEE, 2013, pp [13] E. Leicht and R. M. D Souza, Percolation on interacting networks, arxiv preprint arxiv: , [14] J. F. Donges, H. C. Schultz, N. Marwan, Y. Zou, and J. Kurths, Investigating the topology of interacting networks, The European Physical Journal B-Condensed Matter and Complex Systems, vol. 84, no. 4, pp , [15] J. Gao, S. V. Buldyrev, S. Havlin, and H. E. Stanley, Robustness of a network of networks, Physical Review Letters, vol. 107, no. 19, p , [16] A. Vazquez, Spreading dynamics on heterogeneous populations: multitype network approach, Physical Review E, vol. 74, no. 6, p , [17] A. Allard, P.-A. Noël, L. J. Dubé, and B. Pourbohloul, Heterogeneous bond percolation on multitype networks with an application to epidemic dynamics, Physical Review E, vol. 79, no. 3, p , [18] D. Zhou, S. A. Orshanskiy, H. Zha, and C. L. Giles, Co-ranking authors and documents in a heterogeneous network, in Data Mining, ICDM Seventh IEEE International Conference on. IEEE, 2007, pp [19] Y. Sun, Y. Yu, and J. Han, Ranking-based clustering of heterogeneous information networks with star network schema, in Proceedings of the 15th ACM SIGKDD international conference on Knowledge discovery and data mining. ACM, 2009, pp [20] Y. Sun, J. Han, X. Yan, P. S. Yu, and T. Wu, Pathsim: Meta path-based top-k similarity search in heterogeneous information networks, VLDB 11, [21] D. Davis, R. Lichtenwalter, and N. V. Chawla, Multi-relational link prediction in heterogeneous information networks, in Advances in Social Networks Analysis and Mining (ASONAM), 2011 International Conference on. IEEE, 2011, pp [22] Y. Sun and J. Han, Mining heterogeneous information networks: a structural analysis approach, ACM SIGKDD Explorations Newsletter, vol. 14, no. 2, pp , [23] M. De Domenico, A. Solé-Ribalta, E. Cozzo, M. Kivelä, Y. Moreno, M. A. Porter, S. Gómez, and A. Arenas, Mathematical formulation of multilayer networks, Physical Review X, vol. 3, no. 4, p , [24] V. Nicosia, G. Bianconi, V. Latora, and M. Barthelemy, Growing multiplex networks, Physical review letters, vol. 111, no. 5, p , [25] G. Bianconi, Statistical mechanics of multiplex networks: Entropy and overlap, Physical Review E, vol. 87, no. 6, p , [26] D. Cellai, E. López, J. Zhou, J. P. Gleeson, and G. Bianconi, Percolation in multiplex networks with overlap, Physical Review E, vol. 88, no. 5, p , [27] F. Battiston, V. Nicosia, and V. Latora, Structural measures for multiplex networks, Physical Review E, vol. 89, no. 3, p , [28] L. Solá, M. Romance, R. Criado, J. Flores, A. G. del Amo, and S. Boccaletti, Eigenvector centrality of nodes in multiplex networks, Chaos: An Interdisciplinary Journal of Nonlinear Science, vol. 23, no. 3, p , [29] D. Cai, Z. Shao, X. He, X. Yan, and J. Han, Community mining from multi-relational networks, in Knowledge Discovery in Databases: PKDD Springer, 2005, pp [30] V. Stroele, J. Oliveira, G. Zimbrao, and J. M. Souza, Mining and analyzing multirelational social networks, in Computational Science and Engineering, CSE 09. International Conference on, vol. 4. IEEE, 2009, pp [31] A. Harrer and A. Schmidt, An approach for the blockmodeling in multi-relational networks, in Proceedings of the 2012 International Conference on Advances in Social Networks Analysis and Mining (ASONAM 2012). IEEE Computer Society, 2012, pp [32] P. Holme and J. Saramäki, Temporal networks, Physics reports, vol. 519, no. 3, pp , [33] K. Lewis, J. Kaufman, M. Gonzalez, A. Wimmer, and N. Christakis, Tastes, ties, and time: A new social network dataset using facebook. com, Social networks, vol. 30, no. 4, pp , [34] P. J. Mucha, T. Richardson, K. Macon, M. A. Porter, and J.-P. Onnela, Community structure in time-dependent, multiscale, and multiplex networks, science, vol. 328, no. 5980, pp , [35] M. Barigozzi, G. Fagiolo, and D. Garlaschelli, Multinetwork of international trade: A commodity-specific analysis, Physical Review E, vol. 81, no. 4, p , [36] M. Barigozzi, G. Fagiolo, and G. Mangioni, Identifying the community structure of the international-trade multi-network, Physica A: statistical mechanics and its applications, vol. 390, no. 11, pp , [37] A. Stomakhin, M. B. Short, and A. L. Bertozzi, Reconstruction of missing data in social networks based on temporal patterns of interactions, Inverse Problems, vol. 27, no. 11, p , [38] E. Valdano, L. Ferreri, C. Poletto, and V. Colizza, Analytical computation of the epidemic threshold on temporal networks, arxiv preprint arxiv: , [39] E.-A. Horvát and K. A. Zweig, One-mode projection of multiplex bipartite graphs, in Proceedings of the 2012 International Conference on Advances in Social Networks Analysis and Mining (ASONAM 2012). IEEE Computer Society, 2012, pp [40] E.-Á. Horvát and K. A. Zweig, A fixed degree sequence model for the one-mode projection of multiplex bipartite graphs, Social Network Analysis and Mining, vol. 3, no. 4, pp , [41] M. Berlingerio, M. Coscia, F. Giannotti, A. Monreale, and D. Pedreschi, Multidimensional networks: foundations of structural analysis, World Wide Web, vol. 16, no. 5-6, pp , [42] G. Menichetti, D. Remondini, P. Panzarasa, R. J. Mondragón, and G. Bianconi, Weighted multiplex networks, PloS one, vol. 9, no. 6, p. e97857,

13 13 [43] M. De Domenico, A. Solé, S. Gómez, and A. Arenas, Random walks on multiplex networks, arxiv preprint arxiv: , [44] P. Pattison, Algebraic models for social networks. Cambridge University Press, 1993, no. 7. [45] F. Lorrain and H. C. White, Structural equivalence of individuals in social networks, The Journal of mathematical sociology, vol. 1, no. 1, pp , [46] M. Magnani and L. Rossi, Pareto distance for multi-layer network analysis, in Social Computing, Behavioral-Cultural Modeling and Prediction. Springer, 2013, pp [47] R. Criado, J. Flores, A. García del Amo, J. Gómez-Gardeñes, and M. Romance, A mathematical model for networks with structures in the mesoscale, International Journal of Computer Mathematics, vol. 89, no. 3, pp , [48] E. Cozzo, M. Kivelä, M. De Domenico, A. Solé, A. Arenas, S. Gómez, M. A. Porter, and Y. Moreno, Clustering coefficients in multiplex networks, arxiv preprint arxiv: , [49] P. Bródka, K. Musial, and P. Kazienko, A method for group extraction in complex social networks, in Knowledge Management, Information Systems, E-Learning, and Sustainability Research. Springer, 2010, pp [50] P. Bródka, P. Kazienko, K. Musiał, and K. Skibicki, Analysis of neighbourhoods in multi-layered dynamic social networks, International Journal of Computational Intelligence Systems, vol. 5, no. 3, pp , [51] M. K.-P. Ng, X. Li, and Y. Ye, Multirank: co-ranking for objects and relations in multi-relational data, in Proceedings of the 17th ACM SIGKDD international conference on Knowledge discovery and data mining. ACM, 2011, pp [52] A. Halu, R. J. Mondragón, P. Panzarasa, and G. Bianconi, Multiplex pagerank, PloS one, vol. 8, no. 10, p. e78293, [53] T. G. Kolda, B. W. Bader, and J. P. Kenny, Higher-order web link analysis using multilinear algebra, in Data Mining, Fifth IEEE International Conference on. IEEE, 2005, pp. 8 pp. [54] T. Kolda and B. Bader, The tophits model for higher-order web link analysis, in Workshop on link analysis, counterterrorism and security, vol. 7, 2006, pp [55] M. De Domenico, A. Solé-Ribalta, E. Omodei, S. Gómez, and A. Arenas, Centrality in interconnected multilayer networks, arxiv preprint arxiv: , [56] M. Magnani, B. Micenkova, and L. Rossi, Combinatorial analysis of multiple networks, arxiv preprint arxiv: , [57] E. Estrada and J. Gómez-Gardeñes, Communicability reveals a transition to coordinated behavior in multiplex networks, Physical Review E, vol. 89, no. 4, p , [58] R. Parshani, C. Rozenblat, D. Ietri, C. Ducruet, and S. Havlin, Inter-similarity between coupled networks, EPL (Europhysics Letters), vol. 92, no. 6, p , [59] B. Kapferer, Norms and the manipulation of relationships in a work context, [60] R. G. Morris and M. Barthelemy, Transport on coupled spatial networks, Physical review letters, vol. 109, no. 12, p , [61] R. J. Sánchez-García, E. Cozzo, and Y. Moreno, Dimensionality reduction and spectral properties of multilayer networks, Physical Review E, vol. 89, no. 5, p , [62] W.-k. Cho, K.-I. Goh, and I.-M. Kim, Correlated couplings and robustness of coupled networks, arxiv preprint arxiv: , [63] K.-M. Lee, J. Y. Kim, W.-k. Cho, K. Goh, and I. Kim, Correlated multiplexity and connectivity of multiplex random networks, New Journal of Physics, vol. 14, no. 3, p , [64] B. Min, S. Do Yi, K.-M. Lee, and K.-I. Goh, Network robustness of multiplex networks with interlayer degree correlations, Physical Review E, vol. 89, no. 4, p , [65] S. Shai, D. Y. Kenett, Y. N. Kenett, M. Faust, S. Dobson, and S. Havlin, Resilience of modular complex networks, arxiv preprint arxiv: , [66] S. Guha, D. Towsley, C. Capar, A. Swami, and P. Basu, Layered percolation, arxiv preprint arxiv: , [67] Y. Hu, B. Ksherim, R. Cohen, and S. Havlin, Percolation in interdependent and interconnected networks: Abrupt change from second to first order transition, arxiv preprint arxiv: , [68] A. Bashan, R. Parshani, and S. Havlin, Percolation in networks composed of connectivity and dependency links, Physical Review E, vol. 83, no. 5, p , [69] A. Bashan and S. Havlin, The combined effect of connectivity and dependency links on percolation of networks, Journal of Statistical Physics, vol. 145, no. 3, pp , [70] J. Gao, S. V. Buldyrev, H. E. Stanley, and S. Havlin, Networks formed from interdependent networks, Nature physics, vol. 8, no. 1, pp , [71] D. Zhou, J. Gao, H. E. Stanley, and S. Havlin, Percolation of partially interdependent scale-free networks, Physical Review E, vol. 87, no. 5, p , [72] M. Li, R.-R. Liu, C.-X. Jia, and B.-H. Wang, Critical effects of overlapping of connectivity and dependence links on percolation of networks, New Journal of Physics, vol. 15, no. 9, p , [73] X. Huang, S. Shao, H. Wang, S. V. Buldyrev, H. E. Stanley, and S. Havlin, The robustness of interdependent clustered networks, EPL (Europhysics Letters), vol. 101, no. 1, p , [74] J. Gao, S. V. Buldyrev, H. E. Stanley, X. Xu, and S. Havlin, Percolation of a general network of networks, Physical Review E, vol. 88, no. 6, p , [75] S. Shao, X. Huang, H. E. Stanley, and S. Havlin, Robustness of a partially interdependent network formed of clustered networks, Physical Review E, vol. 89, no. 3, p , [76] X. Huang, J. Gao, S. V. Buldyrev, S. Havlin, and H. E. Stanley, Robustness of interdependent networks under targeted attack, Physical Review E, vol. 83, no. 6, p , [77] G. Dong, J. Gao, L. Tian, R. Du, and Y. He, Percolation of partially interdependent networks under targeted attack, Physical Review E, vol. 85, no. 1, p , [78] W. Li, A. Bashan, S. V. Buldyrev, H. E. Stanley, and S. Havlin, Cascading failures in interdependent lattice networks: The critical role of the length of dependency links, Physical Review Letters, vol. 108, no. 22, p , 2012.

14 [79] M. M. Danziger, A. Bashan, Y. Berezin, and S. Havlin, Interdependent spatially embedded networks: dynamics at percolation threshold, in Signal-Image Technology & Internet-Based Systems (SITIS), 2013 International Conference on. IEEE, 2013, pp [80] L. M. Shekhtman, Y. Berezin, M. M. Danziger, and S. Havlin, Robustness of a network formed of spatially embedded networks, Physical Review E, vol. 90, no. 1, p , [81] Y. Kornbluth, S. Lowinger, G. Cwilich, and S. V. Buldyrev, Cascading failures in networks with proximate dependent nodes, Physical Review E, vol. 89, no. 3, p , [82] B. Min and K.-I. Goh, Layer-crossing overhead and information spreading in multiplex social networks, arxiv preprint arxiv: , [83] S. Shai and S. Dobson, Effect of resource constraints on intersimilar coupled networks, Physical Review E, vol. 86, no. 6, p , [84] D. Zhao, L. Li, H. Peng, Q. Luo, and Y. Yang, Multiple routes transmitted epidemics on multiplex networks, Physics Letters A, vol. 378, no. 10, pp , [85] S. Funk and V. A. Jansen, Interacting epidemics on overlay networks, Physical Review E, vol. 81, no. 3, p , [86] H. Wang, Q. Li, G. D Agostino, S. Havlin, H. E. Stanley, and P. Van Mieghem, Effect of the interconnected network structure on the epidemic threshold, Physical Review E, vol. 88, no. 2, p , [87] E. Cozzo, R. A. Banos, S. Meloni, and Y. Moreno, Contact-based social contagion in multiplex networks, Physical Review E, vol. 88, no. 5, p , [88] M. De Domenico, A. Solé-Ribalta, S. Gómez, and A. Arenas, Navigability of interconnected networks under random failures, Proceedings of the National Academy of Sciences, vol. 111, no. 23, pp , [89] G. Siudem and J. A. Hołyst, Diffusion on weakly-coupled networks of networks with fitness factors, arxiv preprint arxiv: , [90] A. Cardillo, J. Gómez-Gardeñes, M. Zanin, M. Romance, D. Papo, F. Del Pozo, and S. Boccaletti, Emergence of network features from multiplexity, Scientific reports, vol. 3, [91] M. Zignani, C. Quadri, S. Gaitto, and G. P. Rossi, Exploiting all phone media? a multidimensional network analysis of phone users sociality, arxiv preprint arxiv: , [92] S. Boccaletti, G. Bianconi, R. Criado, C. Del Genio, J. Gómez-Gardeñes, M. Romance, I. Sendina-Nadal, Z. Wang, and M. Zanin, The structure and dynamics of multilayer networks, Physics Reports, vol. 544, no. 1, pp ,

A Multilayer Model of Computer Networks

A Multilayer Model of Computer Networks A Multilayer Model of Computer Networks Andrey A. Shchurov Department of Telecommunications Engineering, Faculty of Electrical Engineering Czech Technical University in Prague, Czech Republic Abstract

More information

Centrality Rankings in Multiplex Networks

Centrality Rankings in Multiplex Networks Centrality Rankings in Multiplex Networks Albert Solé-Ribalta albert.sole@urv.cat Manlio De Domenico manlio.dedomenico@urv.cat Alex Arenas alex.arenas@urv.cat Sergio Gómez sergio.gomez@urv.cat ABSTRACT

More information

On Aggregation of Network Multiplexity

On Aggregation of Network Multiplexity On Aggregation of Network Multiplexity Haochen Wu hcwu@ucdavis.edu Department of Computer Science Abstract In this project, we studied the consequences of aggregating two layers of network together. By

More information

Dynamically Motivated Models for Multiplex Networks 1

Dynamically Motivated Models for Multiplex Networks 1 Introduction Dynamically Motivated Models for Multiplex Networks 1 Daryl DeFord Dartmouth College Department of Mathematics Santa Fe institute Inference on Networks: Algorithms, Phase Transitions, New

More information

Some rankings based on PageRank applied to the Valencia Metro

Some rankings based on PageRank applied to the Valencia Metro Int. J. Complex Systems in Science vol. (1) (201), pp. 9 77 Some rankings based on PageRank applied to the Valencia Metro Francisco Pedroche 1,, Miguel Romance 2 and Regino Criado 2 1 Institut de Matemàtica

More information

Cascading Node Failure with Continuous States in Random Geometric Networks

Cascading Node Failure with Continuous States in Random Geometric Networks Cascading Node Failure with Continuous States in Random Geometric Networks Khashayar Kamran and Edmund Yeh Department of Electrical and Computer Engineering Northeastern University Email: kamran.k@husky.neu.edu,

More information

arxiv: v2 [physics.soc-ph] 29 Jan 2016

arxiv: v2 [physics.soc-ph] 29 Jan 2016 Value of peripheral nodes in controlling multilayer networks Yan Zhang, Antonios Garas & Frank Schweitzer Chair of Systems Design, ETH Zurich, Weinbergstrasse 58, 8092 Zurich, Switzerland arxiv:506.02963v2

More information

Multiplex networks: a Generative Model and Algorithmic Complexity

Multiplex networks: a Generative Model and Algorithmic Complexity 2015 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining Multiplex networks: a Generative Model and Algorithmic Complexity Prithwish Basu, Matthew Dippel, and Ravi Sundaram

More information

Modeling and Analysis of Information Propagation Model of Online/Offline Network Based on Coupled Network

Modeling and Analysis of Information Propagation Model of Online/Offline Network Based on Coupled Network Modeling and Analysis of Information Propagation Model of Online/Offline Network Based on Coupled Network Wanting Qin and Tongrang Fan (B) School of Information Science and Technology, Shijiazhuang Tiedao

More information

Supplementary material to Epidemic spreading on complex networks with community structures

Supplementary material to Epidemic spreading on complex networks with community structures Supplementary material to Epidemic spreading on complex networks with community structures Clara Stegehuis, Remco van der Hofstad, Johan S. H. van Leeuwaarden Supplementary otes Supplementary ote etwork

More information

Supervised Random Walks

Supervised Random Walks Supervised Random Walks Pawan Goyal CSE, IITKGP September 8, 2014 Pawan Goyal (IIT Kharagpur) Supervised Random Walks September 8, 2014 1 / 17 Correlation Discovery by random walk Problem definition Estimate

More information

Complex Networks. Structure and Dynamics

Complex Networks. Structure and Dynamics Complex Networks Structure and Dynamics Ying-Cheng Lai Department of Mathematics and Statistics Department of Electrical Engineering Arizona State University Collaborators! Adilson E. Motter, now at Max-Planck

More information

An Exploratory Journey Into Network Analysis A Gentle Introduction to Network Science and Graph Visualization

An Exploratory Journey Into Network Analysis A Gentle Introduction to Network Science and Graph Visualization An Exploratory Journey Into Network Analysis A Gentle Introduction to Network Science and Graph Visualization Pedro Ribeiro (DCC/FCUP & CRACS/INESC-TEC) Part 1 Motivation and emergence of Network Science

More information

Relative Constraints as Features

Relative Constraints as Features Relative Constraints as Features Piotr Lasek 1 and Krzysztof Lasek 2 1 Chair of Computer Science, University of Rzeszow, ul. Prof. Pigonia 1, 35-510 Rzeszow, Poland, lasek@ur.edu.pl 2 Institute of Computer

More information

1 Homophily and assortative mixing

1 Homophily and assortative mixing 1 Homophily and assortative mixing Networks, and particularly social networks, often exhibit a property called homophily or assortative mixing, which simply means that the attributes of vertices correlate

More information

Networks in economics and finance. Lecture 1 - Measuring networks

Networks in economics and finance. Lecture 1 - Measuring networks Networks in economics and finance Lecture 1 - Measuring networks What are networks and why study them? A network is a set of items (nodes) connected by edges or links. Units (nodes) Individuals Firms Banks

More information

DUAL-LAYER NETWORK REPRESENTATION EXPLOITING INFORMATION CHARACTERIZATION

DUAL-LAYER NETWORK REPRESENTATION EXPLOITING INFORMATION CHARACTERIZATION DUAL-LAYER NETWORK REPRESENTATION EXPLOITING INFORMATION CHARACTERIZATION Virginia De Bernardinis 1, Rui Fa, Marco Carli 1, Asoke K. Nandi,3 1 Applied Electronics Department, Università degli Studi Roma

More information

Supplementary Information

Supplementary Information 1 2 3 4 5 6 7 8 9 10 11 12 Supplementary Information Competition-Based Benchmarking of Influence Ranking Methods in Social Networks Alexandru Topîrceanu Contents 1 Node overlapping correlation change as

More information

2016 Index IEEE Transactions on Network Science and Engineering Vol. 3

2016 Index IEEE Transactions on Network Science and Engineering Vol. 3 IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, VOL. 4, NO. 1, JANUARY-MARCH 2017 1 2016 Index IEEE Transactions on Network Science and Engineering Vol. 3 This index covers all technical items papers,

More information

HUBify: Efficient Estimation of Central Entities across Multiplex Layer Compositions

HUBify: Efficient Estimation of Central Entities across Multiplex Layer Compositions HUBify: Efficient Estimation of Central Entities across Multiplex Layer Compositions Abhishek Santra, Sanjukta Bhowmick and Sharma Chakravarthy Information Technology Laboratory, CSE Department, University

More information

Approaches for Quantifying

Approaches for Quantifying Approaches for Quantifying Multicast AW 2 15. 5. 2014 1 duction and Basics 2 3 4 Robustness with 5 duction Motivation High complexity leads to low predictability varies in different algorithms Long-Term

More information

Introduction III. Graphs. Motivations I. Introduction IV

Introduction III. Graphs. Motivations I. Introduction IV Introduction I Graphs Computer Science & Engineering 235: Discrete Mathematics Christopher M. Bourke cbourke@cse.unl.edu Graph theory was introduced in the 18th century by Leonhard Euler via the Königsberg

More information

This is not the chapter you re looking for [handwave]

This is not the chapter you re looking for [handwave] Chapter 4 This is not the chapter you re looking for [handwave] The plan of this course was to have 4 parts, and the fourth part would be half on analyzing random graphs, and looking at different models,

More information

ECS 289 / MAE 298, Lecture 15 Mar 2, Diffusion, Cascades and Influence, Part II

ECS 289 / MAE 298, Lecture 15 Mar 2, Diffusion, Cascades and Influence, Part II ECS 289 / MAE 298, Lecture 15 Mar 2, 2011 Diffusion, Cascades and Influence, Part II Diffusion and cascades in networks (Nodes in one of two states) Viruses (human and computer) contact processes epidemic

More information

Data mining --- mining graphs

Data mining --- mining graphs Data mining --- mining graphs University of South Florida Xiaoning Qian Today s Lecture 1. Complex networks 2. Graph representation for networks 3. Markov chain 4. Viral propagation 5. Google s PageRank

More information

Failure in Complex Social Networks

Failure in Complex Social Networks Journal of Mathematical Sociology, 33:64 68, 2009 Copyright # Taylor & Francis Group, LLC ISSN: 0022-250X print/1545-5874 online DOI: 10.1080/00222500802536988 Failure in Complex Social Networks Damon

More information

Impact of Clustering on Epidemics in Random Networks

Impact of Clustering on Epidemics in Random Networks Impact of Clustering on Epidemics in Random Networks Joint work with Marc Lelarge INRIA-ENS 8 March 2012 Coupechoux - Lelarge (INRIA-ENS) Epidemics in Random Networks 8 March 2012 1 / 19 Outline 1 Introduction

More information

Network Basics. CMSC 498J: Social Media Computing. Department of Computer Science University of Maryland Spring Hadi Amiri

Network Basics. CMSC 498J: Social Media Computing. Department of Computer Science University of Maryland Spring Hadi Amiri Network Basics CMSC 498J: Social Media Computing Department of Computer Science University of Maryland Spring 2016 Hadi Amiri hadi@umd.edu Lecture Topics Graphs as Models of Networks Graph Theory Nodes,

More information

Attack Vulnerability of Network with Duplication-Divergence Mechanism

Attack Vulnerability of Network with Duplication-Divergence Mechanism Commun. Theor. Phys. (Beijing, China) 48 (2007) pp. 754 758 c International Academic Publishers Vol. 48, No. 4, October 5, 2007 Attack Vulnerability of Network with Duplication-Divergence Mechanism WANG

More information

Social Network Analysis

Social Network Analysis Social Network Analysis Mathematics of Networks Manar Mohaisen Department of EEC Engineering Adjacency matrix Network types Edge list Adjacency list Graph representation 2 Adjacency matrix Adjacency matrix

More information

Online Social Networks and Media

Online Social Networks and Media Online Social Networks and Media Absorbing Random Walks Link Prediction Why does the Power Method work? If a matrix R is real and symmetric, it has real eigenvalues and eigenvectors: λ, w, λ 2, w 2,, (λ

More information

The link prediction problem for social networks

The link prediction problem for social networks The link prediction problem for social networks Alexandra Chouldechova STATS 319, February 1, 2011 Motivation Recommending new friends in in online social networks. Suggesting interactions between the

More information

A New Evaluation Method of Node Importance in Directed Weighted Complex Networks

A New Evaluation Method of Node Importance in Directed Weighted Complex Networks Journal of Systems Science and Information Aug., 2017, Vol. 5, No. 4, pp. 367 375 DOI: 10.21078/JSSI-2017-367-09 A New Evaluation Method of Node Importance in Directed Weighted Complex Networks Yu WANG

More information

IN logistics, it is necessary to planning to accomplish

IN logistics, it is necessary to planning to accomplish , October 25-27, 2017, San Francisco, USA Towards Recommendation System for Logistics Using Multilevel Network Analysis Approach José de Jesús Parra-Galaviz, Carelia Gaxiola Pacheco, and Manuel Castañón

More information

CENTRALITIES. Carlo PICCARDI. DEIB - Department of Electronics, Information and Bioengineering Politecnico di Milano, Italy

CENTRALITIES. Carlo PICCARDI. DEIB - Department of Electronics, Information and Bioengineering Politecnico di Milano, Italy CENTRALITIES Carlo PICCARDI DEIB - Department of Electronics, Information and Bioengineering Politecnico di Milano, Italy email carlo.piccardi@polimi.it http://home.deib.polimi.it/piccardi Carlo Piccardi

More information

CSCI5070 Advanced Topics in Social Computing

CSCI5070 Advanced Topics in Social Computing CSCI5070 Advanced Topics in Social Computing Irwin King The Chinese University of Hong Kong king@cse.cuhk.edu.hk!! 2012 All Rights Reserved. Outline Scale-Free Networks Generation Properties Analysis Dynamic

More information

A Model of Machine Learning Based on User Preference of Attributes

A Model of Machine Learning Based on User Preference of Attributes 1 A Model of Machine Learning Based on User Preference of Attributes Yiyu Yao 1, Yan Zhao 1, Jue Wang 2 and Suqing Han 2 1 Department of Computer Science, University of Regina, Regina, Saskatchewan, Canada

More information

Response Network Emerging from Simple Perturbation

Response Network Emerging from Simple Perturbation Journal of the Korean Physical Society, Vol 44, No 3, March 2004, pp 628 632 Response Network Emerging from Simple Perturbation S-W Son, D-H Kim, Y-Y Ahn and H Jeong Department of Physics, Korea Advanced

More information

Link prediction in multiplex bibliographical networks

Link prediction in multiplex bibliographical networks Int. J. Complex Systems in Science vol. 3(1) (2013), pp. 77 82 Link prediction in multiplex bibliographical networks Manisha Pujari 1, and Rushed Kanawati 1 1 Laboratoire d Informatique de Paris Nord (LIPN),

More information

MCL. (and other clustering algorithms) 858L

MCL. (and other clustering algorithms) 858L MCL (and other clustering algorithms) 858L Comparing Clustering Algorithms Brohee and van Helden (2006) compared 4 graph clustering algorithms for the task of finding protein complexes: MCODE RNSC Restricted

More information

Detecting and Analyzing Communities in Social Network Graphs for Targeted Marketing

Detecting and Analyzing Communities in Social Network Graphs for Targeted Marketing Detecting and Analyzing Communities in Social Network Graphs for Targeted Marketing Gautam Bhat, Rajeev Kumar Singh Department of Computer Science and Engineering Shiv Nadar University Gautam Buddh Nagar,

More information

Cascaded Coded Distributed Computing on Heterogeneous Networks

Cascaded Coded Distributed Computing on Heterogeneous Networks Cascaded Coded Distributed Computing on Heterogeneous Networks Nicholas Woolsey, Rong-Rong Chen, and Mingyue Ji Department of Electrical and Computer Engineering, University of Utah Salt Lake City, UT,

More information

Simplicial Complexes of Networks and Their Statistical Properties

Simplicial Complexes of Networks and Their Statistical Properties Simplicial Complexes of Networks and Their Statistical Properties Slobodan Maletić, Milan Rajković*, and Danijela Vasiljević Institute of Nuclear Sciences Vinča, elgrade, Serbia *milanr@vin.bg.ac.yu bstract.

More information

Web Structure Mining Community Detection and Evaluation

Web Structure Mining Community Detection and Evaluation Web Structure Mining Community Detection and Evaluation 1 Community Community. It is formed by individuals such that those within a group interact with each other more frequently than with those outside

More information

Community Detection. Community

Community Detection. Community Community Detection Community In social sciences: Community is formed by individuals such that those within a group interact with each other more frequently than with those outside the group a.k.a. group,

More information

A geometric model for on-line social networks

A geometric model for on-line social networks WOSN 10 June 22, 2010 A geometric model for on-line social networks Anthony Bonato Ryerson University Geometric model for OSNs 1 Complex Networks web graph, social networks, biological networks, internet

More information

On the Approximability of Modularity Clustering

On the Approximability of Modularity Clustering On the Approximability of Modularity Clustering Newman s Community Finding Approach for Social Nets Bhaskar DasGupta Department of Computer Science University of Illinois at Chicago Chicago, IL 60607,

More information

Cluster Analysis. Mu-Chun Su. Department of Computer Science and Information Engineering National Central University 2003/3/11 1

Cluster Analysis. Mu-Chun Su. Department of Computer Science and Information Engineering National Central University 2003/3/11 1 Cluster Analysis Mu-Chun Su Department of Computer Science and Information Engineering National Central University 2003/3/11 1 Introduction Cluster analysis is the formal study of algorithms and methods

More information

Social-Network Graphs

Social-Network Graphs Social-Network Graphs Mining Social Networks Facebook, Google+, Twitter Email Networks, Collaboration Networks Identify communities Similar to clustering Communities usually overlap Identify similarities

More information

Preliminaries: networks and graphs

Preliminaries: networks and graphs 978--52-8795-7 - Dynamical Processes on Complex Networks Preliminaries: networks and graphs In this chapter we introduce the reader to the basic definitions of network and graph theory. We define metrics

More information

Plan of the lecture I. INTRODUCTION II. DYNAMICAL PROCESSES. I. Networks: definitions, statistical characterization, examples II. Modeling frameworks

Plan of the lecture I. INTRODUCTION II. DYNAMICAL PROCESSES. I. Networks: definitions, statistical characterization, examples II. Modeling frameworks Plan of the lecture I. INTRODUCTION I. Networks: definitions, statistical characterization, examples II. Modeling frameworks II. DYNAMICAL PROCESSES I. Resilience, vulnerability II. Random walks III. Epidemic

More information

Global dynamic routing for scale-free networks

Global dynamic routing for scale-free networks Global dynamic routing for scale-free networks Xiang Ling, Mao-Bin Hu,* Rui Jiang, and Qing-Song Wu School of Engineering Science, University of Science and Technology of China, Hefei 230026, People s

More information

Community detection algorithms survey and overlapping communities. Presented by Sai Ravi Kiran Mallampati

Community detection algorithms survey and overlapping communities. Presented by Sai Ravi Kiran Mallampati Community detection algorithms survey and overlapping communities Presented by Sai Ravi Kiran Mallampati (sairavi5@vt.edu) 1 Outline Various community detection algorithms: Intuition * Evaluation of the

More information

Big Data Management and NoSQL Databases

Big Data Management and NoSQL Databases NDBI040 Big Data Management and NoSQL Databases Lecture 10. Graph databases Doc. RNDr. Irena Holubova, Ph.D. holubova@ksi.mff.cuni.cz http://www.ksi.mff.cuni.cz/~holubova/ndbi040/ Graph Databases Basic

More information

Social Networks. Slides by : I. Koutsopoulos (AUEB), Source:L. Adamic, SN Analysis, Coursera course

Social Networks. Slides by : I. Koutsopoulos (AUEB), Source:L. Adamic, SN Analysis, Coursera course Social Networks Slides by : I. Koutsopoulos (AUEB), Source:L. Adamic, SN Analysis, Coursera course Introduction Political blogs Organizations Facebook networks Ingredient networks SN representation Networks

More information

Topic mash II: assortativity, resilience, link prediction CS224W

Topic mash II: assortativity, resilience, link prediction CS224W Topic mash II: assortativity, resilience, link prediction CS224W Outline Node vs. edge percolation Resilience of randomly vs. preferentially grown networks Resilience in real-world networks network resilience

More information

Extracting Influential Nodes for Information Diffusion on a Social Network

Extracting Influential Nodes for Information Diffusion on a Social Network Extracting Influential Nodes for Information Diffusion on a Social Network Masahiro Kimura Dept. of Electronics and Informatics Ryukoku University Otsu 520-2194, Japan kimura@rins.ryukoku.ac.jp Kazumi

More information

V4 Matrix algorithms and graph partitioning

V4 Matrix algorithms and graph partitioning V4 Matrix algorithms and graph partitioning - Community detection - Simple modularity maximization - Spectral modularity maximization - Division into more than two groups - Other algorithms for community

More information

Explore Co-clustering on Job Applications. Qingyun Wan SUNet ID:qywan

Explore Co-clustering on Job Applications. Qingyun Wan SUNet ID:qywan Explore Co-clustering on Job Applications Qingyun Wan SUNet ID:qywan 1 Introduction In the job marketplace, the supply side represents the job postings posted by job posters and the demand side presents

More information

Holistic Analysis of Multi-Source, Multi- Feature Data: Modeling and Computation Challenges

Holistic Analysis of Multi-Source, Multi- Feature Data: Modeling and Computation Challenges Holistic Analysis of Multi-Source, Multi- Feature Data: Modeling and Computation Challenges Abhishek Santra 1 and Sanjukta Bhowmick 2 1 Information Technology Laboratory, CSE Department, University of

More information

Spectral Methods for Network Community Detection and Graph Partitioning

Spectral Methods for Network Community Detection and Graph Partitioning Spectral Methods for Network Community Detection and Graph Partitioning M. E. J. Newman Department of Physics, University of Michigan Presenters: Yunqi Guo Xueyin Yu Yuanqi Li 1 Outline: Community Detection

More information

CSE 190 Lecture 16. Data Mining and Predictive Analytics. Small-world phenomena

CSE 190 Lecture 16. Data Mining and Predictive Analytics. Small-world phenomena CSE 190 Lecture 16 Data Mining and Predictive Analytics Small-world phenomena Another famous study Stanley Milgram wanted to test the (already popular) hypothesis that people in social networks are separated

More information

CSE 258 Lecture 6. Web Mining and Recommender Systems. Community Detection

CSE 258 Lecture 6. Web Mining and Recommender Systems. Community Detection CSE 258 Lecture 6 Web Mining and Recommender Systems Community Detection Dimensionality reduction Goal: take high-dimensional data, and describe it compactly using a small number of dimensions Assumption:

More information

Dynamic network generative model

Dynamic network generative model Dynamic network generative model Habiba, Chayant Tantipathanananandh, Tanya Berger-Wolf University of Illinois at Chicago. In this work we present a statistical model for generating realistic dynamic networks

More information

Lecture Note: Computation problems in social. network analysis

Lecture Note: Computation problems in social. network analysis Lecture Note: Computation problems in social network analysis Bang Ye Wu CSIE, Chung Cheng University, Taiwan September 29, 2008 In this lecture note, several computational problems are listed, including

More information

Temporal Networks. Hiroki Sayama

Temporal Networks. Hiroki Sayama Temporal Networks Hiroki Sayama sayama@binghamton.edu Temporal networks Networks whose topologies and activities change over time Heavily data-driven research E.g. human contacts (email, social media,

More information

Extracting Information from Complex Networks

Extracting Information from Complex Networks Extracting Information from Complex Networks 1 Complex Networks Networks that arise from modeling complex systems: relationships Social networks Biological networks Distinguish from random networks uniform

More information

Using PageRank in Feature Selection

Using PageRank in Feature Selection Using PageRank in Feature Selection Dino Ienco, Rosa Meo, and Marco Botta Dipartimento di Informatica, Università di Torino, Italy fienco,meo,bottag@di.unito.it Abstract. Feature selection is an important

More information

Using PageRank in Feature Selection

Using PageRank in Feature Selection Using PageRank in Feature Selection Dino Ienco, Rosa Meo, and Marco Botta Dipartimento di Informatica, Università di Torino, Italy {ienco,meo,botta}@di.unito.it Abstract. Feature selection is an important

More information

A hierarchical network model for network topology design using genetic algorithm

A hierarchical network model for network topology design using genetic algorithm A hierarchical network model for network topology design using genetic algorithm Chunlin Wang 1, Ning Huang 1,a, Shuo Zhang 2, Yue Zhang 1 and Weiqiang Wu 1 1 School of Reliability and Systems Engineering,

More information

My favorite application using eigenvalues: partitioning and community detection in social networks

My favorite application using eigenvalues: partitioning and community detection in social networks My favorite application using eigenvalues: partitioning and community detection in social networks Will Hobbs February 17, 2013 Abstract Social networks are often organized into families, friendship groups,

More information

Data Mining. Introduction. Hamid Beigy. Sharif University of Technology. Fall 1395

Data Mining. Introduction. Hamid Beigy. Sharif University of Technology. Fall 1395 Data Mining Introduction Hamid Beigy Sharif University of Technology Fall 1395 Hamid Beigy (Sharif University of Technology) Data Mining Fall 1395 1 / 21 Table of contents 1 Introduction 2 Data mining

More information

CSE 158 Lecture 6. Web Mining and Recommender Systems. Community Detection

CSE 158 Lecture 6. Web Mining and Recommender Systems. Community Detection CSE 158 Lecture 6 Web Mining and Recommender Systems Community Detection Dimensionality reduction Goal: take high-dimensional data, and describe it compactly using a small number of dimensions Assumption:

More information

Modern Multidimensional Scaling

Modern Multidimensional Scaling Ingwer Borg Patrick Groenen Modern Multidimensional Scaling Theory and Applications With 116 Figures Springer Contents Preface vii I Fundamentals of MDS 1 1 The Four Purposes of Multidimensional Scaling

More information

A GENTLE INTRODUCTION TO THE BASIC CONCEPTS OF SHAPE SPACE AND SHAPE STATISTICS

A GENTLE INTRODUCTION TO THE BASIC CONCEPTS OF SHAPE SPACE AND SHAPE STATISTICS A GENTLE INTRODUCTION TO THE BASIC CONCEPTS OF SHAPE SPACE AND SHAPE STATISTICS HEMANT D. TAGARE. Introduction. Shape is a prominent visual feature in many images. Unfortunately, the mathematical theory

More information

Non Overlapping Communities

Non Overlapping Communities Non Overlapping Communities Davide Mottin, Konstantina Lazaridou HassoPlattner Institute Graph Mining course Winter Semester 2016 Acknowledgements Most of this lecture is taken from: http://web.stanford.edu/class/cs224w/slides

More information

Graph drawing in spectral layout

Graph drawing in spectral layout Graph drawing in spectral layout Maureen Gallagher Colleen Tygh John Urschel Ludmil Zikatanov Beginning: July 8, 203; Today is: October 2, 203 Introduction Our research focuses on the use of spectral graph

More information

CSE 255 Lecture 6. Data Mining and Predictive Analytics. Community Detection

CSE 255 Lecture 6. Data Mining and Predictive Analytics. Community Detection CSE 255 Lecture 6 Data Mining and Predictive Analytics Community Detection Dimensionality reduction Goal: take high-dimensional data, and describe it compactly using a small number of dimensions Assumption:

More information

CS6200 Information Retreival. The WebGraph. July 13, 2015

CS6200 Information Retreival. The WebGraph. July 13, 2015 CS6200 Information Retreival The WebGraph The WebGraph July 13, 2015 1 Web Graph: pages and links The WebGraph describes the directed links between pages of the World Wide Web. A directed edge connects

More information

Big Data Analytics Influx of data pertaining to the 4Vs, i.e. Volume, Veracity, Velocity and Variety

Big Data Analytics Influx of data pertaining to the 4Vs, i.e. Volume, Veracity, Velocity and Variety Holistic Analysis of Multi-Source, Multi- Feature Data: Modeling and Computation Challenges Big Data Analytics Influx of data pertaining to the 4Vs, i.e. Volume, Veracity, Velocity and Variety Abhishek

More information

A SOCIAL NETWORK ANALYSIS APPROACH TO ANALYZE ROAD NETWORKS INTRODUCTION

A SOCIAL NETWORK ANALYSIS APPROACH TO ANALYZE ROAD NETWORKS INTRODUCTION A SOCIAL NETWORK ANALYSIS APPROACH TO ANALYZE ROAD NETWORKS Kyoungjin Park Alper Yilmaz Photogrammetric and Computer Vision Lab Ohio State University park.764@osu.edu yilmaz.15@osu.edu ABSTRACT Depending

More information

Alessandro Del Ponte, Weijia Ran PAD 637 Week 3 Summary January 31, Wasserman and Faust, Chapter 3: Notation for Social Network Data

Alessandro Del Ponte, Weijia Ran PAD 637 Week 3 Summary January 31, Wasserman and Faust, Chapter 3: Notation for Social Network Data Wasserman and Faust, Chapter 3: Notation for Social Network Data Three different network notational schemes Graph theoretic: the most useful for centrality and prestige methods, cohesive subgroup ideas,

More information

Data Mining. Introduction. Hamid Beigy. Sharif University of Technology. Fall 1394

Data Mining. Introduction. Hamid Beigy. Sharif University of Technology. Fall 1394 Data Mining Introduction Hamid Beigy Sharif University of Technology Fall 1394 Hamid Beigy (Sharif University of Technology) Data Mining Fall 1394 1 / 20 Table of contents 1 Introduction 2 Data mining

More information

Lecture 27: Fast Laplacian Solvers

Lecture 27: Fast Laplacian Solvers Lecture 27: Fast Laplacian Solvers Scribed by Eric Lee, Eston Schweickart, Chengrun Yang November 21, 2017 1 How Fast Laplacian Solvers Work We want to solve Lx = b with L being a Laplacian matrix. Recall

More information

Overlay (and P2P) Networks

Overlay (and P2P) Networks Overlay (and P2P) Networks Part II Recap (Small World, Erdös Rényi model, Duncan Watts Model) Graph Properties Scale Free Networks Preferential Attachment Evolving Copying Navigation in Small World Samu

More information

CS224W: Social and Information Network Analysis Project Report: Edge Detection in Review Networks

CS224W: Social and Information Network Analysis Project Report: Edge Detection in Review Networks CS224W: Social and Information Network Analysis Project Report: Edge Detection in Review Networks Archana Sulebele, Usha Prabhu, William Yang (Group 29) Keywords: Link Prediction, Review Networks, Adamic/Adar,

More information

CS224W: Analysis of Networks Jure Leskovec, Stanford University

CS224W: Analysis of Networks Jure Leskovec, Stanford University CS224W: Analysis of Networks Jure Leskovec, Stanford University http://cs224w.stanford.edu 11/13/17 Jure Leskovec, Stanford CS224W: Analysis of Networks, http://cs224w.stanford.edu 2 Observations Models

More information

2386 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 52, NO. 6, JUNE 2006

2386 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 52, NO. 6, JUNE 2006 2386 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 52, NO. 6, JUNE 2006 The Encoding Complexity of Network Coding Michael Langberg, Member, IEEE, Alexander Sprintson, Member, IEEE, and Jehoshua Bruck,

More information

Mathematics of Networks II

Mathematics of Networks II Mathematics of Networks II 26.10.2016 1 / 30 Definition of a network Our definition (Newman): A network (graph) is a collection of vertices (nodes) joined by edges (links). More precise definition (Bollobàs):

More information

arxiv: v1 [physics.soc-ph] 29 Nov 2012

arxiv: v1 [physics.soc-ph] 29 Nov 2012 EPJ manuscript No. (will be inserted by the editor) arxiv:1211.6839v1 [physics.soc-ph] 29 Nov 2012 Modeling the Multi-layer Nature of the European Air Transport Network: Resilience and Passengers Re-scheduling

More information

A New Combinatorial Design of Coded Distributed Computing

A New Combinatorial Design of Coded Distributed Computing A New Combinatorial Design of Coded Distributed Computing Nicholas Woolsey, Rong-Rong Chen, and Mingyue Ji Department of Electrical and Computer Engineering, University of Utah Salt Lake City, UT, USA

More information

Massive Data Analysis

Massive Data Analysis Professor, Department of Electrical and Computer Engineering Tennessee Technological University February 25, 2015 Big Data This talk is based on the report [1]. The growth of big data is changing that

More information

Phase Transitions in Random Graphs- Outbreak of Epidemics to Network Robustness and fragility

Phase Transitions in Random Graphs- Outbreak of Epidemics to Network Robustness and fragility Phase Transitions in Random Graphs- Outbreak of Epidemics to Network Robustness and fragility Mayukh Nilay Khan May 13, 2010 Abstract Inspired by empirical studies researchers have tried to model various

More information

(b) Linking and dynamic graph t=

(b) Linking and dynamic graph t= 1 (a) (b) (c) 2 2 2 1 1 1 6 3 4 5 6 3 4 5 6 3 4 5 7 7 7 Supplementary Figure 1: Controlling a directed tree of seven nodes. To control the whole network we need at least 3 driver nodes, which can be either

More information

An Information Theory Approach to Identify Sets of Key Players

An Information Theory Approach to Identify Sets of Key Players An Information Theory Approach to Identify Sets of Key Players Daniel Ortiz-Arroyo and Akbar Hussain Electronics Department Aalborg University Niels Bohrs Vej 8, 6700 Esbjerg Denmark do@cs.aaue.dk, akbar@cs.aaue.dk

More information

Link Prediction and Anomoly Detection

Link Prediction and Anomoly Detection Graphs and Networks Lecture 23 Link Prediction and Anomoly Detection Daniel A. Spielman November 19, 2013 23.1 Disclaimer These notes are not necessarily an accurate representation of what happened in

More information

Example 3: Viral Marketing and the vaccination policy problem

Example 3: Viral Marketing and the vaccination policy problem Lecture Notes: Social Networks: Models, Algorithms, and Applications Lecture 2: Jan 19, 2012 Scribes: Preethi Ambati and Azar Aliyev Example 3: Viral Marketing and the vaccination policy problem Diffusion

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 2 Part 4: Dividing Networks into Clusters The problem l Graph partitioning

More information

Spectral Clustering X I AO ZE N G + E L HA M TA BA S SI CS E CL A S S P R ESENTATION MA RCH 1 6,

Spectral Clustering X I AO ZE N G + E L HA M TA BA S SI CS E CL A S S P R ESENTATION MA RCH 1 6, Spectral Clustering XIAO ZENG + ELHAM TABASSI CSE 902 CLASS PRESENTATION MARCH 16, 2017 1 Presentation based on 1. Von Luxburg, Ulrike. "A tutorial on spectral clustering." Statistics and computing 17.4

More information

Complex-Network Modelling and Inference

Complex-Network Modelling and Inference Complex-Network Modelling and Inference Lecture 8: Graph features (2) Matthew Roughan http://www.maths.adelaide.edu.au/matthew.roughan/notes/ Network_Modelling/ School

More information