Finding the Seed of Uniform Attachment Trees Alan Pereira - UFGM G - - PowerPoint PPT Presentation

finding the seed of uniform attachment trees
SMART_READER_LITE
LIVE PREVIEW

Finding the Seed of Uniform Attachment Trees Alan Pereira - UFGM G - - PowerPoint PPT Presentation

Finding the Seed of Uniform Attachment Trees Alan Pereira - UFGM G abor Lugosi - UPF July 26, 2019 Network Archaeology on Random Trees Setup Results Skecth of the proofs Introduction Studies questions about old or extinct networks.


slide-1
SLIDE 1

Finding the Seed of Uniform Attachment Trees

Alan Pereira - UFGM G´ abor Lugosi - UPF July 26, 2019

slide-2
SLIDE 2

Network Archaeology on Random Trees Setup Results Skecth of the proofs

slide-3
SLIDE 3

Introduction

Studies questions about old or extinct networks.

slide-4
SLIDE 4

Introduction

Studies questions about old or extinct networks. We want to find a source of a rumor/disease.

slide-5
SLIDE 5

Introduction

Studies questions about old or extinct networks. We want to find a source of a rumor/disease. This problem was popularized by Shah-Zamah [6].

slide-6
SLIDE 6

Setup

slide-7
SLIDE 7

Setup

Sℓ is a tree with V (Sℓ) = {1, . . . , ℓ}.

slide-8
SLIDE 8

Setup

Sℓ is a tree with V (Sℓ) = {1, . . . , ℓ}. A random tree Tn = Tn(Sℓ) with V (Tn) = {1, . . . , n} is a uniform attachment tree with seed Sℓ if it is generated as follows:

slide-9
SLIDE 9

Setup

Sℓ is a tree with V (Sℓ) = {1, . . . , ℓ}. A random tree Tn = Tn(Sℓ) with V (Tn) = {1, . . . , n} is a uniform attachment tree with seed Sℓ if it is generated as follows: ◮ Tℓ = Sℓ ;

slide-10
SLIDE 10

Setup

Sℓ is a tree with V (Sℓ) = {1, . . . , ℓ}. A random tree Tn = Tn(Sℓ) with V (Tn) = {1, . . . , n} is a uniform attachment tree with seed Sℓ if it is generated as follows: ◮ Tℓ = Sℓ ; ◮ Ti is obtained by joining vertex i to a vertex of Ti−1 chosen uniformly at random, independently of the past.

slide-11
SLIDE 11

Influence of the seed

Bubeck, (Eldan), Mossel, and R´ acz studied the influence of the seed in the growth of the random tree, first in preferential attachment [3] and after in uniform attachment [2].

slide-12
SLIDE 12

Influence of the seed

Bubeck, (Eldan), Mossel, and R´ acz studied the influence of the seed in the growth of the random tree, first in preferential attachment [3] and after in uniform attachment [2]. They did it by analysing δ(S1, S2) = lim

n→∞ TV (Tn(S1), Tn(S2))

slide-13
SLIDE 13

Influence of the seed

Bubeck, (Eldan), Mossel, and R´ acz studied the influence of the seed in the growth of the random tree, first in preferential attachment [3] and after in uniform attachment [2]. They did it by analysing δ(S1, S2) = lim

n→∞ TV (Tn(S1), Tn(S2))

Is δ a metric?

slide-14
SLIDE 14

Influence of the seed

Bubeck, (Eldan), Mossel, and R´ acz studied the influence of the seed in the growth of the random tree, first in preferential attachment [3] and after in uniform attachment [2]. They did it by analysing δ(S1, S2) = lim

n→∞ TV (Tn(S1), Tn(S2))

Is δ a metric? Curien, Duquesne, Kortchemski and Manolescu: YES. [4]

slide-15
SLIDE 15

The problem

slide-16
SLIDE 16

The problem

Given Tn(Sℓ) e want to find ◮ either a big set H1(Tn, ǫ) such that P(H1(Tn, ǫ) ⊂ Sℓ) ≥ 1 − ǫ;

slide-17
SLIDE 17

The problem

Given Tn(Sℓ) e want to find ◮ either a big set H1(Tn, ǫ) such that P(H1(Tn, ǫ) ⊂ Sℓ) ≥ 1 − ǫ; ◮ or a small a set H2(Tn, ǫ) such that P(H2(Tn, ǫ) ⊃ Sℓ) ≥ 1 − ǫ.

slide-18
SLIDE 18

Finding Adam

slide-19
SLIDE 19

Finding Adam

Bubeck, Devroye, and Lugosi [1] considered the case ℓ = 1 (in UA and PA).

slide-20
SLIDE 20

Finding Adam

