Download presentation
Presentation is loading. Please wait.
Published byFrederica Thornton Modified over 9 years ago
1
1 How to burn a graph Anthony Bonato Ryerson University GRASCan 2015
2
GRASCan 2012, Ryerson University 2
3
Emotions are contagious Graph burning - Anthony Bonato3 (Kramer,Guillory,Hancock,14): study of emotional or social contagion in Facebook the underlying network is an essential factor in-person interaction and nonverbal cues are not necessary for the spread of the contagion
4
Graph burning - Anthony Bonato4
5
Modelling social influence general framework: –nodes are active or inactive –active nodes are introduced and influence the activity of their neighbours Graph burning - Anthony Bonato5
6
Models various models: –(Kempe, J. Kleinberg, E. Tardos,03) –competitive diffusion (Alon, et al, 2010) literature in graph theory: –domination –firefighting –percolation Graph burning - Anthony Bonato6
7
Memes memes: –an idea, behavior, or style that spreads from person to person within a culture Graph burning - Anthony Bonato7
8
Meme theory explained Graph burning - Anthony Bonato8
9
Quantifying meme outbreaks meme breaks out at a node, then spreads to its neighbors over time meme also breaks out at other nodes over discrete time-steps how long does it take for all nodes to receive the meme in the network? Graph burning - Anthony Bonato9
10
Burning number Graph burning - Anthony Bonato10
11
Example: cliques b(K n ) = 2 Graph burning - Anthony Bonato11
12
Paths Graph burning - Anthony Bonato12 1 2 3 2 2 3 3 3 3 v 1 v 2 v 3 v 4 v 5 v 6 v 7 v 8 v 9
13
Proof of lower bound Graph burning - Anthony Bonato13
14
Trees rooted tree partition of G: Graph burning - Anthony Bonato14 collection of rooted trees which are subgraphs of G, with the property that the node sets of the trees partition V(G) x 1, x 2, x 3 are activators
15
Trees Theorem (BJR,14) b(G) ≤ k iff there is a rooted tree partition with trees T 1,T 2,…,T k of height at most k-1, k-2, …,0 (respectively) such that for all i, j, the roots of T i and T j are distance at least |i-j|. Graph burning - Anthony Bonato15
16
Trees note: if H is a spanning subgraph of G, then b(G) ≤ b(H) –a burning sequence for H is also one for G Corollary (BJR,14) b(G) = min{b(T): T is a spanning tree of G} Graph burning - Anthony Bonato16
17
Bounds Graph burning - Anthony Bonato17
18
Aside: spider graphs SP(3,5): Lemma (BJR,14) b(SP(s,r)) = r+1. Graph burning - Anthony Bonato18
19
Bounds Graph burning - Anthony Bonato19
20
Coverings Graph burning - Anthony Bonato20
21
How large can the burning number be? Graph burning - Anthony Bonato21
22
Nordhaus-Gaddum type results Graph burning - Anthony Bonato22
23
Graph burning - Anthony Bonato23 Iterated Local Transitivity (ILT) model (Bonato, Hadi, Horn, Prałat, Wang, 08) key paradigm is transitivity: friends of friends are more likely friends; eg (Girvan and Newman, 03) –iterative cloning of closed neighbour sets –deterministic –local: nodes often only have local influence –evolves over time, but retains memory of initial graph
24
Graph burning - Anthony Bonato24 ILT model begin with a graph G = G 0 to form the graph G t+1 for each vertex x from time t, add a vertex x’, the clone of x, so that xx’ is an edge, and x’ is joined to each neighbor of x order of G t is 2 t n 0
25
Graph burning - Anthony Bonato25 G 0 = C 4
26
Graph burning - Anthony Bonato26 Properties of ILT model average degree increasing to ∞ with time average distance bounded by constant and converging, and in many cases decreasing with time; diameter does not change clustering higher than in a random generated graph with same average degree bad expansion: small gaps between 1 st and 2 nd eigenvalues in adjacency and normalized Laplacian matrices of G t
27
Burning ILT Graph burning - Anthony Bonato27
28
Cartesian grids Graph burning - Anthony Bonato28
29
Cartesian grids Graph burning - Anthony Bonato29
30
Sketch of proof Graph burning - Anthony Bonato30 2r+1
31
Sketch of proof Graph burning - Anthony Bonato31
32
Complexity Burning number problem: Instance: A graph G and an integer k ≥ 2. Question: Is b(G) ≤ k? in NP Graph burning - Anthony Bonato32
33
Burning a graph is hard Theorem (BJR,14+) The Burning number problem is NP-hard. Further, it is NP-hard when restricted to any one of the following graph classes: –planar graphs –disconnected graphs –bipartite graphs reduction from planar 3-SAT Graph burning - Anthony Bonato33
34
Gadgets Graph burning - Anthony Bonato34
35
Burning a graph is hard Theorem (BJR,15+) The Burning number problem is NP-hard when restricted to trees of maximum degree 3. reduction from a certain subset-sum problem Graph burning - Anthony Bonato35
36
Random burning select activators at random –we consider uniform choice with replacement Graph burning - Anthony Bonato36
37
Cost of drunkeness b R (G): random variable associated with the first time all vertices of G are burning b(G) ≤ b R (G) C(G) = b R (G)/b(G): cost of drunkenness Graph burning - Anthony Bonato37
38
Drunkeness on paths Graph burning - Anthony Bonato38
39
Other random burning models choose activators 1.without replacement 2.from non-burning vertices for (1), cost of drunkenness on paths is unchanged, asymptotically for (2), cost of drunkenness is constant Graph burning - Anthony Bonato39
40
Future directions 40Graph burning - Anthony Bonato
41
Future directions random graphs and cost of drunkenness –binomial, geometric random graphs (MPR,15+) –random regular? –drunkenness in hypercubes? graph bootstrap percolation –vertices burn if joined to r >1 burning vertices burning in models for complex networks –preferential attachment, copying, geometric models? Graph burning - Anthony Bonato41
42
Graph burning - Anthony Bonato42
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.