Topological implications of negative curvature for biological and social networks

Size: px
Start display at page:

Download "Topological implications of negative curvature for biological and social networks"

Transcription

1 Topological implications of negative curvature for biological and social networks Bhaskar DasGupta Department of Computer Science University of Illinois at Chicago Chicago, IL November 29, 2014 Joint work with Réka Albert (Penn State) Nasim Mobasheri (UIC) Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

2 Outline of talk 1 Introduction 2 Basic definitions and notations 3 Computing hyperbolicity for real networks 4 Implications of hyperbolicity of networks Hyperbolicity and crosstalk in regulatory networks Geodesic triangles and crosstalk paths Identifying essential edges and nodes in regulatory networks A social network application Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

3 Introduction Various network measures Graph-theoretical analysis leads to useful insights for many complex systems, such as World-Wide Web social network of jazz musicians metabolic networks protein-protein interaction networks Examples of useful network measures for such analyses degree based, e.g. maximum/minimum/average degree, degree distribution, connectivity based, e.g. clustering coefficient, largest cliques or densest sub-graphs, geodesic based, e.g. diameter, betweenness centrality, other more complex measures Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

4 Introduction network curvature as a network measure network measure for this talk network curvature via (Gromov) hyperbolicity measure originally proposed by Gromov in 1987 in the context of group theory observed that many results concerning the fundamental group of a Riemann surface hold true in a more general context defined for infinite continuous metric space with bounded local geometry via properties of geodesics can be related to standard scalar curvature of Hyperbolic manifold adopted to finite graphs using a so-called 4-node condition Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

5 Outline of talk 1 Introduction 2 Basic definitions and notations 3 Computing hyperbolicity for real networks 4 Implications of hyperbolicity of networks Hyperbolicity and crosstalk in regulatory networks Geodesic triangles and crosstalk paths Identifying essential edges and nodes in regulatory networks A social network application Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