Bubeck, Devroye, and Lugosi [1] considered the case ℓ = 1 (in UA and PA). Jog and Loh [5] considered the same problem in non-linear preferential attachment.

slide-21
SLIDE 21

Finding Adam

Bubeck, Devroye, and Lugosi [1] considered the case ℓ = 1 (in UA and PA). Jog and Loh [5] considered the same problem in non-linear preferential attachment. We considered the cases ◮ Path Pℓ.

slide-22
SLIDE 22

Finding Adam

Bubeck, Devroye, and Lugosi [1] considered the case ℓ = 1 (in UA and PA). Jog and Loh [5] considered the same problem in non-linear preferential attachment. We considered the cases ◮ Path Pℓ. ◮ Star Eℓ.

slide-23
SLIDE 23

Finding Adam

Bubeck, Devroye, and Lugosi [1] considered the case ℓ = 1 (in UA and PA). Jog and Loh [5] considered the same problem in non-linear preferential attachment. We considered the cases ◮ Path Pℓ. ◮ Star Eℓ. ◮ UART Tℓ.

slide-24
SLIDE 24

Theorem 1: Sℓ = Pℓ

slide-25
SLIDE 25

Theorem 1: Sℓ = Pℓ

For ℓ ≥ max 2e2 γ log 1 ǫ , 2e2 γ log(4e2)

  • we have the following:
slide-26
SLIDE 26

Theorem 1: Sℓ = Pℓ

For ℓ ≥ max 2e2 γ log 1 ǫ , 2e2 γ log(4e2)

  • we have the following:

Given Tn(Pℓ), n >> 1 we can find a set Hn = Hn(Tn, ε) ⊂ {1, . . . , n} with |Hn| ≥ (1 − γ)ℓ such that

slide-27
SLIDE 27

Theorem 1: Sℓ = Pℓ

For ℓ ≥ max 2e2 γ log 1 ǫ , 2e2 γ log(4e2)

  • we have the following:

Given Tn(Pℓ), n >> 1 we can find a set Hn = Hn(Tn, ε) ⊂ {1, . . . , n} with |Hn| ≥ (1 − γ)ℓ such that P {Hn ⊂ Pℓ} ≥ 1 − ǫ .

slide-28
SLIDE 28

Theorem 2: Sℓ = Eℓ

For ℓ ≥ max

  • C, 8

γ

  • log 1

ǫ we have the following: Given Tn(Eℓ), n >> 1 we can find a set Hn = Hn(Tn, ε) ⊂ {1, . . . , n} with |Hn| ≤ (1 + γ)ℓ such that P {Hn ⊃ Eℓ} ≥ 1 − ǫ .

slide-29
SLIDE 29

Theorem 3: Sℓ = Tℓ

There exist c1 and c2 such that the following holds. Let ℓ ≥ c1 log2 1 ǫ . Given Tn(Tℓ), n >> 1 we can find a set Hn = Hn(Tn, ε) ⊂ {1, . . . , n} with |Hn| ≥ ℓ/[c2 log(ℓ/ǫ)] such that P {Hn ⊂ Tℓ} ≥ 1 − ǫ .

slide-30
SLIDE 30

Theorem 4

Theorem

Let ǫ ∈ (0, e−e2). Suppose that Tn is a uniform attachment tree with seed Sℓ = Pℓ or Sℓ = Eℓ for ℓ ≤

log(1/ǫ) log log(1/ǫ). Then, for all

n ≥ 2ℓ, any seed-finding algorithm that outputs a vertex set Hn of size ℓ has P

  • |Hn ∩ Sℓ| ≤ ℓ

2

  • ≥ ǫ .
slide-31
SLIDE 31

How can we prove it?

slide-32
SLIDE 32

How can we prove it?

The main idea is to prove that old vertices are more central than the new vertices (in some sense).

slide-33
SLIDE 33

How can we prove it?

The main idea is to prove that old vertices are more central than the new vertices (in some sense). The set Hn will be the set of the most central vertices in Tn.

slide-34
SLIDE 34

How can we prove it?

The main idea is to prove that old vertices are more central than the new vertices (in some sense). The set Hn will be the set of the most central vertices in Tn. Let us define what means be more central.

slide-35
SLIDE 35

Rooted tree and Induced subtree

slide-36
SLIDE 36

Rooted tree and Induced subtree

A rooted tree (T, v) is the tree T with a distinguished vertex v ∈ V (T).

slide-37
SLIDE 37

Rooted tree and Induced subtree

A rooted tree (T, v) is the tree T with a distinguished vertex v ∈ V (T). The subtree induced by u (T, v)u↓ is the subtree of (T, v) which grows from u in the opposite direction of v.

slide-38
SLIDE 38

