Spectra of Random Regular Hypergraphs Yizhe Zhu University of - - PowerPoint PPT Presentation

spectra of random regular hypergraphs
SMART_READER_LITE
LIVE PREVIEW

Spectra of Random Regular Hypergraphs Yizhe Zhu University of - - PowerPoint PPT Presentation

Spectra of Random Regular Hypergraphs Yizhe Zhu University of California, San Diego G2D2 Conference Yichang, China August 21, 2019 Joint work with Ioana Dumitriu Yizhe Zhu G2D2 Conference 1 / 12 Hypergraph H = ( V , E ), V : vertex set, E


slide-1
SLIDE 1

Spectra of Random Regular Hypergraphs

Yizhe Zhu

University of California, San Diego

G2D2 Conference Yichang, China August 21, 2019

Joint work with Ioana Dumitriu

Yizhe Zhu G2D2 Conference 1 / 12

slide-2
SLIDE 2

Hypergraph

H = (V , E), V : vertex set, E: hyperedge set. d-regular: the degree of each vertex is d. k-uniform: each hyperedge is of size k. (d, k)-regular: both k-uniform and d-regular. k = 2: d-regular graphs.

1 2 3 4 5 6 7 8 9 e1 e2 e3 e4 e5 e6

Yizhe Zhu G2D2 Conference 2 / 12

slide-3
SLIDE 3

Eigenvalues of the Adjacency Matrix

A ∈ Zn×n Introduced in Feng-Li (1996). Aij = number of hyperedges containing i, j.

Yizhe Zhu G2D2 Conference 3 / 12

slide-4
SLIDE 4

Eigenvalues of the Adjacency Matrix

A ∈ Zn×n Introduced in Feng-Li (1996). Aij = number of hyperedges containing i, j. λ1 = d(k − 1), since A󰂔 e = d(k − 1)󰂔 e with 󰂔 e = (1, . . . , 1).

Yizhe Zhu G2D2 Conference 3 / 12

slide-5
SLIDE 5

Eigenvalues of the Adjacency Matrix

A ∈ Zn×n Introduced in Feng-Li (1996). Aij = number of hyperedges containing i, j. λ1 = d(k − 1), since A󰂔 e = d(k − 1)󰂔 e with 󰂔 e = (1, . . . , 1). What about λ2?

Yizhe Zhu G2D2 Conference 3 / 12

slide-6
SLIDE 6

Eigenvalues of the Adjacency Matrix

A ∈ Zn×n Introduced in Feng-Li (1996). Aij = number of hyperedges containing i, j. λ1 = d(k − 1), since A󰂔 e = d(k − 1)󰂔 e with 󰂔 e = (1, . . . , 1). What about λ2? For k = 2, many results for (random) d-regular graphs in (random) graph theory/ random matrix theory/ theoretical computer science.

Yizhe Zhu G2D2 Conference 3 / 12

slide-7
SLIDE 7

Theorem (Feng-Li 1996)

Let Gn be any sequence of connected (d, k)-regular hypergraphs with n

  • vertices. Then

λ2(An) ≥ k − 2 + 2 󰁴 (d − 1)(k − 1) − 󰂄n. with 󰂄n → 0 as n → ∞.

Yizhe Zhu G2D2 Conference 4 / 12

slide-8
SLIDE 8

Theorem (Feng-Li 1996)

Let Gn be any sequence of connected (d, k)-regular hypergraphs with n

  • vertices. Then

λ2(An) ≥ k − 2 + 2 󰁴 (d − 1)(k − 1) − 󰂄n. with 󰂄n → 0 as n → ∞. k = 2: Alon-Boppana bound for d-regular graphs. Ramanujan graphs: |λ| ≤ 2 √ d − 1 for all λ ∕= d.

Yizhe Zhu G2D2 Conference 4 / 12

slide-9
SLIDE 9

Theorem (Feng-Li 1996)

Let Gn be any sequence of connected (d, k)-regular hypergraphs with n

  • vertices. Then