6 Basic definitions and notations Graphs, geodesics and related notations Graphs, geodesics and related notations G= G = (V,E) connected undirected graph of n 4 nodes ) between nodes u and v u P v path P ( u 0,u 1,...,u k 1,u k =u = v l(p ) length (number of edges) of the path u P v P u i u j sub-path ( ) u ui i,u i+1,...,u j of P between nodes ui u i and u j u s v a shortest path between nodes u and v length of a shortest path between nodes u and v d u,v u 2 u 4 P u 2 u6 P u 2 u6 is the path P ( ) u 2,u 4,u 5,u 6 u 1 u 3 u 5 u 6 l(p )= = 3 d u2,u 6 d u2,u 6 = 2 Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

7 Basic definitions and notations 4 node condition (Gromov, 1987) d u2,u 4 Consider four nodes u 1,u 2,u 3,u 4 and the six shortest paths among pairs of these nodes d u2,u 3 u 2 u 1 u 4 u 3 d u1,u 4 d u1,u 2 d u3,u 4 d u3,u 4 d u1,u 3 Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

8 Basic definitions and notations 4 node condition (Gromov, 1987) d u2,u 4 Consider four nodes u 1,u 2,u 3,u 4 and the six shortest paths among pairs of these nodes Assume, without loss of generality, that d u1,u 4 + d u2,u 3 d u1,u }{{} 3 + d u2,u4 d u1,u }{{} 2 + d u3,u }{{} 4 =L =M =S d u2,u 3 u 2 u 1 u 4 u 3 d u1,u 2 d u3,u 4 d u1,u 3 d u1,u 4 d u3,u Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

9 Basic definitions and notations 4 node condition (Gromov, 1987) d u2,u 4 Consider four nodes u 1,u 2,u 3,u 4 and the six shortest paths among pairs of these nodes Assume, without loss of generality, that d u1,u 4 + d u2,u 3 d u1,u }{{} 3 + d u2,u4 d u1,u }{{} 2 + d u3,u }{{} 4 =L =M =S d u2,u 3 u 2 u 1 u 4 u 3 d u1,u 2 d u3,u 4 d u1,u 3 d u1,u 4 d u3,u Let δ u1,u 2,u 3,u 4 = L M 2 + ( + ) 2 Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

10 Basic definitions and notations 4 node condition (Gromov, 1987) d u2,u 4 Consider four nodes u 1,u 2,u 3,u 4 and the six shortest paths among pairs of these nodes Assume, without loss of generality, that d u1,u 4 + d u2,u 3 d u1,u }{{} 3 + d u2,u4 d u1,u }{{} 2 + d u3,u }{{} 4 =L =M =S d u2,u 3 u 2 u 1 u 4 u 3 d u1,u 2 d u3,u 4 d u1,u 3 d u1,u 4 d u3,u Let δ u1,u 2,u 3,u 4 = L M 2 + ( + ) 2 Definition (hyperbolicity of G) { } δ(g) = max δu1,u u 1,u 2,u 3,u 2,u 3,u 4 4 Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

11 Basic definitions and notations Hyperbolic graphs (graphs of negative curvature) Definition ( -hyperbolic graphs) G is -hyperbolic provided δ(g) Definition (Hyperbolic graphs) If is a constant independent of graph parameters, then a -hyperbolic graph is simply called a hyperbolic graph Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

12 Basic definitions and notations Hyperbolic graphs (graphs of negative curvature) Definition ( -hyperbolic graphs) G is -hyperbolic provided δ(g) Definition (Hyperbolic graphs) If is a constant independent of graph parameters, then a -hyperbolic graph is simply called a hyperbolic graph Example (Hyperbolic and non-hyperbolic graphs) Tree: (G)=00 hyperbolic graph Chordal (triangulated) graph: (G)=1/2 hyperbolic graph Simple cycle: (G)= n/4 = non-hyperbolic graph n= 10 Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

13 Basic definitions and notations Hyperbolicity of real-world networks Are there real-world networks that are hyperbolic? Yes, for example: Preferential attachment networks were shown to be scaled hyperbolic [Jonckheere and Lohsoonthorn, 2004; Jonckheere, Lohsoonthorn and Bonahon, 2007] Networks of high power transceivers in a wireless sensor network were empirically observed to have a tendency to be hyperbolic [Ariaei, Lou, Jonckeere, Krishnamachari and Zuniga, 2008] Communication networks at the IP layer and at other levels were empirically observed to be hyperbolic [Narayan and Saniee, 2011] Extreme congestion at a very limited number of nodes in a very large traffic network was shown to be caused due to hyperbolicity of the network together with minimum length routing [Jonckheerea, Loua, Bonahona and Baryshnikova, 2011] Topology of Internet can be effectively mapped to a hyperbolic space [Bogun, Papadopoulos and Krioukov, 2010] Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

14 Basic definitions and notations Average hyperbolicity measure, computational issues Definition (average hyperbolicity) δ ave (G)= ( 1 n 4) expected value of δ u1,u δ 2,u 3,u 4 if u1,u 2,u 3,u 4 u 1,u 2,u 3,u 4 are picked uniformly at random δ u1,u 2,u 3,u 4 u 1,u 2,u 3,u 4 δ u1,u 2,u 3,u 4 Computation of δ(g) and δ ave (G) Trivially in O ( n 4) time Floyd Warshall algorithm Compute all-pairs shortest paths O ( n 3) time For each combination u 1,u 2,u 3,u 4, compute δ u1,u 2,u 3,u 4 O ( n 4) time Open problem: can we compute in O ( n 4 ε) time? Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

15 Outline of talk 1 Introduction 2 Basic definitions and notations 3 Computing hyperbolicity for real networks 4 Implications of hyperbolicity of networks Hyperbolicity and crosstalk in regulatory networks Geodesic triangles and crosstalk paths Identifying essential edges and nodes in regulatory networks A social network application Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

16 Computing hyperbolicity for real networks Direct calculation Real networks used for empirical validation 20 well-known biological and social networks 11 biological networks that include 3 transcriptional regulatory, 5 signalling, 1 metabolic, 1 immune response and 1 oriented protein-protein interaction networks 9 social networks range from interactions in dolphin communities to the social network of jazz musicians hyperbolicity of the biological and directed social networks was computed by ignoring the direction of edges hyperbolicity values were calculated by writing codes in C using standard algorithmic procedures Next slide: List of 20 networks Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

17 Computing hyperbolicity for real networks Direct calculation 11 biological networks # nodes # edges 1. E. coli transcriptional Mammalian signaling E. coli transcriptional T-LGL signaling S. cerevisiae transcriptional C. elegans metabolic Drosophila segment polarity (6 cells) 8. ABA signaling Immune response network T cell receptor signaling Oriented yeast PPI social networks # nodes # edges 1. Dolphin social network American College Football Zachary Karate Club Books about US politics Sawmill communication network 6. Jazz Musician network Visiting ties in San Juan World Soccer Data, Paris Les Miserables characters Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

18 Computing hyperbolicity for real networks Direct calculation Biological networks social networks Average degree δ ave δ 1. E. coli transcriptional Mammalian Signaling E. Coli transcriptional T LGL signaling S. cerevisiae transcriptional C. elegans Metabolic Drosophila segment polarity ABA signaling Immune Response Network T Cell Receptor Signalling Oriented yeast PPI Average degree δ ave δ 1. Dolphins social network American College Football Zachary Karate Club Books about US Politics Sawmill communication Jazz musician Visiting ties in San Juan World Soccer data, Les Miserable Hyperbolicity values of almost all networks are small For all networks δ ave is one or two orders of magnitude smaller than δ Intuitively, this suggests that value of δ may be a rare deviation from typical values of δ u1,u 2,u 3,u 4 for most combinations of nodes {u 1,u 2,u 3,u 4 } No systematic dependence of δ on number of nodes/edges or average degree Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

19 Computing hyperbolicity for real networks Direct calculation Definition (Diameter of a graph) { } D= = max u,v du,v longest shortest path Fact δ D/2 δ small diameter implies small hyperbolicity We found no systematic dependence of δ on D Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

20 Computing hyperbolicity for real networks Direct calculation Definition (Diameter of a graph) { } D= = max u,v du,v longest shortest path Fact δ D/2 δ small diameter implies small hyperbolicity We found no systematic dependence of δ on D For more rigorous checks of hyperbolicity of finite graphs and for evaluation of statistical significance of the hyperbolicity measure see our paper R. Albert, B. DasGupta and N. Mobasheri, Topological implications of negative curvature for biological and social networks. Physical Review E 89(3), (2014) Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

21 Outline of talk 1 Introduction 2 Basic definitions and notations 3 Computing hyperbolicity for real networks 4 Implications of hyperbolicity of networks Hyperbolicity and crosstalk in regulatory networks Geodesic triangles and crosstalk paths Identifying essential edges and nodes in regulatory networks A social network application Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

22 We discuss topological implications of hyperbolicity somewhat informally Precise Theorems and their proofs are available in our paper R. Albert, B. DasGupta and N. Mobasheri, Topological implications of negative curvature for biological and social networks. Physical Review E 89(3), (2014) Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

23 Outline of talk 1 Introduction 2 Basic definitions and notations 3 Computing hyperbolicity for real networks 4 Implications of hyperbolicity of networks Hyperbolicity and crosstalk in regulatory networks Geodesic triangles and crosstalk paths Identifying essential edges and nodes in regulatory networks A social network application Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

24 Hyperbolicity and crosstalk in regulatory networks Definition (Path chord and chord) u 5 u 0 u 5 u 0 u 4 p a t h - c h o r d v u 1 u 4 c h o r d u 1 u 3 u 2 u 3 u 2 Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

25 Hyperbolicity and crosstalk in regulatory networks Definition (Path chord and chord) u 5 u 0 u 5 u 0 u 4 p a t h - c h o r d v u 1 u 4 c h o r d u 1 u 3 u 2 u 3 u 2 Theorem (large cycle without path-chord imply large hyperbolicity) G has a cycle of k nodes which has no path-chord Corollary δ δ k/4 k/4 Any cycle containing more than 4δ nodes must have a path-chord Example δ<1 G is chordal graph Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

26 Hyperbolicity and crosstalk in regulatory networks An example of a regulatory network Network associated to the Drosophila segment polarity G. von Dassow, E. Meir, E. M. Munro and G. M. Odell, Nature 406, (2000) Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

27 Hyperbolicity and crosstalk in regulatory networks Hyperbolicity and crosstalk in regulatory networks short-cuts in long feedback loops node regulates itself through a long feedback loop this loop must have a path-chord a shorter feedback cycle through the same node interpreting chord or short path-chord as crosstalk source regulates target through two long paths must exist a crosstalk path between these two paths c r o s s t a l k a node source target number of crosstalk paths increases at least linearly with total length of two paths Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

28 Outline of talk 1 Introduction 2 Basic definitions and notations 3 Computing hyperbolicity for real networks 4 Implications of hyperbolicity of networks Hyperbolicity and crosstalk in regulatory networks Geodesic triangles and crosstalk paths Identifying essential edges and nodes in regulatory networks A social network application Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

29 Geodesic triangles and crosstalk paths Geodesic triangles and crosstalk paths u 1 u 0 u 2 Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

30 Geodesic triangles and crosstalk paths Geodesic triangles and crosstalk paths u 1 shortest path u 0 u 2 Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

31 Geodesic triangles and crosstalk paths Geodesic triangles and crosstalk paths du0,u d u0,u0,1 = 1 + d u0,u2 d u1,u2 2 du1,u d u1,u0,1 = 2 + d u1,u0 d u2,u0 2 u 1 shortest path d u1,u 0,1 =d u1,u 1,2 d u0,u 0,1 =d u0,u 0,2 u 0,1 d u2,u 0,2 =d u2,u 1,2 u 1,2 u 0 u 0,2 u 2 Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

32 Geodesic triangles and crosstalk paths Geodesic triangles and crosstalk paths { } v in one path v in the other path such that d v,v max 6δ, 2 du0,u d u0,u0,1 = 1 + d u0,u2 d u1,u2 2 u 1 shortest path du1,u d u1,u0,1 = 2 + d u1,u0 d u2,u0 2 d u1,u 0,1 =d u1,u 1,2 d u0,u 0,1 =d u0,u 0,2 u 0,1 d v,v d u2,u 0,2 =d u2,u 1,2 u 1,2 d v,v d v,v u 0 u 0,2 u 2 Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

33 Implications of geodesic triangles and crosstalk paths for regulatory networks Implications of geodesic triangles for regulatory networks Consider feedback or feed-forward loop formed by the shortest paths among three nodes We can expect short cross-talk paths between these shortest paths Feedback/feed-forward loop is nested with additional feedback/feed-forward loops Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

34 Implications of geodesic triangles and crosstalk paths for regulatory networks Implications of geodesic triangles for regulatory networks Consider feedback or feed-forward loop formed by the shortest paths among three nodes We can expect short cross-talk paths between these shortest paths Feedback/feed-forward loop is nested with additional feedback/feed-forward loops Empirical evidence [R. Albert, Journal of Cell Science 118, (2005)] Network motifs a are often nested Two generations of nested assembly for a common E. coli motif [DeDeo and Krakauer, 2012] a e.g., feed-forward or feedback loops of small number of nodes Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

35 Hausdorff distance between shortest paths Definition (Hausdorff distance between two paths P 1 P 1 and P 2 ) { d H (P 1,P 2 ) def { { } = max max min d v1,v 2 }, } max min d v1,v 2 v 1 P 1 v 2 P 2 v 2 P 2 v 1 P 1 small Hausdorff distance implies every node of either path is close to some node of the other path Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

36 Hausdorff distance between shortest paths Definition (Hausdorff distance between two paths P 1 P 1 and P 2 ) { d H (P 1,P 2 ) def { { } = max max min d v1,v 2 }, } max min d v1,v 2 v 1 P 1 v 2 P 2 v 2 P 2 v 1 P 1 small Hausdorff distance implies every node of either path is close to some node of the other path d v,v d v,v u 0 u 2 Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

37 Hausdorff distance between shortest paths Definition (Hausdorff distance between two paths P 1 P 1 and P 2 ) { d H (P 1,P 2 ) def { { } = max max min d v1,v 2 }, } max min d v1,v 2 v 1 P 1 v 2 P 2 v 2 P 2 v 1 P 1 small Hausdorff distance implies every node of either path is close to some node of the other path P 2 d v,v d v,v u 0 u 2 P 1 Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

38 Hausdorff distance between shortest paths Definition (Hausdorff distance between two paths P 1 P 1 and P 2 ) { d H (P 1,P 2 ) def { { } = max max min d v1,v 2 }, } max min d v1,v 2 v 1 P 1 v 2 P 2 v 2 P 2 v 1 P 1 small Hausdorff distance implies every node of either path is close to some node of the other path P 2 d H (P 1,P 2 ) max { 6δ, 2 } d v,v d v,v u 0 u 2 P 1 Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

39 Hausdorff distance between shortest paths this result versus our previous path-chord result path-chord result P 2 this result d H (P 1,P 2 ) max{ 6δ, 2 } P 2 u 0 u 2 P 1 long cycle there is a path chord d v,v u 0 u 2 P 1 d v,v Which result is more general in nature? Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

40 Hausdorff distance between shortest paths this result versus our previous path-chord result path-chord result P 2 u 0 u 2 P 1 long cycle there is a path chord u 0 this result d H (P 1,P 2 ) max{ 6δ, 2 } d v,v P 2 u 0 u 2 P 1 d v,v u 2 Which result is more general in nature? Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

41 A notational simplification A notational simplification unless G is a tree or a complete graph (K K n ), δ>0 δ>0 δ 1/2 δ 1/2 max{ { 6δ, 2 }=6δ Hence, we will simply write 6δ instead of max{ { 6δ, 2 } Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

42 Distance between geodesic and arbitrary path s P Distance from a shortest path u 0 u 1 to another arbitrary path u 0 u1 n is the number of nodes in the graph l(p ) is length of path P P u 0 P u 0 u1 arbitrary node u 0 v u 1 s shortest path u 0 u 1 Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

43 Distance between geodesic and arbitrary path s P Distance from a shortest path u 0 u 1 to another arbitrary path u 0 u1 n is the number of nodes in the graph l(p ) is length of path P P u 0 P u 0 u1 v d v,v 6δ log 2 l(p ) }{{} < 6δ log 2 n O(logn) if δ is constant v d v,v d v,v arbitrary node u 0 v u 1 Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

44 Distance between geodesic and arbitrary path An interesting implication of this bound v d v,v 6δ log 2 l(p ) P v d v,v d v,v u 0 v u 1 shortest path Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

45 = γ Implications of hyperbolicity Distance between geodesic and arbitrary path An interesting implication of this bound assume v P d v,v γ P u 0 v u 1 Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

46 = γ Implications of hyperbolicity Distance between geodesic and arbitrary path An interesting implication of this bound P assume v P d v,v γ γ ( l(p ) 2 6δ = Ω (2 2 Ω(γ)) if δ is constant u 0 v u 1 Next: better bounds for approximately short paths Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

47 Approximately short path Why consider approximately short paths? Regulatory networks Up/down-regulation of a target node is mediated by two or more close to shortest paths starting from the same regulator node Additional very long paths between the same regulator and target node do not contribute significantly to the target node s regulation source target Definition ε-additive-approximate short path P l(p ) length of P length of shortest path +ε Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

48 Approximately short path Why consider approximately short paths? Algorithmic efficiency reasons Approximate short path may be faster to compute as opposed to exact shortest path Routing and navigation problems (traffic networks) Routing via approximate short path P Definition µ-approximate short path u 0 uk = ( ) u 0,u 1,...,u k l ( P ) u i u j µ length of sub-path from u i to u j d ui,u j distance between u i and u j for all 0 i < j k v1 v3 2-approximate path u 0 u P 7 = ( ) u 0,u 1,...,u 7 s shortest path u 0 u 7 u 0 u0=v0 u1 u2 u4 u5 u6 u7=v4 u3=v2 Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

49 Distance between geodesic and approximately short path Distance from shortest path to an approximately short }{{} ε-additive approximate or, µ-approximate P P u 0 u1 P path u 0 u1 v d v,v arbitrary node u 0 v u 1 s shortest path u 0 u 1 Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

50 Distance between geodesic and approximately short path Distance from shortest path to an approximately short }{{} ε-additive approximate or, µ-approximate P P u 0 u1 P path u 0 u1 v d v,v arbitrary node u 0 v u 1 s shortest path u 0 u 1 P u 0 u1 is ε-additive approximate ( ) ( v v d v,v 6δ+2 log 2 8 ( 6δ+2 ) [ ] ) log 2 (6δ+2) (4+2ε) + 1+ ε 2 O ( δlog ( ε+δ logε )) depends only on δ and ε short crosstalk path for small ε and δ Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

51 Distance between geodesic and approximately short path Distance from shortest path to an approximately short }{{} ε-additive approximate or, µ-approximate P P u 0 u1 P path u 0 u1 v d v,v arbitrary node u 0 v u 1 s shortest path u 0 u 1 P u 0 u1 is µ-approximate ( ) ( (6µ+2 v v )( ) [ ( ) ] ) d v,v 6δ+2 log 2 6δ+2 log2 (6δ+2) 3µ+1 µ +µ O ( δ log ( µδ )) depends only on δ and µ short crosstalk path for small µ and δ Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

52 Distance between geodesic and approximately short path Contrast the new bounds with the old bound of d v,v = O ( δ logl(p ) ) d u0,u 1 is the length of a shortest path between u 0 and u 1 u 0 u 1 P u 0 u1 P u 0 u1 is ε-additive approximate l(p ) d u0,u 1 + ε P u 0 u1 P u 0 u1 is µ-approximate l(p ) µd u0,u 1 Old bound O ( δ log ( )) ε+d u0,u 1 Old bound O ( δ ( log ( ))) µd u0,u 1 New bound O ( δlog ( ε+δ logε )) no dependency on d u0,u 1 New bound O ( δ log ( µδ )) no dependency on d u0,u 1 Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

53 Distance between geodesic and approximately short path P Distance from an approximately short path u }{{} 0 u1 to a shortest path ε-additive approximate or, µ-approximate for simplified exposition, we show bounds only in asymptotic O( ) notation please refer to our paper for more precise bounds P P u 0 u1 v arbitrary node d v,v u 0 v u 1 s shortest path u 0 u 1 Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

54 Distance between geodesic and approximately short path P Distance from an approximately short path u }{{} 0 u1 to a shortest path ε-additive approximate or, µ-approximate for simplified exposition, we show bounds only in asymptotic O( ) notation please refer to our paper for more precise bounds P P u 0 u1 v arbitrary node d v,v u 0 v u 1 s shortest path u 0 u 1 P u 0 u1 is ε-additive approximate v v v d v,v O( O ( ε+δlog ( ε+δ logε )) depends only on δ and ε Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

55 Distance between geodesic and approximately short path P Distance from an approximately short path u }{{} 0 u1 to a shortest path ε-additive approximate or, µ-approximate for simplified exposition, we show bounds only in asymptotic O( ) notation please refer to our paper for more precise bounds P P u 0 u1 v arbitrary node d v,v u 0 v u 1 s shortest path u 0 u 1 P u 0 u1 is µ-approximate v v v d v,v O( O ( µδ log ( µδ )) depends only on δ and µ Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

56 Distance between geodesic and approximately short path P 1 Distance from approximate short path P }{{ 1 } arbitrary node v P 2 to approximate short path P }{{ 2 } nearest node v P 2 u 0 u 1 arbitrary node v P 1 Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

57 Distance between geodesic and approximately short path P 1 Distance from approximate short path P }{{ 1 } arbitrary node v P 2 to approximate short path P }{{ 2 } nearest node v P 2 go to any shortest path v u 0 u 1 shortest path arbitrary node v P 1 Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

58 Distance between geodesic and approximately short path P 1 Distance from approximate short path P }{{ 1 } arbitrary node v P 2 to approximate short path P }{{ 2 } nearest node v P 2 v continue to the other path v u 0 u 1 shortest path arbitrary node v P 1 Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

59 Distance between geodesic and approximately short path P 1 P 2 Distance from approximate short path P 1 to approximate short path P 2 }{{}}{{} arbitrary node v nearest node v we sometimes overestimate quantities to simplify expression P 1 is ε 1 -additive approximate P 2 is ε 2 -additive approximate O ( ε (ε δlog(ε ε 2 )+δlogδ ) P 1 is ε-additive approximate P 2 is µ-approximate O ( ε+δlog ( εµ ) + δ 2 loglogε logε ) P 1 is µ-approximate P 2 is ε-additive approximate O ( µδlog ( µδ ) + ε+δlogε ε ) P 1 is µ 1 -approximate P 2 is µ 2 -approximate O ( µ 1 δlog ( µ 1 δ ) ) + δlogµ 2 Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

60 Distance between geodesic and approximately short path Interesting implications of these improved bounds approximately short path P v d v,v d v,v u 0 v u 1 shortest path Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

61 Distance between geodesic and approximately short path assume v P d v,v γ Interesting implications of these improved bounds approximately short path P = γ u 0 v u 1 Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

62 Distance between geodesic and approximately short path Interesting implications of these improved bounds assume v P d v,v γ if P is ε-additive-approximate short then ( ) 2 ε=ω Ω γ /δ logδ δ approximately short path P = γ u 0 v u 1 Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

63 Distance between geodesic and approximately short path Interesting implications of these improved bounds assume v P d v,v γ if P is µ-approximate short then ( ) 2 µ=ω γ /δ γ approximately short path P = γ u 0 v u 1 Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

64 Distance between geodesic and approximately short path To wrap it up, approximate shortest paths look like the following cartoon Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

65 Distance between geodesic and approximately short path To wrap it up, approximate shortest paths look like the following cartoon Interpretation for regulatory networks It is reasonable to assume that, when up- or down-regulation of a target node is mediated by two or more approximate short paths starting from the same regulator node, additional very long paths between the same regulator and target node do not contribute significantly to the target node s regulation We refer to the short paths as relevant, and to the long paths as irrelevant Then, our finding can be summarized by saying that almost all relevant paths between two nodes have crosstalk paths between each other Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

66 Outline of talk 1 Introduction 2 Basic definitions and notations 3 Computing hyperbolicity for real networks 4 Implications of hyperbolicity of networks Hyperbolicity and crosstalk in regulatory networks Geodesic triangles and crosstalk paths Identifying essential edges and nodes in regulatory networks A social network application Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

67 Identifying essential edges and nodes in regulatory networks Influence of a node on the geodesics between other pair of nodes integer parameters used in this result κ 4 α>0 r > 3(κ 2) δ Example: 5 1 9δ+1 u 0 Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

68 Identifying essential edges and nodes in regulatory networks Influence of a node on the geodesics between other pair of nodes integer parameters used in this result κ 4 α>0 r > 3(κ 2) δ Example: 5 1 9δ+1 u 2 r u 0 3κδ u 1 Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

69 Identifying essential edges and nodes in regulatory networks Influence of a node on the geodesics between other pair of nodes integer parameters used in this result κ 4 α>0 r > 3(κ 2) δ Example: 5 1 9δ+1 r + α u 2 α u 3 r u 0 3κδ u 1 α u 4 Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

70 Identifying essential edges and nodes in regulatory networks Influence of a node on the geodesics between other pair of nodes integer parameters used in this result κ 4 α>0 r > 3(κ 2) δ Example: 5 1 9δ+1 consider any shortest path P between u 3 and u 4 P must look like this u 4 α u 3 u 2 r u 0 3κδ u 1 α u 4 Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

71 Identifying essential edges and nodes in regulatory networks Influence of a node on the geodesics between other pair of nodes integer parameters used in this result κ 4 α>0 r > 3(κ 2) δ Example: 5 1 9δ+1 consider any shortest path P between u 3 and u 4 P must look like this u 4 α u 3 γ=d u0,v r ( 3 2 κ 1) δ r Θ(κδ) r u 0 v u 2 P γ u 1 α u 4 Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

72 Identifying essential edges and nodes in regulatory networks Influence of a node on the geodesics between other pair of nodes integer parameters used in this result κ 4 α>0 r > 3(κ 2) δ Example: 5 1 9δ+1 consider any shortest path P between u 3 and u 4 P must look like this u 4 α u 3 γ=d u0,v r ( 3 2 κ 1) δ r Θ(κδ) l(p ) (3κ 2)δ+2α Ω(κδ+α) r u 0 γ v u 2 u 1 P α u 4 Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

73 Identifying essential edges and nodes in regulatory networks Influence of a node on the geodesics between other pair of nodes Corollary (of previous results) consider any path P between u 3 and u 4 suppose that P does not intersect the shaded region α u 3 u 2 r u 0 3κδ P u 1 α u 4 Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

74 Identifying essential edges and nodes in regulatory networks Influence of a node on the geodesics between other pair of nodes Corollary (of previous results) α l(p ) 2 6δ + κ 4 2 Ω( α δ + κ) consider any path P between u 3 and u 4 suppose that P does not intersect the shaded region u 2 α u 3 r u 0 3κδ P u 1 very long path α u 4 Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

75 Identifying essential edges and nodes in regulatory networks Influence of a node on the geodesics between other pair of nodes Corollary (of previous results) α l(p ) 2 6δ + κ 4 2 Ω( α δ + κ) P ε-additive-approximate ε> 2 α 6δ + κ 4 log 2 (48δ) 48δ Ω ( 2 Θ(α+κ)) if δ is constant r u 0 consider any path P between u 3 and u 4 suppose that P does not intersect the shaded region u 2 u 1 α 3κδ u 3 P very long path α u 4 Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

76 Identifying essential edges and nodes in regulatory networks Influence of a node on the geodesics between other pair of nodes Corollary (of previous results) α l(p ) 2 6δ + κ 4 2 Ω( α δ + κ) P ε-additive-approximate ε> 2 α 6δ + κ 4 log 2 (48δ) 48δ Ω ( 2 Θ(α+κ)) if δ is constant P µ-approximate µ α 2 6δ + κ 4 ( 12α+6δ 3κ 26 ) ( ) 2 Ω Θ ( α δ +κ ) α+κδ r u 0 consider any path P between u 3 and u 4 suppose that P does not intersect the shaded region u 2 u 1 α 3κδ α u 3 u 4 P very long path Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

77 Identifying essential edges and nodes in regulatory networks Interesting implications of these bounds for regulatory networks u source shortest path u target Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

78 Identifying essential edges and nodes in regulatory networks Interesting implications of these bounds for regulatory networks u source u middle u target Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

79 Identifying essential edges and nodes in regulatory networks Interesting implications of these bounds for regulatory networks u source u middle ξ=o(δ) u target Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

80 Identifying essential edges and nodes in regulatory networks Interesting implications of these bounds for regulatory networks All shortest paths between u source and u target must intersect the ξ-neighborhood Therefore, knocking out nodes in ξ-neighborhood cuts off all shortest regulatory paths between u source and u target u source sho rtest path u middle shortest path u target sh o rtest pa th ξ=o(δ) shortest pat h Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

81 Identifying essential edges and nodes in regulatory networks Interesting implications of these bounds for regulatory networks But, it gets even more interesting! u source sho rtest path u middle shortest path u target sh o rtest pa th ξ=o(δ) shortest pat h Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

82 Identifying essential edges and nodes in regulatory networks Interesting implications of these bounds for regulatory networks But, it gets even more interesting! shifting the ξ-neighborhood does not change claim shortest path shortest path u source u target shortest path shortest path Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

83 Identifying essential edges and nodes in regulatory networks Interesting implications of these bounds for regulatory networks how about enlarging the ξ-neighborhood? u source sho rtest path u middle shortest path u target sh o rtest pa th ξ=o(δ) sho rtest pa t h Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

84 Identifying essential edges and nodes in regulatory networks Interesting implications of these bounds for regulatory networks how about enlarging the ξ-neighborhood? approximately short paths start intersecting the neighborhood u source approxima te shortest path sho ly short r te st path u middle 2 ξ approxi m ately shortest shortest pat h p a t h short u target Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

85 Identifying essential edges and nodes in regulatory networks Interesting implications of these bounds for regulatory networks Consider a ball (neighborhood) of radius ξlogn (n is the number of nodes) u source u middle ξ logn u target Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

86 Identifying essential edges and nodes in regulatory networks Interesting implications of these bounds for regulatory networks Consider a ball (neighborhood) of radius ξlogn (n is the number of nodes) All paths intersect the neighborhood u source u middle ξ logn u target Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

87 Identifying essential edges and nodes in regulatory networks Empirical estimation of neighborhoods and number of essential nodes We empirically investigated these claims on relevant paths passing through a neighborhood of a central node for the following two biological networks: E. coli transcriptional T-LGL signaling by selecting a few biologically relevant source-target pairs Our results show much better bounds for real networks compared to the worst-case pessimistic bounds in the mathematical theorems see our paper for further details Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

88 i m a p p i c r Implications of hyperbolicity Identifying essential edges and nodes in regulatory networks The following cartoon informally depicts some of the preceding discussions a x o t e g e o d e s Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

89 Identifying essential edges and nodes in regulatory networks The following cartoon informally depicts some of the preceding discussions t e r o x i m a p p a g e o d e s i c Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

90 Identifying essential edges and nodes in regulatory networks The following cartoon informally depicts some of the preceding discussions t e a p p r o x i m a g e o d e s i c the further we move from the central node the more a shortest path bends inward towards the central node Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

91 Identifying essential edges and nodes in regulatory networks eavesdropper Å «eavesdropper may succeed with limited sensor range eavesdropper need not be a hub Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

92 Identifying essential edges and nodes in regulatory networks Đ Traffic network Đ need not be a hub Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

93 Outline of talk 1 Introduction 2 Basic definitions and notations 3 Computing hyperbolicity for real networks 4 Implications of hyperbolicity of networks Hyperbolicity and crosstalk in regulatory networks Geodesic triangles and crosstalk paths Identifying essential edges and nodes in regulatory networks A social network application Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

94 Effect of hyperbolicity on structural holes in social networks Visual illustration of a well-known social network Zachary s Karate Club ( Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

95 Effect of hyperbolicity on structural holes in social networks Structural hole in a social network [Burt, 1995; Borgatti, 1997] Definition (Adjacency matrix of an undirected unweighted graph) u v au,v { 1, if {u, v} is an edge a u,v = 0, otherwise Definition (measure of structural hole at node u [Burt, 1995; Borgatti, 1997]) v V M u def == max x u a u,v + a v,u { } a u,x + a x,u [ (assume u has degree at least 2) a u,y + a y,u a ( ) v,y + a y,v { } au,x + a x,u av,z + a too complicated z,v 1 y V y u,v x u max z y Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

96 Effect of hyperbolicity on structural holes in social networks Structural hole in a social network [Burt, 1995; Borgatti, 1997] Definition (Adjacency matrix of an undirected unweighted graph) u v au,v { 1, if {u, v} is an edge a u,v = 0, otherwise Definition (measure of structural hole at node u [Burt, 1995; Borgatti, 1997]) (assume u has degree at least 2) Let Nbr(u) be set of nodes adjacent to u M u = Nbr(u) a v,y v,y Nbr(u) Nbr(u) Next: An intuitive interpretation of Mu Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

97 Effect of hyperbolicity on structural holes in social networks An intuitive interpretation ofm M u Definition (weak dominance ρ,λ weak ) Nodes v, y are weakly (ρ,λ)-dominated by node u provided ρ< d u,v,d u,y ρ+λ, and for at least one shortest path P between v and y, P contains a node z such that d u,z ρ Definition (strong dominance ρ,λ strong ) Nodes v, y are strongly (ρ,λ)-dominated by node u provided ρ< d u,v,d u,y ρ+λ, and for every shortest path P between v and y, P contains a node z such that d u,z ρ y λ=2 y λ=2 v ρ=1 u v ρ=1 u Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

98 Effect of hyperbolicity on structural holes in social networks An intuitive interpretation ofm M u Notation (boundary of the ξ-neighborhood of node u) B ξ (u)= { v d u,v = ξ } the set of all nodes at a distance of precisely ξ from u M u Observation number of pairs of nodes = E v, y such that v is selected uniformly ran- v, y is weakly (0, 1 )-dominated by u domly from B j (u) ρ λ 0 < j 1 ρ λ E number of pairs of nodes v, y such that v is selected uniformly ran- v, y is strongly (0,1)-dominated by u domly from B j (u) 0< j 1 always true equality does not hold in general u Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52 y v

99 Effect of hyperbolicity on structural holes in social networks GeneralizeM M u tom M u,ρ,λ for larger ball of influence of a node replace (0,1) by (ρ,λ) M u = E number of pairs of nodes v, y such that v, y is weakly (0, 1 )-dominated by u ρ λ v is selected uniformly randomly from B j (u) 0 < j 1 ρ λ M u,ρ,λ = E number of pairs of nodes v, y such that v is selected uniformly ran- v, y is weakly (ρ,λ)-dominated by u domly from B j (u) ρ< j λ Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

100 Effect of hyperbolicity on structural holes in social networks GeneralizeM M u tom M u,ρ,λ for larger ball of influence of a node replace (0,1) by (ρ,λ) Lemma (equivalence of strong and weak domination) If λ 6δlog 2 n then M u,ρ,λ == def E number of pairs of nodes v, y such that v is selected uniformly ran- v, y is weakly (ρ,λ)-dominated by u domly from B j (u) ρ< j λ = E number of pairs of nodes v, y such that v is selected uniformly ran- v, y is strongly (ρ,λ)-dominated by u domly from B j (u) ρ< j λ equality holds now Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

101 Effect of hyperbolicity on structural holes in social networks Lemma (equivalence of strong and weak domination) If λ 6δ log 2 n then M u,ρ,λ == def E number of pairs of nodes v, y such that v is selected uniformly ran- v, y is weakly (ρ,λ)-dominated by u domly from B j (u) ρ< j λ = E number of pairs of nodes v, y such that v is selected uniformly ran- v, y is strongly (ρ,λ)-dominated by u domly from B j (u) ρ< j λ What does this lemma mean intuitively? Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

102 Effect of hyperbolicity on structural holes in social networks What does this lemma mean intuitively? B ρ (u) ρ u λ 6δ log 2 n B ρ+λ (u) Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

103 Effect of hyperbolicity on structural holes in social networks What does this lemma mean intuitively? B ρ (u) ρ u λ 6δ log 2 n v Plato either all the shortest paths are completely inside B ρ+λ (u) y Socrates B ρ+λ (u) Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

104 Effect of hyperbolicity on structural holes in social networks What does this lemma mean intuitively? or all the shortest paths are completely outside of B ρ+λ (u) B ρ (u) ρ u λ 6δ log 2 n v Plato y Socrates B ρ+λ (u) Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

105 Effect of hyperbolicity on structural holes in social networks What does this lemma mean intuitively? but not both! B ρ (u) ρ u λ 6δ log 2 n v Plato y Socrates B ρ+λ (u) Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

106 Final slide Thank you for your attention Questions?? Bhaskar DasGupta (UIC) Negative curvature for networks November 29, / 52

Bhaskar DasGupta. March 28, 2016

Bhaskar DasGupta. March 28, 2016 Node Expansions and Cuts in Gromov-hyperbolic Graphs Bhaskar DasGupta Department of Computer Science University of Illinois at Chicago Chicago, IL 60607, USA bdasgup@uic.edu March 28, 2016 Joint work with

More information

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

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

More information

networks in molecular biology Wolfgang Huber

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

More information

Hyperbolic metric spaces and their applications to large complex real world networks II

Hyperbolic metric spaces and their applications to large complex real world networks II Hyperbolic metric spaces Hyperbolic metric spaces and their applications to large complex real world networks II Gabriel H. Tucci Bell Laboratories Alcatel-Lucent May 17, 2010 Tucci Hyperbolic metric spaces

More information

Complex (Biological) Networks

Complex (Biological) Networks Complex (Biological) Networks Today: Measuring Network Topology Thursday: Analyzing Metabolic Networks Elhanan Borenstein Some slides are based on slides from courses given by Roded Sharan and Tomer Shlomi

More information

Complex (Biological) Networks

Complex (Biological) Networks Complex (Biological) Networks Today: Measuring Network Topology Thursday: Analyzing Metabolic Networks Elhanan Borenstein Some slides are based on slides from courses given by Roded Sharan and Tomer Shlomi

More information

Networks. Can (John) Bruce Keck Founda7on Biotechnology Lab Bioinforma7cs Resource

Networks. Can (John) Bruce Keck Founda7on Biotechnology Lab Bioinforma7cs Resource Networks Can (John) Bruce Keck Founda7on Biotechnology Lab Bioinforma7cs Resource Networks in biology Protein-Protein Interaction Network of Yeast Transcriptional regulatory network of E.coli Experimental

More information

On the Hyperbolicity of Small-World and Treelike Random Graphs

On the Hyperbolicity of Small-World and Treelike Random Graphs Internet Mathematics ISSN: 1542-7951 (Print) 1944-9488 (Online) Journal homepage: http://www.tandfonline.com/loi/uinm20 On the Hyperbolicity of Small-World and Treelike Random Graphs Wei Chen, Wenjie Fang,

More information

Algorithms for Picture Analysis. Lecture 07: Metrics. Axioms of a Metric

Algorithms for Picture Analysis. Lecture 07: Metrics. Axioms of a Metric Axioms of a Metric Picture analysis always assumes that pictures are defined in coordinates, and we apply the Euclidean metric as the golden standard for distance (or derived, such as area) measurements.

More information

Biological Networks: Comparison, Conservation, and Evolution via Relative Description Length By: Tamir Tuller & Benny Chor

Biological Networks: Comparison, Conservation, and Evolution via Relative Description Length By: Tamir Tuller & Benny Chor Biological Networks:,, and via Relative Description Length By: Tamir Tuller & Benny Chor Presented by: Noga Grebla Content of the presentation Presenting the goals of the research Reviewing basic terms

More information

A NOTE ON SPACES OF ASYMPTOTIC DIMENSION ONE

A NOTE ON SPACES OF ASYMPTOTIC DIMENSION ONE A NOTE ON SPACES OF ASYMPTOTIC DIMENSION ONE KOJI FUJIWARA AND KEVIN WHYTE Abstract. Let X be a geodesic metric space with H 1(X) uniformly generated. If X has asymptotic dimension one then X is quasi-isometric

More information

Project in Computational Game Theory: Communities in Social Networks

Project in Computational Game Theory: Communities in Social Networks Project in Computational Game Theory: Communities in Social Networks Eldad Rubinstein November 11, 2012 1 Presentation of the Original Paper 1.1 Introduction In this section I present the article [1].

More information

Network Analysis and Modeling

Network Analysis and Modeling lecture 0: what are networks and how do we talk about them? 2017 Aaron Clauset 003 052 002 001 Aaron Clauset @aaronclauset Assistant Professor of Computer Science University of Colorado Boulder External

More information

Metrics: Growth, dimension, expansion

Metrics: Growth, dimension, expansion Metrics: Growth, dimension, expansion Social and Technological Networks Rik Sarkar University of Edinburgh, 2017. Metric A distance measure d is a metric if: d(u,v) 0 d(u,v) = 0 iff u=v d(u,v) = d(u,v)

More information

Fixed Parameter Algorithms for Interval Vertex Deletion and Interval Completion Problems

Fixed Parameter Algorithms for Interval Vertex Deletion and Interval Completion Problems Fixed Parameter Algorithms for Interval Vertex Deletion and Interval Completion Problems Arash Rafiey Department of Informatics, University of Bergen, Norway arash.rafiey@ii.uib.no Abstract We consider

More information

Cographs; chordal graphs and tree decompositions

Cographs; chordal graphs and tree decompositions Cographs; chordal graphs and tree decompositions Zdeněk Dvořák September 14, 2015 Let us now proceed with some more interesting graph classes closed on induced subgraphs. 1 Cographs The class of cographs

More information

Strongly chordal and chordal bipartite graphs are sandwich monotone

Strongly chordal and chordal bipartite graphs are sandwich monotone Strongly chordal and chordal bipartite graphs are sandwich monotone Pinar Heggernes Federico Mancini Charis Papadopoulos R. Sritharan Abstract A graph class is sandwich monotone if, for every pair of its

More information

LECTURE 15: COMPLETENESS AND CONVEXITY

LECTURE 15: COMPLETENESS AND CONVEXITY LECTURE 15: COMPLETENESS AND CONVEXITY 1. The Hopf-Rinow Theorem Recall that a Riemannian manifold (M, g) is called geodesically complete if the maximal defining interval of any geodesic is R. On the other

More information

Partial cubes: structures, characterizations, and constructions

Partial cubes: structures, characterizations, and constructions Partial cubes: structures, characterizations, and constructions Sergei Ovchinnikov San Francisco State University, Mathematics Department, 1600 Holloway Ave., San Francisco, CA 94132 Abstract Partial cubes

More information

NP-Complete Problems. More reductions

NP-Complete Problems. More reductions NP-Complete Problems More reductions Definitions P: problems that can be solved in polynomial time (typically in n, size of input) on a deterministic Turing machine Any normal computer simulates a DTM

More information

IS 709/809: Computational Methods in IS Research Fall Exam Review

IS 709/809: Computational Methods in IS Research Fall Exam Review IS 709/809: Computational Methods in IS Research Fall 2017 Exam Review Nirmalya Roy Department of Information Systems University of Maryland Baltimore County www.umbc.edu Exam When: Tuesday (11/28) 7:10pm

More information

Biological Networks Analysis

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

More information

(c) For each α R \ {0}, the mapping x αx is a homeomorphism of X.

(c) For each α R \ {0}, the mapping x αx is a homeomorphism of X. A short account of topological vector spaces Normed spaces, and especially Banach spaces, are basic ambient spaces in Infinite- Dimensional Analysis. However, there are situations in which it is necessary

More information

Mini course on Complex Networks

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

More information

MA4H4 - GEOMETRIC GROUP THEORY. Contents of the Lectures

MA4H4 - GEOMETRIC GROUP THEORY. Contents of the Lectures MA4H4 - GEOMETRIC GROUP THEORY Contents of the Lectures 1. Week 1 Introduction, free groups, ping-pong, fundamental group and covering spaces. Lecture 1 - Jan. 6 (1) Introduction (2) List of topics: basics,

More information

Deterministic Decentralized Search in Random Graphs

Deterministic Decentralized Search in Random Graphs Deterministic Decentralized Search in Random Graphs Esteban Arcaute 1,, Ning Chen 2,, Ravi Kumar 3, David Liben-Nowell 4,, Mohammad Mahdian 3, Hamid Nazerzadeh 1,, and Ying Xu 1, 1 Stanford University.

More information

16.1 Min-Cut as an LP

16.1 Min-Cut as an LP 600.469 / 600.669 Approximation Algorithms Lecturer: Michael Dinitz Topic: LPs as Metrics: Min Cut and Multiway Cut Date: 4//5 Scribe: Gabriel Kaptchuk 6. Min-Cut as an LP We recall the basic definition

More information

7.32/7.81J/8.591J: Systems Biology. Fall Exam #1

7.32/7.81J/8.591J: Systems Biology. Fall Exam #1 7.32/7.81J/8.591J: Systems Biology Fall 2013 Exam #1 Instructions 1) Please do not open exam until instructed to do so. 2) This exam is closed- book and closed- notes. 3) Please do all problems. 4) Use

More information

Chapter 11. Approximation Algorithms. Slides by Kevin Wayne Pearson-Addison Wesley. All rights reserved.

Chapter 11. Approximation Algorithms. Slides by Kevin Wayne Pearson-Addison Wesley. All rights reserved. Chapter 11 Approximation Algorithms Slides by Kevin Wayne. Copyright @ 2005 Pearson-Addison Wesley. All rights reserved. 1 Approximation Algorithms Q. Suppose I need to solve an NP-hard problem. What should

More information

Graph Theory and Networks in Biology

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

More information

Collective Tree Spanners of Unit Disk Graphs with Applications to Compact and Low Delay Routing Labeling Schemes. F.F. Dragan

Collective Tree Spanners of Unit Disk Graphs with Applications to Compact and Low Delay Routing Labeling Schemes. F.F. Dragan Collective Tree Spanners of Unit Disk Graphs with Applications to Compact and Low Delay Routing Labeling Schemes F.F. Dragan (joint work with Yang Xiang and Chenyu Yan) Kent State University, USA Well-known

More information

Large Scale Curvature of Networks:

Large Scale Curvature of Networks: Bell Labs Large Scale Curvature of Networks: And Implications for Network Management and Security Iraj Saniee Collaboration with Onuttom Narayan, UCSC with support from AFOSR & NIST Math & Computing, Bell

More information

Discrete Optimization 2010 Lecture 2 Matroids & Shortest Paths

Discrete Optimization 2010 Lecture 2 Matroids & Shortest Paths Matroids Shortest Paths Discrete Optimization 2010 Lecture 2 Matroids & Shortest Paths Marc Uetz University of Twente m.uetz@utwente.nl Lecture 2: sheet 1 / 25 Marc Uetz Discrete Optimization Matroids

More information

Complex Graphs and Networks Lecture 3: Duplication models for biological networks

Complex Graphs and Networks Lecture 3: Duplication models for biological networks Complex Graphs and Networks Lecture 3: Duplication models for biological networks Linyuan Lu lu@math.sc.edu University of South Carolina BASICS2008 SUMMER SCHOOL July 27 August 2, 2008 Overview of talks

More information

Enumerating minimal connected dominating sets in graphs of bounded chordality,

Enumerating minimal connected dominating sets in graphs of bounded chordality, Enumerating minimal connected dominating sets in graphs of bounded chordality, Petr A. Golovach a,, Pinar Heggernes a, Dieter Kratsch b a Department of Informatics, University of Bergen, N-5020 Bergen,

More information

Exact Algorithms for Dominating Induced Matching Based on Graph Partition

Exact Algorithms for Dominating Induced Matching Based on Graph Partition Exact Algorithms for Dominating Induced Matching Based on Graph Partition Mingyu Xiao School of Computer Science and Engineering University of Electronic Science and Technology of China Chengdu 611731,

More information

Finite Presentations of Hyperbolic Groups

Finite Presentations of Hyperbolic Groups Finite Presentations of Hyperbolic Groups Joseph Wells Arizona State University May, 204 Groups into Metric Spaces Metric spaces and the geodesics therein are absolutely foundational to geometry. The central

More information

arxiv:math/ v2 [math.mg] 29 Nov 2006

arxiv:math/ v2 [math.mg] 29 Nov 2006 A NOTE ON SPACES OF ASYMPTOTIC DIMENSION ONE arxiv:math/0610391v2 [math.mg] 29 Nov 2006 KOJI FUJIWARA AND KEVIN WHYTE Abstract. Let X be a geodesic metric space with H 1(X) uniformly generated. If X has

More information

Higher Order Singularities in Piecewise Linear Vector Fields

Higher Order Singularities in Piecewise Linear Vector Fields Higher Order Singularities in Piecewise Linear Vector Fields Xavier Tricoche, Gerik Scheuermann, Hans Hagen Computer Science Department, University of Kaiserslautern, Germany Summary. Piecewise linear

More information

A Note on Interference in Random Networks

A Note on Interference in Random Networks CCCG 2012, Charlottetown, P.E.I., August 8 10, 2012 A Note on Interference in Random Networks Luc Devroye Pat Morin Abstract The (maximum receiver-centric) interference of a geometric graph (von Rickenbach

More information

(x 1, y 1 ) = (x 2, y 2 ) if and only if x 1 = x 2 and y 1 = y 2.

(x 1, y 1 ) = (x 2, y 2 ) if and only if x 1 = x 2 and y 1 = y 2. 1. Complex numbers A complex number z is defined as an ordered pair z = (x, y), where x and y are a pair of real numbers. In usual notation, we write z = x + iy, where i is a symbol. The operations of

More information

Adventures in random graphs: Models, structures and algorithms

Adventures in random graphs: Models, structures and algorithms BCAM January 2011 1 Adventures in random graphs: Models, structures and algorithms Armand M. Makowski ECE & ISR/HyNet University of Maryland at College Park armand@isr.umd.edu BCAM January 2011 2 Complex

More information

The Geometry of Hyperbolic Manifolds via the Curve Complex

The Geometry of Hyperbolic Manifolds via the Curve Complex The Geometry of Hyperbolic Manifolds via the Curve Complex Talk by Ken Bromberg August 22, 2007 One of the goals of this course has been to demonstrate how the combinatorics of the curve complex relate

More information

Routing Algorithms. CS60002: Distributed Systems. Pallab Dasgupta Dept. of Computer Sc. & Engg., Indian Institute of Technology Kharagpur

Routing Algorithms. CS60002: Distributed Systems. Pallab Dasgupta Dept. of Computer Sc. & Engg., Indian Institute of Technology Kharagpur Routing Algorithms CS60002: Distributed Systems Pallab Dasgupta Dept. of Computer Sc. & Engg., Indian Institute of Technology Kharagpur Main Features Table Computation The routing tables must be computed

More information

Dominating Connectivity and Reliability of Heterogeneous Sensor Networks

Dominating Connectivity and Reliability of Heterogeneous Sensor Networks Dominating Connectivity and Reliability of Heterogeneous Sensor Networks Kenneth A. Berman Email: ken.berman@uc.edu Fred S. Annexstein Email: fred.annexstein@uc.edu Aravind Ranganathan Email: rangana@email.uc.edu

More information

Model Counting for Logical Theories

Model Counting for Logical Theories Model Counting for Logical Theories Wednesday Dmitry Chistikov Rayna Dimitrova Department of Computer Science University of Oxford, UK Max Planck Institute for Software Systems (MPI-SWS) Kaiserslautern

More information

SYSTEMS BIOLOGY 1: NETWORKS

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

More information

Written Exam 15 December Course name: Introduction to Systems Biology Course no

Written Exam 15 December Course name: Introduction to Systems Biology Course no Technical University of Denmark Written Exam 15 December 2008 Course name: Introduction to Systems Biology Course no. 27041 Aids allowed: Open book exam Provide your answers and calculations on separate

More information

6.207/14.15: Networks Lecture 12: Generalized Random Graphs

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

More information

Introduction to Real Analysis Alternative Chapter 1

Introduction to Real Analysis Alternative Chapter 1 Christopher Heil Introduction to Real Analysis Alternative Chapter 1 A Primer on Norms and Banach Spaces Last Updated: March 10, 2018 c 2018 by Christopher Heil Chapter 1 A Primer on Norms and Banach Spaces

More information

Random Walks on Hyperbolic Groups III

Random Walks on Hyperbolic Groups III Random Walks on Hyperbolic Groups III Steve Lalley University of Chicago January 2014 Hyperbolic Groups Definition, Examples Geometric Boundary Ledrappier-Kaimanovich Formula Martin Boundary of FRRW on

More information

106 CHAPTER 3. TOPOLOGY OF THE REAL LINE. 2. The set of limit points of a set S is denoted L (S)

106 CHAPTER 3. TOPOLOGY OF THE REAL LINE. 2. The set of limit points of a set S is denoted L (S) 106 CHAPTER 3. TOPOLOGY OF THE REAL LINE 3.3 Limit Points 3.3.1 Main Definitions Intuitively speaking, a limit point of a set S in a space X is a point of X which can be approximated by points of S other

More information

1 Complex Networks - A Brief Overview

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

More information

Geometric Steiner Trees

Geometric Steiner Trees Geometric Steiner Trees From the book: Optimal Interconnection Trees in the Plane By Marcus Brazil and Martin Zachariasen Part 3: Computational Complexity and the Steiner Tree Problem Marcus Brazil 2015

More information

Algorithms, Geometry and Learning. Reading group Paris Syminelakis

Algorithms, Geometry and Learning. Reading group Paris Syminelakis Algorithms, Geometry and Learning Reading group Paris Syminelakis October 11, 2016 2 Contents 1 Local Dimensionality Reduction 5 1 Introduction.................................... 5 2 Definitions and Results..............................

More information

k-degenerate Graphs Allan Bickle Date Western Michigan University

k-degenerate Graphs Allan Bickle Date Western Michigan University k-degenerate Graphs Western Michigan University Date Basics Denition The k-core of a graph G is the maximal induced subgraph H G such that δ (H) k. The core number of a vertex, C (v), is the largest value

More information

Network Observational Methods and. Quantitative Metrics: II

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

More information

Chapter 11. Min Cut Min Cut Problem Definition Some Definitions. By Sariel Har-Peled, December 10, Version: 1.

Chapter 11. Min Cut Min Cut Problem Definition Some Definitions. By Sariel Har-Peled, December 10, Version: 1. Chapter 11 Min Cut By Sariel Har-Peled, December 10, 013 1 Version: 1.0 I built on the sand And it tumbled down, I built on a rock And it tumbled down. Now when I build, I shall begin With the smoke from

More information

Clustering Perturbation Resilient

Clustering Perturbation Resilient Clustering Perturbation Resilient Instances Maria-Florina Balcan Carnegie Mellon University Clustering Comes Up Everywhere Clustering news articles or web pages or search results by topic. Clustering protein

More information

Compactifying string topology

Compactifying string topology Compactifying string topology Kate Poirier UC Berkeley Algebraic Topology: Applications and New Developments Stanford University, July 24, 2012 What is the algebraic topology of a manifold? What can we

More information

arxiv: v4 [math.co] 12 Nov 2015

arxiv: v4 [math.co] 12 Nov 2015 Distance preserving graphs and graph products M. H. Khalifeh a, Bruce E. Sagan a, Emad Zahedi a,b, a Department of Mathematics, Michigan State University, East Lansing, MI 48824-1027, U.S.A. b Department

More information

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

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

More information

Hyperbolicity of mapping-torus groups and spaces

Hyperbolicity of mapping-torus groups and spaces Hyperbolicity of mapping-torus groups and spaces François Gautero e-mail: Francois.Gautero@math.unige.ch Université de Genève Section de Mathématiques 2-4 rue du Lièvre, CP 240 1211 Genève Suisse July

More information

Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science Algorithms For Inference Fall 2014

Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science Algorithms For Inference Fall 2014 Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.438 Algorithms For Inference Fall 2014 Recitation 3 1 Gaussian Graphical Models: Schur s Complement Consider

More information

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

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

More information

Finding Large Induced Subgraphs

Finding Large Induced Subgraphs Finding Large Induced Subgraphs Illinois Institute of Technology www.math.iit.edu/ kaul kaul@math.iit.edu Joint work with S. Kapoor, M. Pelsmajer (IIT) Largest Induced Subgraph Given a graph G, find the

More information

On the Computational Complexities of Three Problems Related to a Privacy Measure for Large Networks Under Active Attack

On the Computational Complexities of Three Problems Related to a Privacy Measure for Large Networks Under Active Attack On the Computational Complexities of Three Problems Related to a Privacy Measure for Large Networks Under Active Attack Tanima Chatterjee a,1, Bhaskar DasGupta a,1,, Nasim Mobasheri a,1, Venkatkumar Srinivasan

More information

Modularity in several random graph models

Modularity in several random graph models Modularity in several random graph models Liudmila Ostroumova Prokhorenkova 1,3 Advanced Combinatorics and Network Applications Lab Moscow Institute of Physics and Technology Moscow, Russia Pawe l Pra

More information

δ-hyperbolic SPACES SIDDHARTHA GADGIL

δ-hyperbolic SPACES SIDDHARTHA GADGIL δ-hyperbolic SPACES SIDDHARTHA GADGIL Abstract. These are notes for the Chennai TMGT conference on δ-hyperbolic spaces corresponding to chapter III.H in the book of Bridson and Haefliger. When viewed from

More information

the neumann-cheeger constant of the jungle gym

the neumann-cheeger constant of the jungle gym the neumann-cheeger constant of the jungle gym Itai Benjamini Isaac Chavel Edgar A. Feldman Our jungle gyms are dimensional differentiable manifolds M, with preferred Riemannian metrics, associated to

More information

Balanced Allocation Through Random Walk

Balanced Allocation Through Random Walk Balanced Allocation Through Random Walk Alan Frieze Samantha Petti November 25, 2017 Abstract We consider the allocation problem in which m (1 ε)dn items are to be allocated to n bins with capacity d.

More information

ON GLOBAL DOMINATING-χ-COLORING OF GRAPHS

ON GLOBAL DOMINATING-χ-COLORING OF GRAPHS - TAMKANG JOURNAL OF MATHEMATICS Volume 48, Number 2, 149-157, June 2017 doi:10.5556/j.tkjm.48.2017.2295 This paper is available online at http://journals.math.tku.edu.tw/index.php/tkjm/pages/view/onlinefirst

More information

Essential Spectra of complete manifolds

Essential Spectra of complete manifolds Essential Spectra of complete manifolds Zhiqin Lu Analysis, Complex Geometry, and Mathematical Physics: A Conference in Honor of Duong H. Phong May 7, 2013 Zhiqin Lu, Dept. Math, UCI Essential Spectra

More information

On subgraphs of large girth

On subgraphs of large girth 1/34 On subgraphs of large girth In Honor of the 50th Birthday of Thomas Vojtěch Rödl rodl@mathcs.emory.edu joint work with Domingos Dellamonica May, 2012 2/34 3/34 4/34 5/34 6/34 7/34 ARRANGEABILITY AND

More information

ICS 252 Introduction to Computer Design

ICS 252 Introduction to Computer Design ICS 252 fall 2006 Eli Bozorgzadeh Computer Science Department-UCI References and Copyright Textbooks referred [Mic94] G. De Micheli Synthesis and Optimization of Digital Circuits McGraw-Hill, 1994. [CLR90]

More information

CONFORMAL DIMENSION AND RANDOM GROUPS

CONFORMAL DIMENSION AND RANDOM GROUPS CONFORMAL DIMENSION AND RANDOM GROUPS JOHN M. MACKAY Abstract. We give a lower and an upper bound for the conformal dimension of the boundaries of certain small cancellation groups. We apply these bounds

More information

A New Random Graph Model with Self-Optimizing Nodes: Connectivity and Diameter

A New Random Graph Model with Self-Optimizing Nodes: Connectivity and Diameter A New Random Graph Model with Self-Optimizing Nodes: Connectivity and Diameter Richard J. La and Maya Kabkab Abstract We introduce a new random graph model. In our model, n, n 2, vertices choose a subset

More information

On efficient use of entropy centrality for social network analysis and community detection

On efficient use of entropy centrality for social network analysis and community detection On efficient use of entropy centrality for social network analysis and community detection ALEXANDER G. NIKOLAEV, RAIHAN RAZIB, ASHWIN KUCHERIYA PRESENTER: PRIYA BALACHANDRAN MARY ICSI 445/660 12/1/2015

More information

The Minimal Element Theorem

The Minimal Element Theorem The Minimal Element Theorem The CMC Dynamics Theorem deals with describing all of the periodic or repeated geometric behavior of a properly embedded CMC surface with bounded second fundamental form in

More information

The Lefthanded Local Lemma characterizes chordal dependency graphs

The Lefthanded Local Lemma characterizes chordal dependency graphs The Lefthanded Local Lemma characterizes chordal dependency graphs Wesley Pegden March 30, 2012 Abstract Shearer gave a general theorem characterizing the family L of dependency graphs labeled with probabilities

More information

Oblivious Routing in Wireless networks. Costas Busch

Oblivious Routing in Wireless networks. Costas Busch Obliious Routing in Wireless networks Costas Busch Rensselaer Polytechnic Institute Joint work with: Malik Magdon-Ismail and Jing Xi 1 Outline of Presentation Introduction Network Model Obliious Algorithm

More information

Lecture 18: March 15

Lecture 18: March 15 CS71 Randomness & Computation Spring 018 Instructor: Alistair Sinclair Lecture 18: March 15 Disclaimer: These notes have not been subjected to the usual scrutiny accorded to formal publications. They may

More information

Lower Bounds for Testing Bipartiteness in Dense Graphs

Lower Bounds for Testing Bipartiteness in Dense Graphs Lower Bounds for Testing Bipartiteness in Dense Graphs Andrej Bogdanov Luca Trevisan Abstract We consider the problem of testing bipartiteness in the adjacency matrix model. The best known algorithm, due

More information

Notes 6 : First and second moment methods

Notes 6 : First and second moment methods Notes 6 : First and second moment methods Math 733-734: Theory of Probability Lecturer: Sebastien Roch References: [Roc, Sections 2.1-2.3]. Recall: THM 6.1 (Markov s inequality) Let X be a non-negative

More information

Web Structure Mining Nodes, Links and Influence

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

More information

Lectures 18: Gauss's Remarkable Theorem II. Table of contents

Lectures 18: Gauss's Remarkable Theorem II. Table of contents Math 348 Fall 27 Lectures 8: Gauss's Remarkable Theorem II Disclaimer. As we have a textbook, this lecture note is for guidance and supplement only. It should not be relied on when preparing for exams.

More information

X.9 Revisited, Cauchy s Formula for Contours

X.9 Revisited, Cauchy s Formula for Contours X.9 Revisited, Cauchy s Formula for Contours Let G C, G open. Let f be holomorphic on G. Let Γ be a simple contour with range(γ) G and int(γ) G. Then, for all z 0 int(γ), f (z 0 ) = 1 f (z) dz 2πi Γ z

More information

Introduction to Algebraic and Geometric Topology Week 14

Introduction to Algebraic and Geometric Topology Week 14 Introduction to Algebraic and Geometric Topology Week 14 Domingo Toledo University of Utah Fall 2016 Computations in coordinates I Recall smooth surface S = {f (x, y, z) =0} R 3, I rf 6= 0 on S, I Chart

More information

CS/COE

CS/COE CS/COE 1501 www.cs.pitt.edu/~nlf4/cs1501/ P vs NP But first, something completely different... Some computational problems are unsolvable No algorithm can be written that will always produce the correct

More information

Data Gathering and Personalized Broadcasting in Radio Grids with Interferences

Data Gathering and Personalized Broadcasting in Radio Grids with Interferences Data Gathering and Personalized Broadcasting in Radio Grids with Interferences Jean-Claude Bermond a,b,, Bi Li b,a,c, Nicolas Nisse b,a, Hervé Rivano d, Min-Li Yu e a Univ. Nice Sophia Antipolis, CNRS,

More information

COMP538: Introduction to Bayesian Networks

COMP538: Introduction to Bayesian Networks COMP538: Introduction to Bayesian Networks Lecture 9: Optimal Structure Learning Nevin L. Zhang lzhang@cse.ust.hk Department of Computer Science and Engineering Hong Kong University of Science and Technology

More information

Finite Metric Spaces & Their Embeddings: Introduction and Basic Tools

Finite Metric Spaces & Their Embeddings: Introduction and Basic Tools Finite Metric Spaces & Their Embeddings: Introduction and Basic Tools Manor Mendel, CMI, Caltech 1 Finite Metric Spaces Definition of (semi) metric. (M, ρ): M a (finite) set of points. ρ a distance function

More information

Non-cocompact Group Actions and π 1 -Semistability at Infinity

Non-cocompact Group Actions and π 1 -Semistability at Infinity Non-cocompact Group Actions and π 1 -Semistability at Infinity arxiv:1709.09129v1 [math.gr] 26 Sep 2017 Ross Geoghegan, Craig Guilbault and Michael Mihalik September 27, 2017 Abstract A finitely presented

More information

Networks as vectors of their motif frequencies and 2-norm distance as a measure of similarity

Networks as vectors of their motif frequencies and 2-norm distance as a measure of similarity Networks as vectors of their motif frequencies and 2-norm distance as a measure of similarity CS322 Project Writeup Semih Salihoglu Stanford University 353 Serra Street Stanford, CA semih@stanford.edu

More information

Cuts & Metrics: Multiway Cut

Cuts & Metrics: Multiway Cut Cuts & Metrics: Multiway Cut Barna Saha April 21, 2015 Cuts and Metrics Multiway Cut Probabilistic Approximation of Metrics by Tree Metric Cuts & Metrics Metric Space: A metric (V, d) on a set of vertices

More information

Lecture 4: Purifications and fidelity

Lecture 4: Purifications and fidelity CS 766/QIC 820 Theory of Quantum Information (Fall 2011) Lecture 4: Purifications and fidelity Throughout this lecture we will be discussing pairs of registers of the form (X, Y), and the relationships

More information

Data Gathering and Personalized Broadcasting in Radio Grids with Interferences

Data Gathering and Personalized Broadcasting in Radio Grids with Interferences Data Gathering and Personalized Broadcasting in Radio Grids with Interferences Jean-Claude Bermond a,, Bi Li a,b, Nicolas Nisse a, Hervé Rivano c, Min-Li Yu d a Coati Project, INRIA I3S(CNRS/UNSA), Sophia

More information

Decompositions of graphs into cycles with chords

Decompositions of graphs into cycles with chords Decompositions of graphs into cycles with chords Paul Balister Hao Li Richard Schelp May 22, 2017 In memory of Dick Schelp, who passed away shortly after the submission of this paper Abstract We show that

More information

Topology Control with Limited Geometric Information

Topology Control with Limited Geometric Information Topology Control with Limited Geometric Information Kevin Lillis and Sriram V. Pemmaraju Department of Computer Science The University of Iowa, Iowa City, IA 52242-1419, USA, [lillis, sriram]@cs.uiowa.edu

More information

UC Berkeley Department of Electrical Engineering and Computer Science Department of Statistics. EECS 281A / STAT 241A Statistical Learning Theory

UC Berkeley Department of Electrical Engineering and Computer Science Department of Statistics. EECS 281A / STAT 241A Statistical Learning Theory UC Berkeley Department of Electrical Engineering and Computer Science Department of Statistics EECS 281A / STAT 241A Statistical Learning Theory Solutions to Problem Set 2 Fall 2011 Issued: Wednesday,

More information