Rooted tree and Induced subtree

A rooted tree (T, v) is the tree T with a distinguished vertex v ∈ V (T). The subtree induced by u (T, v)u↓ is the subtree of (T, v) which grows from u in the opposite direction of v.

slide-39
SLIDE 39

Centrality: Definition

Given a tree T, the anti-centrality of a vertex v ∈ V (T) is defined by ψ(v) = max

u∈N(v) |(T, v)u↓| .

slide-40
SLIDE 40

Centrality: Definition

Given a tree T, the anti-centrality of a vertex v ∈ V (T) is defined by ψ(v) = max

u∈N(v) |(T, v)u↓| .

slide-41
SLIDE 41

Centrality

Given v, we denote v′ to be some vertex in N(v) such that ψ(v) =

  • (T, v)v′↓
  • .
slide-42
SLIDE 42

Comparing Centrality

slide-43
SLIDE 43

Comparing Centrality

Case 1: When v is between v′ and j we have ψ(v) ≤ ψ(j)

slide-44
SLIDE 44

Comparing Centrality

Case 1: When v is between v′ and j we have ψ(v) ≤ ψ(j)

slide-45
SLIDE 45

Comparing Centrality

Case 2: When v′ is between v and j we have ψ(v) ≤ ψ(j) if

slide-46
SLIDE 46

Comparing Centrality

Case 2: When v′ is between v and j we have ψ(v) ≤ ψ(j) if ◮ |(T, j)v↓| ≥ |(T, v)j↓|;

slide-47
SLIDE 47

Sketch of the proof: Case Sℓ = Pℓ

slide-48
SLIDE 48

Sketch of the proof: Case Sℓ = Pℓ

We will prove that

  • ld central vertices are more central than new vertices.
slide-49
SLIDE 49

Sketch of the proof: Case Sℓ = Pℓ

We will prove that

  • ld central vertices are more central than new vertices.

More precisely P

  • max

ℓγ/2≤j≤ℓ(1−γ/2) ψ(j)< min ℓ<i≤n ψ(i)

  • ≥ 1 − ǫ .
slide-50
SLIDE 50

Sketch of the proof: Case Sℓ = Pℓ

We will prove that

  • ld central vertices are more central than new vertices.

More precisely P

  • max

ℓγ/2≤j≤ℓ(1−γ/2) ψ(j)< min ℓ<i≤n ψ(i)

  • ≥ 1 − ǫ .

Let us prove that the complement has small probability.

slide-51
SLIDE 51

Sketch of the proof

By Union Bound we have P

  • min

ℓ<i≤n ψ(i) ≤

max

ℓγ/2≤j≤ℓ(1−γ/2) ψ(j)

(1−γ/2)ℓ

  • j=γℓ/2

P

  • min

ℓ<i≤n ψ(i) ≤ ψ(j)

(1−γ/2)ℓ

  • j=γℓ/2

  • k=1

P

  • ∃v ∈ Ck\{k} : ψ(v) ≤ ψ(j)
  • .
slide-52
SLIDE 52

First case: (v ′, v, j)

slide-53
SLIDE 53

Second case: (v, v ′, j)

slide-54
SLIDE 54

Second case: (v, v ′, j)

The value of ℓ arise from a optimization of the bounds.

slide-55
SLIDE 55

S´ ebastien Bubeck, Luc Devroye, and G´ abor Lugosi. Finding Adam in random growing trees. Random Structures & Algorithms, 50(2):158–172, 2017. S´ ebastien Bubeck, Ronen Eldan, Elchanan Mossel, and Mikl´

  • s

R´ acz. From trees to seeds: on the inference of the seed from large trees in the uniform attachment model. Bernoulli, 23(4A):2887–2916, 2017. S´ ebastien Bubeck, Elchanan Mossel, and Mikl´

  • s Z R´

acz. On the influence of the seed graph in the preferential attachment model. IEEE Transactions on Network Science and Engineering, 2(1):30–39, 2015. Nicolas Curien, Thomas Duquesne, Igor Kortchemski, and Ioan Manolescu. Scaling limits and influence of the seed graph in preferential attachment trees.

slide-56
SLIDE 56

Journal de l’´ Ecole Polytechnique–Math´ ematiques, 2:1–34, 2015. Varun Jog and Po-Ling Loh. Analysis of centrality in sublinear preferential attachment trees via the CMJ branching process. IEEE Transactions on Network Science and Engineering, 4(1):1–12, 2017. Devavrat Shah and Tauhid R. Zaman. Rumors in a network: Who’s the culprit? IEEE Transactions on Information Theory, 57(8):5163–5181, 2011.

slide-57
SLIDE 57
slide-58
SLIDE 58