Download presentation

Presentation is loading. Please wait.

Published byStephon Lyde Modified over 2 years ago

1
RESILIENCE NOTIONS FOR SCALE-FREE NETWORKS GUNES ERCAL JOHN MATTA 1

2
THE STRUCTURE OF NETWORKS A graph, G = (V, E) represents a network. The degree of a node v in a network is the number of nodes that v is connected to. The distribution of node degrees in a network is clearly an important structural property of the network. Homogeneous degree distribution: all nodes have similar degrees Heterogeneous degree distribution: node degrees clearly variant 2

3
HIGH VARIANCE IN DEGREE DISTRIBUTION 3

4
MODELS FOR SCALE- FREE NETWORKS Two popular generative models: Preferential attachment: Dynamic model, “rich get richer” phenomenon Given parameters m, a, and b For node v arriving at time t, choose m neighbors of v with probability p(v, u) = probability that u is a neighbor of v p(v, u) = (degree(u) a +b)/N Where N = Σ (degree(x) a +b) Random scale-free: Assume that you have generated a degree distribution D that is scale-free (e.g. power-law) Randomly choose edges conditional upon D 4

5
ROBUSTNESS Characterizing the robustness of networks: under various forms of attack Nodes vs. Edges Targeted vs. Random for various generative models of such networks What is known so far: Lots of work on edge based resilience Theoretically: Spectral gap captures resilience Lots of work on general resilience for homogeneous nets Corollary of edge based resilience 5

6
CONDUCTANCE AS A MEASURE OF RESILIENCE 6

7
MORE ON CONDUCTANCE What does conductance say in the face of node attacks? 7

8
CONDUCTANCE 8 Two three-regular graphs with 10 nodes: High Conductance Low Conductance In homogeneous degree graphs, the property of having high conductance maps directly to being resilient against both node and edge attacks.

9
MORE ON CONDUCTANCE What does conductance say in the face of node attacks for heterogeneous degree graphs (e.g. scale-free graphs)? 9

10
CONDUCTANCE IN HETEROGENEOUS DEGREE GRAPHS 10 A highly heterogeneous degree graph with a high conductance An attack against the center node disconnects the entire graph. Conductance is not a good measure of this graph's resilience.

11
EDGE FAILURES VS NODE FAILURES Conductance captures resilience under a model of edge failures. This coincides with a measure of resilience under node failures when the graph has a homogeneous degree distribution Conductance no longer captures resilience under a model of node failures when the graph is highly heterogeneous, and in particular scale free What is needed is a measure of node-based resilience 11

12
A PROPOSED MEASURE OF NODE-BASED RESILIENCE 12

13
CALCULATIONS conductance 13

14
CALCULATIONS conductance 14

15
CALCULATIONS conductance 15

16
CONDUCTANCE VS S(G) 16 Conductance: s(G): 1 (high).2(low) 1 (high) 1 (high).2(low).1111 (low)

17
HOTNET 17 *As described in Fabrikant, Koutsoupias, Papadimitriou, Heuristically Optimized Tradeoffs: A New Paradigm for Power Laws in the Internet

18
18 *As described in C. Palmer and J. Steffan, Generating Network Topologies That Obey Power Laws PLOD

Similar presentations

© 2017 SlidePlayer.com Inc.

All rights reserved.

Ads by Google