λ2(An) ≥ k − 2 + 2 󰁴 (d − 1)(k − 1) − 󰂄n. with 󰂄n → 0 as n → ∞. k = 2: Alon-Boppana bound for d-regular graphs. Ramanujan graphs: |λ| ≤ 2 √ d − 1 for all λ ∕= d. Li-Sol´ e (1996): Ramanujan hypergraphs. For all eigenvalues λ ∕= d(k − 1), |λ − (k − 2)| ≤ 2 󰁴 (d − 1)(k − 1).

Yizhe Zhu G2D2 Conference 4 / 12

slide-10
SLIDE 10

Theorem (Feng-Li 1996)

Let Gn be any sequence of connected (d, k)-regular hypergraphs with n

  • vertices. Then

λ2(An) ≥ k − 2 + 2 󰁴 (d − 1)(k − 1) − 󰂄n. with 󰂄n → 0 as n → ∞. k = 2: Alon-Boppana bound for d-regular graphs. Ramanujan graphs: |λ| ≤ 2 √ d − 1 for all λ ∕= d. Li-Sol´ e (1996): Ramanujan hypergraphs. For all eigenvalues λ ∕= d(k − 1), |λ − (k − 2)| ≤ 2 󰁴 (d − 1)(k − 1). Algebraic construction: Mart´ ınez-Stark-Terras (2001), Li (2004), Sarveniazi (2007).

Yizhe Zhu G2D2 Conference 4 / 12

slide-11
SLIDE 11

Spectral Gap

Yizhe Zhu G2D2 Conference 5 / 12

slide-12
SLIDE 12

Spectral Gap

Random regular hypergraphs: uniformly chosen from all (d, k)-regular hypergraphs on n vertices.

Yizhe Zhu G2D2 Conference 5 / 12

slide-13
SLIDE 13

Spectral Gap

Random regular hypergraphs: uniformly chosen from all (d, k)-regular hypergraphs on n vertices.

Theorem (Dumitriu-Z. 2019)

Let Gn be a random (d, k)-regular hypergraphs with n vertices. Then with high probability for any eigenvalue λ ∕= d(k − 1), |λ(An) − (k − 2)| ≤ 2 󰁴 (d − 1)(k − 1) + 󰂄n with 󰂄n → 0.

Yizhe Zhu G2D2 Conference 5 / 12

slide-14
SLIDE 14

Spectral Gap

Random regular hypergraphs: uniformly chosen from all (d, k)-regular hypergraphs on n vertices.

Theorem (Dumitriu-Z. 2019)

Let Gn be a random (d, k)-regular hypergraphs with n vertices. Then with high probability for any eigenvalue λ ∕= d(k − 1), |λ(An) − (k − 2)| ≤ 2 󰁴 (d − 1)(k − 1) + 󰂄n with 󰂄n → 0. A matching upper bound to Feng-Li (1996).

Yizhe Zhu G2D2 Conference 5 / 12

slide-15
SLIDE 15

Spectral Gap

Random regular hypergraphs: uniformly chosen from all (d, k)-regular hypergraphs on n vertices.

Theorem (Dumitriu-Z. 2019)

Let Gn be a random (d, k)-regular hypergraphs with n vertices. Then with high probability for any eigenvalue λ ∕= d(k − 1), |λ(An) − (k − 2)| ≤ 2 󰁴 (d − 1)(k − 1) + 󰂄n with 󰂄n → 0. A matching upper bound to Feng-Li (1996). A generalization of Alon’s conjecture (1986) proved by Friedman (2008) and Bordenave (2015) for random d-regular graphs.

Yizhe Zhu G2D2 Conference 5 / 12

slide-16
SLIDE 16

Spectral Gap

Random regular hypergraphs: uniformly chosen from all (d, k)-regular hypergraphs on n vertices.

Theorem (Dumitriu-Z. 2019)

Let Gn be a random (d, k)-regular hypergraphs with n vertices. Then with high probability for any eigenvalue λ ∕= d(k − 1), |λ(An) − (k − 2)| ≤ 2 󰁴 (d − 1)(k − 1) + 󰂄n with 󰂄n → 0. A matching upper bound to Feng-Li (1996). A generalization of Alon’s conjecture (1986) proved by Friedman (2008) and Bordenave (2015) for random d-regular graphs. Almost all regular hypergraphs are almost Ramanujan.

Yizhe Zhu G2D2 Conference 5 / 12

slide-17
SLIDE 17

Spectral Gap

Random regular hypergraphs: uniformly chosen from all (d, k)-regular hypergraphs on n vertices.

Theorem (Dumitriu-Z. 2019)

Let Gn be a random (d, k)-regular hypergraphs with n vertices. Then with high probability for any eigenvalue λ ∕= d(k − 1), |λ(An) − (k − 2)| ≤ 2 󰁴 (d − 1)(k − 1) + 󰂄n with 󰂄n → 0. A matching upper bound to Feng-Li (1996). A generalization of Alon’s conjecture (1986) proved by Friedman (2008) and Bordenave (2015) for random d-regular graphs. Almost all regular hypergraphs are almost Ramanujan. What does λ2 tell us about H?

Yizhe Zhu G2D2 Conference 5 / 12

slide-18
SLIDE 18

Expander Mixing Lemma

Yizhe Zhu G2D2 Conference 6 / 12

slide-19
SLIDE 19

Expander Mixing Lemma

Theorem (Dumitriu-Z. 2019)

Let H be a (d, k)-regular hypergraph and λ = max{λ2, |λn|}. Then the following holds: for any subsets V1, V2 ⊂ V , 󰀐 󰀐 󰀐 󰀐e(V1, V2) − d(k − 1) n |V1| · |V2| 󰀐 󰀐 󰀐 󰀐 ≤ λ 󰁷 |V1| · |V2| 󰀖 1 − |V1| n 󰀗 󰀖 1 − |V2| n 󰀗 .

Yizhe Zhu G2D2 Conference 6 / 12

slide-20
SLIDE 20

Expander Mixing Lemma

Theorem (Dumitriu-Z. 2019)

Let H be a (d, k)-regular hypergraph and λ = max{λ2, |λn|}. Then the following holds: for any subsets V1, V2 ⊂ V , 󰀐 󰀐 󰀐 󰀐e(V1, V2) − d(k − 1) n |V1| · |V2| 󰀐 󰀐 󰀐 󰀐 ≤ λ 󰁷 |V1| · |V2| 󰀖 1 − |V1| n 󰀗 󰀖 1 − |V2| n 󰀗 . e(V1, V2) : number of hyperedges between V1, V2 with multiplicity |e ∩ V1| · |e ∩ V2| for any hyperedge e.

Yizhe Zhu G2D2 Conference 6 / 12

slide-21
SLIDE 21

Non-backtracking Random Walks (NBRWs)

Yizhe Zhu G2D2 Conference 7 / 12

slide-22
SLIDE 22

Non-backtracking Random Walks (NBRWs)

a non-backtracking walk of length ℓ in a hypergraph is a sequence w = (v0, e1, v1, e2, . . . , vℓ−1, eℓ, vℓ) such that vi ∕= vi+1,{vi, vi+1} ⊂ ei+1 and ei ∕= ei+1 for 1 ≤ i ≤ ℓ − 1.

Yizhe Zhu G2D2 Conference 7 / 12

slide-23
SLIDE 23

Non-backtracking Random Walks (NBRWs)

a non-backtracking walk of length ℓ in a hypergraph is a sequence w = (v0, e1, v1, e2, . . . , vℓ−1, eℓ, vℓ) such that vi ∕= vi+1,{vi, vi+1} ⊂ ei+1 and ei ∕= ei+1 for 1 ≤ i ≤ ℓ − 1. a NBRW of length ℓ from v0: a uniformly chosen member of all non-backtracking walks of length ℓ starting at v0.

Yizhe Zhu G2D2 Conference 7 / 12

slide-24
SLIDE 24

Non-backtracking Random Walks (NBRWs)

a non-backtracking walk of length ℓ in a hypergraph is a sequence w = (v0, e1, v1, e2, . . . , vℓ−1, eℓ, vℓ) such that vi ∕= vi+1,{vi, vi+1} ⊂ ei+1 and ei ∕= ei+1 for 1 ≤ i ≤ ℓ − 1. a NBRW of length ℓ from v0: a uniformly chosen member of all non-backtracking walks of length ℓ starting at v0. How fast does the NBRW converge to a stationary distribution? Mixing rate: ρ(H) := lim sup

ℓ→∞

max

i,j∈V

󰀐 󰀐 󰀐 󰀐(P(ℓ))ij − 1 n 󰀐 󰀐 󰀐 󰀐

1/ℓ

.

Yizhe Zhu G2D2 Conference 7 / 12

slide-25
SLIDE 25

Mixing Rate

Theorem (Dumitriu-Z. 2019)

ρ(H) =

1

(d−1)(k−1)ψ

󰀖

λ 2√ (k−1)(d−1)

󰀗 , where λ := max{λ2, |λn|} and ψ(x) := 󰀬 x + √ x2 − 1 if x ≥ 1, 1 if 0 ≤ x ≤ 1.

Yizhe Zhu G2D2 Conference 8 / 12

slide-26
SLIDE 26

Mixing Rate

Theorem (Dumitriu-Z. 2019)

ρ(H) =

1

(d−1)(k−1)ψ

󰀖

λ 2√ (k−1)(d−1)

󰀗 , where λ := max{λ2, |λn|} and ψ(x) := 󰀬 x + √ x2 − 1 if x ≥ 1, 1 if 0 ≤ x ≤ 1. k = 2: Alon-Benjamini-Lubetzky-Sodin (2007) for d-regular graphs. Proof by Chebyshev polynomials of the second kind.

Yizhe Zhu G2D2 Conference 8 / 12

slide-27
SLIDE 27

Mixing Rate

Theorem (Dumitriu-Z. 2019)

ρ(H) =

1

(d−1)(k−1)ψ

󰀖

λ 2√ (k−1)(d−1)

󰀗 , where λ := max{λ2, |λn|} and ψ(x) := 󰀬 x + √ x2 − 1 if x ≥ 1, 1 if 0 ≤ x ≤ 1. k = 2: Alon-Benjamini-Lubetzky-Sodin (2007) for d-regular graphs. Proof by Chebyshev polynomials of the second kind. NBRWs mix faster than simple random walks.

Yizhe Zhu G2D2 Conference 8 / 12

slide-28
SLIDE 28

Non-backtracking Operator

Hashimoto (1989) for graphs. Related to Ihara-Zeta functions.

Yizhe Zhu G2D2 Conference 9 / 12

slide-29
SLIDE 29

Non-backtracking Operator

Hashimoto (1989) for graphs. Related to Ihara-Zeta functions. Generalized in Angelini-Caltagirone-Krzakala-Zdeborov´ a (2015) for community detection on hypergraph networks.

Yizhe Zhu G2D2 Conference 9 / 12

slide-30
SLIDE 30

Non-backtracking Operator

Hashimoto (1989) for graphs. Related to Ihara-Zeta functions. Generalized in Angelini-Caltagirone-Krzakala-Zdeborov´ a (2015) for community detection on hypergraph networks. Oriented hyperedges: 󰂔 E = {(i, e) : i ∈ V , e ∈ E, i ∈ e}

Yizhe Zhu G2D2 Conference 9 / 12

slide-31
SLIDE 31

Non-backtracking Operator

Hashimoto (1989) for graphs. Related to Ihara-Zeta functions. Generalized in Angelini-Caltagirone-Krzakala-Zdeborov´ a (2015) for community detection on hypergraph networks. Oriented hyperedges: 󰂔 E = {(i, e) : i ∈ V , e ∈ E, i ∈ e} Non-backtracking operator B indexed by 󰂔 E: B(i,e),(j,f ) = 󰀬 1 if j ∈ e \ {i}, f ∕= e,

  • therwise.

Yizhe Zhu G2D2 Conference 9 / 12

slide-32
SLIDE 32

Non-backtracking Operator

Hashimoto (1989) for graphs. Related to Ihara-Zeta functions. Generalized in Angelini-Caltagirone-Krzakala-Zdeborov´ a (2015) for community detection on hypergraph networks. Oriented hyperedges: 󰂔 E = {(i, e) : i ∈ V , e ∈ E, i ∈ e} Non-backtracking operator B indexed by 󰂔 E: B(i,e),(j,f ) = 󰀬 1 if j ∈ e \ {i}, f ∕= e,

  • therwise.

Non-Hermitian, complex eigenvalues.

Yizhe Zhu G2D2 Conference 9 / 12

slide-33
SLIDE 33

Non-backtracking Operator

Hashimoto (1989) for graphs. Related to Ihara-Zeta functions. Generalized in Angelini-Caltagirone-Krzakala-Zdeborov´ a (2015) for community detection on hypergraph networks. Oriented hyperedges: 󰂔 E = {(i, e) : i ∈ V , e ∈ E, i ∈ e} Non-backtracking operator B indexed by 󰂔 E: B(i,e),(j,f ) = 󰀬 1 if j ∈ e \ {i}, f ∕= e,

  • therwise.

Non-Hermitian, complex eigenvalues.

Theorem (Dumitriu-Z. 2019)

Let H be a random (d, k)-regular hypergraph. Then any eigenvalue λ of BH with λ ∕= (d − 1)(k − 1) satisfies |λ| ≤ 󰁴 (k − 1)(d − 1) + 󰂄n asymptotically almost surely as n → ∞ for some 󰂄n → 0.

Yizhe Zhu G2D2 Conference 9 / 12

slide-34
SLIDE 34

Non-backtracking Operator

Hashimoto (1989) for graphs. Related to Ihara-Zeta functions. Generalized in Angelini-Caltagirone-Krzakala-Zdeborov´ a (2015) for community detection on hypergraph networks. Oriented hyperedges: 󰂔 E = {(i, e) : i ∈ V , e ∈ E, i ∈ e} Non-backtracking operator B indexed by 󰂔 E: B(i,e),(j,f ) = 󰀬 1 if j ∈ e \ {i}, f ∕= e,

  • therwise.

Non-Hermitian, complex eigenvalues.

Theorem (Dumitriu-Z. 2019)

Let H be a random (d, k)-regular hypergraph. Then any eigenvalue λ of BH with λ ∕= (d − 1)(k − 1) satisfies |λ| ≤ 󰁴 (k − 1)(d − 1) + 󰂄n asymptotically almost surely as n → ∞ for some 󰂄n → 0. k = 2: Bordenave (2015) for random d-regular graphs.

Yizhe Zhu G2D2 Conference 9 / 12

slide-35
SLIDE 35

Spectral Distributions for Random Regular Hypergraphs

Yizhe Zhu G2D2 Conference 10 / 12

slide-36
SLIDE 36

Spectral Distributions for Random Regular Hypergraphs

For Mn =

An−(k−2)

(d−1)(k−1) :

Yizhe Zhu G2D2 Conference 10 / 12

slide-37
SLIDE 37

Spectral Distributions for Random Regular Hypergraphs

For Mn =

An−(k−2)

(d−1)(k−1) :

d, k constant f (x) =

1+ k−1

q

(1+ 1

q − x √q )(1+ (k−1)2 q

+ (k−1)x

√q

) 1 π

󰁵 1 − x2

4

with q = (k − 1)(d − 1). k = 2: Kesten-McKay law

d → ∞, d

k → α > 0

f (x) =

α 1+α+√αx 1 π

󰁵 1 − x2

4

d = o(n󰂄) for any 󰂄 > 0 Marˇ cenko-Pastur law

d k → ∞, d = o(n󰂄)

f (x) = 1

π

󰁵 1 − x2

4 semicircle law

Yizhe Zhu G2D2 Conference 10 / 12

slide-38
SLIDE 38

Spectral Distributions for Random Regular Hypergraphs

For Mn =

An−(k−2)

(d−1)(k−1) :

d, k constant f (x) =

1+ k−1

q

(1+ 1

q − x √q )(1+ (k−1)2 q

+ (k−1)x

√q

) 1 π

󰁵 1 − x2

4

with q = (k − 1)(d − 1). k = 2: Kesten-McKay law

d → ∞, d

k → α > 0

f (x) =

α 1+α+√αx 1 π

󰁵 1 − x2

4

d = o(n󰂄) for any 󰂄 > 0 Marˇ cenko-Pastur law

d k → ∞, d = o(n󰂄)

f (x) = 1

π

󰁵 1 − x2

4 semicircle law

Figure: spectral distributions with increasing α

Yizhe Zhu G2D2 Conference 10 / 12

slide-39
SLIDE 39

Proof Ideas for Random Models

Yizhe Zhu G2D2 Conference 11 / 12

slide-40
SLIDE 40

Proof Ideas for Random Models

A bijection between S1={ bipartite biregular graphs without certain subgraphs} and S2={(d, k)-regular hypergraphs}.

Yizhe Zhu G2D2 Conference 11 / 12

slide-41
SLIDE 41

Proof Ideas for Random Models

A bijection between S1={ bipartite biregular graphs without certain subgraphs} and S2={(d, k)-regular hypergraphs}.

1 2 3 4 5 6 7 8 9 e1 e2 e3 e4 e5 e6 1 2 3 4 5 6 7 8 9 e1 e2 e3 e4 e5 e6

e1 e2 v1 v2 v3 Yizhe Zhu G2D2 Conference 11 / 12

slide-42
SLIDE 42

Proof Ideas for Random Models

A bijection between S1={ bipartite biregular graphs without certain subgraphs} and S2={(d, k)-regular hypergraphs}.

1 2 3 4 5 6 7 8 9 e1 e2 e3 e4 e5 e6 1 2 3 4 5 6 7 8 9 e1 e2 e3 e4 e5 e6

e1 e2 v1 v2 v3

Use a result in McKay (1981) to estimate the probability of seeing a forbidden subgraph in a random sample.

Yizhe Zhu G2D2 Conference 11 / 12

slide-43
SLIDE 43

Proof Ideas for Random Models

A bijection between S1={ bipartite biregular graphs without certain subgraphs} and S2={(d, k)-regular hypergraphs}.

1 2 3 4 5 6 7 8 9 e1 e2 e3 e4 e5 e6 1 2 3 4 5 6 7 8 9 e1 e2 e3 e4 e5 e6

e1 e2 v1 v2 v3

Use a result in McKay (1981) to estimate the probability of seeing a forbidden subgraph in a random sample. Any event F holds whp for random bipartite biregular graphs ⇔ F holds whp for the uniform measure over S1 ⇔ corresponding F ′ holds whp for random regular hypergraphs.

Yizhe Zhu G2D2 Conference 11 / 12

slide-44
SLIDE 44

Proof Ideas for Random Models

A bijection between S1={ bipartite biregular graphs without certain subgraphs} and S2={(d, k)-regular hypergraphs}.

1 2 3 4 5 6 7 8 9 e1 e2 e3 e4 e5 e6 1 2 3 4 5 6 7 8 9 e1 e2 e3 e4 e5 e6

e1 e2 v1 v2 v3

Use a result in McKay (1981) to estimate the probability of seeing a forbidden subgraph in a random sample. Any event F holds whp for random bipartite biregular graphs ⇔ F holds whp for the uniform measure over S1 ⇔ corresponding F ′ holds whp for random regular hypergraphs. Apply the results for random bipartite biregular graphs from Dumitriu-Johnson (2014) and Brito-Dumitriu-Harris (2019).

Yizhe Zhu G2D2 Conference 11 / 12

slide-45
SLIDE 45

Thank You!

Yizhe Zhu G2D2 Conference 12 / 12