88
Spectra of random regular hypergraphs Ioana Dumitriu Department of Mathematics Joint work with Yizhe Zhu RMTA 2020, online May 26, 2020 Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 1 / 23

Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Spectra of random regular hypergraphs

Ioana Dumitriu

Department of Mathematics

Joint work with Yizhe Zhu

RMTA 2020, onlineMay 26, 2020

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 1 / 23

Page 2: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

1 Motivation: Hypergraphs

2 Perspectives on Regular Hypergraphs

3 A Key Bijection

4 Applications: unwrapping of the spectra of regular hypergraphs

5 Conclusions

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 2 / 23

Page 3: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Motivation: Hypergraphs

Hypergraphs

Hypergraph: V =vertex set, E =edge set

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 3 / 23

Page 4: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Motivation: Hypergraphs

Hypergraphs

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

1

2

3

4

5

6

7

8

9

e1

e2

e3

e4

e5

e6

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 4 / 23

Page 5: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Motivation: Hypergraphs

Hypergraphs

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

1

2

3

4

5

6

7

8

9

e1

e2

e3

e4

e5

e6

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 4 / 23

Page 6: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Motivation: Hypergraphs

Hypergraphs

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

1

2

3

4

5

6

7

8

9

e1

e2

e3

e4

e5

e6

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 4 / 23

Page 7: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Motivation: Hypergraphs

Hypergraphs

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

1

2

3

4

5

6

7

8

9

e1

e2

e3

e4

e5

e6

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 4 / 23

Page 8: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Motivation: Hypergraphs

Hypergraphs

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

1

2

3

4

5

6

7

8

9

e1

e2

e3

e4

e5

e6

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 4 / 23

Page 9: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Motivation: Hypergraphs

Applications of Hypergraphs

Introduced by Berge (1970)

Naturally extend graphs; can model communities

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 5 / 23

Page 10: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Motivation: Hypergraphs

Applications of Hypergraphs

Introduced by Berge (1970)Naturally extend graphs; can model communities

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 5 / 23

Page 11: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Motivation: Hypergraphs

Applications of Hypergraphs

Introduced by Berge (1970)Naturally extend graphs; can model communities

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 5 / 23

Page 12: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Motivation: Hypergraphs

Applications of Hypergraphs

Introduced by Berge (1970)Naturally extend graphs; can model communities

Model data; recommender systems; pattern recognition,bioinformaticsAs with graphs, one main object of study is expansion (edge,vertex, spectral)

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 6 / 23

Page 13: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Motivation: Hypergraphs

Applications of Hypergraphs

Introduced by Berge (1970)Naturally extend graphs; can model communitiesModel data; recommender systems; pattern recognition,bioinformatics

As with graphs, one main object of study is expansion (edge,vertex, spectral)

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 6 / 23

Page 14: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Motivation: Hypergraphs

Applications of Hypergraphs

Introduced by Berge (1970)Naturally extend graphs; can model communitiesModel data; recommender systems; pattern recognition,bioinformaticsAs with graphs, one main object of study is expansion (edge,vertex, spectral)

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 6 / 23

Page 15: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Motivation: Hypergraphs

Eigenvalue statistics of random (regular) graphs

Recall that for regular/biregular bipartite graphs we know

(Finite degrees) ESD (Kesten-McKay, “transformed, finite"Marcenko-Pastur (Mojar et. al?))(Finite degrees) Alon-Boppana bound for all regular graphs andbiregular bipartite graphs (second eigenvalue bdd from below byedge of support)(Finite degrees) spectral gap (Friedman ’04, Bordenave ’15, Brito,D., Harris ’20)

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 7 / 23

Page 16: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Motivation: Hypergraphs

Eigenvalue statistics of random (regular) graphs

Recall that for regular/biregular bipartite graphs we know(Finite degrees) ESD (Kesten-McKay, “transformed, finite"Marcenko-Pastur (Mojar et. al?))

(Finite degrees) Alon-Boppana bound for all regular graphs andbiregular bipartite graphs (second eigenvalue bdd from below byedge of support)(Finite degrees) spectral gap (Friedman ’04, Bordenave ’15, Brito,D., Harris ’20)

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 7 / 23

Page 17: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Motivation: Hypergraphs

Eigenvalue statistics of random (regular) graphs

Recall that for regular/biregular bipartite graphs we know(Finite degrees) ESD (Kesten-McKay, “transformed, finite"Marcenko-Pastur (Mojar et. al?))(Finite degrees) Alon-Boppana bound for all regular graphs andbiregular bipartite graphs (second eigenvalue bdd from below byedge of support)

(Finite degrees) spectral gap (Friedman ’04, Bordenave ’15, Brito,D., Harris ’20)

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 7 / 23

Page 18: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Motivation: Hypergraphs

Eigenvalue statistics of random (regular) graphs

Recall that for regular/biregular bipartite graphs we know(Finite degrees) ESD (Kesten-McKay, “transformed, finite"Marcenko-Pastur (Mojar et. al?))(Finite degrees) Alon-Boppana bound for all regular graphs andbiregular bipartite graphs (second eigenvalue bdd from below byedge of support)(Finite degrees) spectral gap (Friedman ’04, Bordenave ’15, Brito,D., Harris ’20)

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 7 / 23

Page 19: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Motivation: Hypergraphs

Eigenvalue statistics of random (regular) graphs

Recall that for regular/biregular bipartite graphs we know

(Infinite degrees) ESD (Semicircle, “transformed"Marcenko-Pastur)(Infinite degrees) Spectral gap O(

√d) (Cook, Goldstein, Johnson;

Litvak, Lytova, Tikhomirov, Tomczak-Jaegermann, Youssef)Local laws, eigenvectors, etc.

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 8 / 23

Page 20: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Motivation: Hypergraphs

Eigenvalue statistics of random (regular) graphs

Recall that for regular/biregular bipartite graphs we know(Infinite degrees) ESD (Semicircle, “transformed"Marcenko-Pastur)

(Infinite degrees) Spectral gap O(√

d) (Cook, Goldstein, Johnson;Litvak, Lytova, Tikhomirov, Tomczak-Jaegermann, Youssef)Local laws, eigenvectors, etc.

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 8 / 23

Page 21: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Motivation: Hypergraphs

Eigenvalue statistics of random (regular) graphs

Recall that for regular/biregular bipartite graphs we know(Infinite degrees) ESD (Semicircle, “transformed"Marcenko-Pastur)(Infinite degrees) Spectral gap O(

√d) (Cook, Goldstein, Johnson;

Litvak, Lytova, Tikhomirov, Tomczak-Jaegermann, Youssef)

Local laws, eigenvectors, etc.

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 8 / 23

Page 22: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Motivation: Hypergraphs

Eigenvalue statistics of random (regular) graphs

Recall that for regular/biregular bipartite graphs we know(Infinite degrees) ESD (Semicircle, “transformed"Marcenko-Pastur)(Infinite degrees) Spectral gap O(

√d) (Cook, Goldstein, Johnson;

Litvak, Lytova, Tikhomirov, Tomczak-Jaegermann, Youssef)Local laws, eigenvectors, etc.

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 8 / 23

Page 23: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Perspectives on Regular Hypergraphs

Two different perspectives: tensors

Study associated tensors (Friedman-Wigderson)

Connect hyperedge expansion to the spectral normRecently, Li & Mojar proved a generalization of the Alon-Boppanabound using spectral normApplications in optimization, etc.

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 9 / 23

Page 24: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Perspectives on Regular Hypergraphs

Two different perspectives: tensors

Study associated tensors (Friedman-Wigderson)Connect hyperedge expansion to the spectral norm

Recently, Li & Mojar proved a generalization of the Alon-Boppanabound using spectral normApplications in optimization, etc.

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 9 / 23

Page 25: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Perspectives on Regular Hypergraphs

Two different perspectives: tensors

Study associated tensors (Friedman-Wigderson)Connect hyperedge expansion to the spectral normRecently, Li & Mojar proved a generalization of the Alon-Boppanabound using spectral norm

Applications in optimization, etc.

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 9 / 23

Page 26: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Perspectives on Regular Hypergraphs

Two different perspectives: tensors

Study associated tensors (Friedman-Wigderson)Connect hyperedge expansion to the spectral normRecently, Li & Mojar proved a generalization of the Alon-Boppanabound using spectral normApplications in optimization, etc.

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 9 / 23

Page 27: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Perspectives on Regular Hypergraphs

Two different perspectives: 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?What about other properties?Incidentally, general hypergraphs’ eigenvalues have beenconnected to diameters, random walks, Ricci curvature (Banerjee’17)

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 10 / 23

Page 28: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Perspectives on Regular Hypergraphs

Two different perspectives: 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?What about other properties?Incidentally, general hypergraphs’ eigenvalues have beenconnected to diameters, random walks, Ricci curvature (Banerjee’17)

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 10 / 23

Page 29: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Perspectives on Regular Hypergraphs

Two different perspectives: 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?What about other properties?Incidentally, general hypergraphs’ eigenvalues have beenconnected to diameters, random walks, Ricci curvature (Banerjee’17)

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 10 / 23

Page 30: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Perspectives on Regular Hypergraphs

Two different perspectives: 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?What about other properties?Incidentally, general hypergraphs’ eigenvalues have beenconnected to diameters, random walks, Ricci curvature (Banerjee’17)

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 10 / 23

Page 31: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Perspectives on Regular Hypergraphs

Two different perspectives: 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?

What about other properties?Incidentally, general hypergraphs’ eigenvalues have beenconnected to diameters, random walks, Ricci curvature (Banerjee’17)

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 10 / 23

Page 32: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Perspectives on Regular Hypergraphs

Two different perspectives: 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?What about other properties?

Incidentally, general hypergraphs’ eigenvalues have beenconnected to diameters, random walks, Ricci curvature (Banerjee’17)

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 10 / 23

Page 33: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Perspectives on Regular Hypergraphs

Two different perspectives: 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?What about other properties?Incidentally, general hypergraphs’ eigenvalues have beenconnected to diameters, random walks, Ricci curvature (Banerjee’17)

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 10 / 23

Page 34: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Perspectives on Regular Hypergraphs

Alon-Boppana bound

Theorem (Feng-Li 1996)

Let Gn be any sequence of connected (d, k)-regular hypergraphs with nvertices. 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.Li-Solé (1996): Ramanujan hypergraphs. For all eigenvaluesλ 6= d(k− 1),

|λ− (k− 2)| ≤ 2√(d− 1)(k− 1).

Algebraic construction: Martínez-Stark-Terras (2001), Li (2004),Sarveniazi (2007).

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 11 / 23

Page 35: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Perspectives on Regular Hypergraphs

Alon-Boppana bound

Theorem (Feng-Li 1996)

Let Gn be any sequence of connected (d, k)-regular hypergraphs with nvertices. 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.

Li-Solé (1996): Ramanujan hypergraphs. For all eigenvaluesλ 6= d(k− 1),

|λ− (k− 2)| ≤ 2√(d− 1)(k− 1).

Algebraic construction: Martínez-Stark-Terras (2001), Li (2004),Sarveniazi (2007).

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 11 / 23

Page 36: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Perspectives on Regular Hypergraphs

Alon-Boppana bound

Theorem (Feng-Li 1996)

Let Gn be any sequence of connected (d, k)-regular hypergraphs with nvertices. 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.Li-Solé (1996): Ramanujan hypergraphs. For all eigenvaluesλ 6= d(k− 1),

|λ− (k− 2)| ≤ 2√

(d− 1)(k− 1).

Algebraic construction: Martínez-Stark-Terras (2001), Li (2004),Sarveniazi (2007).

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 11 / 23

Page 37: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Perspectives on Regular Hypergraphs

Alon-Boppana bound

Theorem (Feng-Li 1996)

Let Gn be any sequence of connected (d, k)-regular hypergraphs with nvertices. 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.Li-Solé (1996): Ramanujan hypergraphs. For all eigenvaluesλ 6= d(k− 1),

|λ− (k− 2)| ≤ 2√

(d− 1)(k− 1).

Algebraic construction: Martínez-Stark-Terras (2001), Li (2004),Sarveniazi (2007).

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 11 / 23

Page 38: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

A Key Bijection

Bijection between hypergraphs and BBGs

S1={bipartite biregular graphs without certain subgraphs} andS2={(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 seeinga 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.

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 12 / 23

Page 39: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

A Key Bijection

Bijection between hypergraphs and BBGs

S1={bipartite biregular graphs without certain subgraphs} andS2={(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 seeinga 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.

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 12 / 23

Page 40: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

A Key Bijection

Bijection between hypergraphs and BBGs

S1={bipartite biregular graphs without certain subgraphs} andS2={(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 seeinga 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.

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 12 / 23

Page 41: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

A Key Bijection

Bijection between hypergraphs and BBGs

S1={bipartite biregular graphs without certain subgraphs} andS2={(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 seeinga 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.

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 12 / 23

Page 42: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

A Key Bijection

Bijection between hypergraphs and BBGs

S1={bipartite biregular graphs without certain subgraphs} andS2={(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 seeinga 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.

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 12 / 23

Page 43: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Applications: unwrapping of the spectra of regular hypergraphs

Spectral Gap

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

Theorem (D.-Zhu 2020)

Let Gn be a random (d, k)-regular hypergraphs with n vertices. Then withhigh probability for any eigenvalue λ 6= 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.

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 13 / 23

Page 44: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Applications: unwrapping of the spectra of regular hypergraphs

Spectral Gap

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

Theorem (D.-Zhu 2020)

Let Gn be a random (d, k)-regular hypergraphs with n vertices. Then withhigh probability for any eigenvalue λ 6= 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.

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 13 / 23

Page 45: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Applications: unwrapping of the spectra of regular hypergraphs

Spectral Gap

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

Theorem (D.-Zhu 2020)

Let Gn be a random (d, k)-regular hypergraphs with n vertices. Then withhigh probability for any eigenvalue λ 6= 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.

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 13 / 23

Page 46: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Applications: unwrapping of the spectra of regular hypergraphs

Spectral Gap

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

Theorem (D.-Zhu 2020)

Let Gn be a random (d, k)-regular hypergraphs with n vertices. Then withhigh probability for any eigenvalue λ 6= 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.

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 13 / 23

Page 47: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Applications: unwrapping of the spectra of regular hypergraphs

Spectral Gap

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

Theorem (D.-Zhu 2020)

Let Gn be a random (d, k)-regular hypergraphs with n vertices. Then withhigh probability for any eigenvalue λ 6= 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.

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 13 / 23

Page 48: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Applications: unwrapping of the spectra of regular hypergraphs

Spectral Gap

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

Theorem (D.-Zhu 2020)

Let Gn be a random (d, k)-regular hypergraphs with n vertices. Then withhigh probability for any eigenvalue λ 6= 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.

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 13 / 23

Page 49: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Applications: unwrapping of the spectra of regular hypergraphs

Spectral Gap

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

Theorem (D.-Zhu 2020)

Let Gn be a random (d, k)-regular hypergraphs with n vertices. Then withhigh probability for any eigenvalue λ 6= 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.

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 13 / 23

Page 50: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Applications: unwrapping of the spectra of regular hypergraphs

Spectral Gap

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

Theorem (D.-Zhu 2020)

Let Gn be a random (d, k)-regular hypergraphs with n vertices. Then withhigh probability for any eigenvalue λ 6= d(k− 1),

|λ(An)− (k− 2)| ≤ 2√

(d− 1)(k− 1) + εn

with εn → 0.

Uses Brito, D., Harris (’20)What does λ2 tell us about H?

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 14 / 23

Page 51: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Applications: unwrapping of the spectra of regular hypergraphs

Expander Mixing Lemma

Theorem (D.-Zhu 2020)

Let H be a (d, k)-regular hypergraph and λ = max{λ2, |λn|}. Then thefollowing 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.

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 15 / 23

Page 52: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Applications: unwrapping of the spectra of regular hypergraphs

Expander Mixing Lemma

Theorem (D.-Zhu 2020)

Let H be a (d, k)-regular hypergraph and λ = max{λ2, |λn|}. Then thefollowing 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.

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 15 / 23

Page 53: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Applications: unwrapping of the spectra of regular hypergraphs

Expander Mixing Lemma

Theorem (D.-Zhu 2020)

Let H be a (d, k)-regular hypergraph and λ = max{λ2, |λn|}. Then thefollowing 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.

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 15 / 23

Page 54: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Applications: unwrapping of the spectra of regular hypergraphs

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 6= vi+1,{vi, vi+1} ⊂ ei+1 and ei 6= ei+1 for 1 ≤ i ≤ `− 1.a NBRW of length ` from v0: a uniformly chosen member of allnon-backtracking walks of length ` starting at v0.How fast does the NBRW converge to a stationary distribution?Mixing rate:

ρ(H) := lim sup`→∞

maxi,j∈V

∣∣∣∣(P(`))ij −1n

∣∣∣∣1/` .

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 16 / 23

Page 55: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Applications: unwrapping of the spectra of regular hypergraphs

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 6= vi+1,{vi, vi+1} ⊂ ei+1 and ei 6= ei+1 for 1 ≤ i ≤ `− 1.

a NBRW of length ` from v0: a uniformly chosen member of allnon-backtracking walks of length ` starting at v0.How fast does the NBRW converge to a stationary distribution?Mixing rate:

ρ(H) := lim sup`→∞

maxi,j∈V

∣∣∣∣(P(`))ij −1n

∣∣∣∣1/` .

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 16 / 23

Page 56: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Applications: unwrapping of the spectra of regular hypergraphs

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 6= vi+1,{vi, vi+1} ⊂ ei+1 and ei 6= ei+1 for 1 ≤ i ≤ `− 1.a NBRW of length ` from v0: a uniformly chosen member of allnon-backtracking walks of length ` starting at v0.

How fast does the NBRW converge to a stationary distribution?Mixing rate:

ρ(H) := lim sup`→∞

maxi,j∈V

∣∣∣∣(P(`))ij −1n

∣∣∣∣1/` .

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 16 / 23

Page 57: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Applications: unwrapping of the spectra of regular hypergraphs

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 6= vi+1,{vi, vi+1} ⊂ ei+1 and ei 6= ei+1 for 1 ≤ i ≤ `− 1.a NBRW of length ` from v0: a uniformly chosen member of allnon-backtracking walks of length ` starting at v0.How fast does the NBRW converge to a stationary distribution?Mixing rate:

ρ(H) := lim sup`→∞

maxi,j∈V

∣∣∣∣(P(`))ij −1n

∣∣∣∣1/` .

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 16 / 23

Page 58: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Applications: unwrapping of the spectra of regular hypergraphs

Mixing Rate

Theorem (D.-Zhu 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-regulargraphs. Proof by Chebyshev polynomials of the second kind.NBRWs mix faster than simple random walks.

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 17 / 23

Page 59: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Applications: unwrapping of the spectra of regular hypergraphs

Mixing Rate

Theorem (D.-Zhu 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-regulargraphs. Proof by Chebyshev polynomials of the second kind.

NBRWs mix faster than simple random walks.

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 17 / 23

Page 60: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Applications: unwrapping of the spectra of regular hypergraphs

Mixing Rate

Theorem (D.-Zhu 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-regulargraphs. Proof by Chebyshev polynomials of the second kind.NBRWs mix faster than simple random walks.

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 17 / 23

Page 61: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Applications: unwrapping of the spectra of regular hypergraphs

Non-backtracking Operator

Hashimoto (1989) for graphs. Related to Ihara-Zetafunctions.

Generalized in Angelini-Caltagirone-Krzakala-Zdeborová(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 6= e,0 otherwise.

Non-Hermitian, complex eigenvalues.

Theorem (D.-Zhu 2020)

Let H be a random (d, k)-regular hypergraph. Then any eigenvalue λ of BHwith λ 6= (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.

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 18 / 23

Page 62: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Applications: unwrapping of the spectra of regular hypergraphs

Non-backtracking Operator

Hashimoto (1989) for graphs. Related to Ihara-Zetafunctions.Generalized in Angelini-Caltagirone-Krzakala-Zdeborová(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 6= e,0 otherwise.

Non-Hermitian, complex eigenvalues.

Theorem (D.-Zhu 2020)

Let H be a random (d, k)-regular hypergraph. Then any eigenvalue λ of BHwith λ 6= (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.

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 18 / 23

Page 63: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Applications: unwrapping of the spectra of regular hypergraphs

Non-backtracking Operator

Hashimoto (1989) for graphs. Related to Ihara-Zetafunctions.Generalized in Angelini-Caltagirone-Krzakala-Zdeborová(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 6= e,0 otherwise.

Non-Hermitian, complex eigenvalues.

Theorem (D.-Zhu 2020)

Let H be a random (d, k)-regular hypergraph. Then any eigenvalue λ of BHwith λ 6= (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.

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 18 / 23

Page 64: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Applications: unwrapping of the spectra of regular hypergraphs

Non-backtracking Operator

Hashimoto (1989) for graphs. Related to Ihara-Zetafunctions.Generalized in Angelini-Caltagirone-Krzakala-Zdeborová(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 6= e,0 otherwise.

Non-Hermitian, complex eigenvalues.

Theorem (D.-Zhu 2020)

Let H be a random (d, k)-regular hypergraph. Then any eigenvalue λ of BHwith λ 6= (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.

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 18 / 23

Page 65: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Applications: unwrapping of the spectra of regular hypergraphs

Non-backtracking Operator

Hashimoto (1989) for graphs. Related to Ihara-Zetafunctions.Generalized in Angelini-Caltagirone-Krzakala-Zdeborová(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 6= e,0 otherwise.

Non-Hermitian, complex eigenvalues.

Theorem (D.-Zhu 2020)

Let H be a random (d, k)-regular hypergraph. Then any eigenvalue λ of BHwith λ 6= (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.

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 18 / 23

Page 66: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Applications: unwrapping of the spectra of regular hypergraphs

Non-backtracking Operator

Hashimoto (1989) for graphs. Related to Ihara-Zetafunctions.Generalized in Angelini-Caltagirone-Krzakala-Zdeborová(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 6= e,0 otherwise.

Non-Hermitian, complex eigenvalues.

Theorem (D.-Zhu 2020)

Let H be a random (d, k)-regular hypergraph. Then any eigenvalue λ of BHwith λ 6= (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.

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 18 / 23

Page 67: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Applications: unwrapping of the spectra of regular hypergraphs

Non-backtracking Operator

Hashimoto (1989) for graphs. Related to Ihara-Zetafunctions.Generalized in Angelini-Caltagirone-Krzakala-Zdeborová(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 6= e,0 otherwise.

Non-Hermitian, complex eigenvalues.

Theorem (D.-Zhu 2020)

Let H be a random (d, k)-regular hypergraph. Then any eigenvalue λ of BHwith λ 6= (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.Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 18 / 23

Page 68: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Applications: unwrapping of the spectra of regular hypergraphs

Empirical Spectral Distributions for Random RegularHypergraphs

For Mn = An−(k−2)√(d−1)(k−1)

:

d, k constant f (x) =1+ k−1

q

(1+ 1q−

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

q +(k−1)x√q )

√1− x2

4

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

d→∞, dk → α > 0 f (x) = α

1+α+√αx

√1− x2

4d = o(nε) for any ε > 0 Marcenko-Pastur lawdk →∞, d = o(nε) f (x) = 1

π

√1− x2

4 semicircle law

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 19 / 23

Page 69: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Applications: unwrapping of the spectra of regular hypergraphs

Empirical Spectral Distributions for Random RegularHypergraphs

For Mn = An−(k−2)√(d−1)(k−1)

:

d, k constant f (x) =1+ k−1

q

(1+ 1q−

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

q +(k−1)x√q )

√1− x2

4

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

d→∞, dk → α > 0 f (x) = α

1+α+√αx

√1− x2

4d = o(nε) for any ε > 0 Marcenko-Pastur lawdk →∞, d = o(nε) f (x) = 1

π

√1− x2

4 semicircle law

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 19 / 23

Page 70: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Applications: unwrapping of the spectra of regular hypergraphs

Empirical Spectral Distributions for Random RegularHypergraphs

For Mn = An−(k−2)√(d−1)(k−1)

:

d, k constant f (x) =1+ k−1

q

(1+ 1q−

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

q +(k−1)x√q )

√1− x2

4

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

d→∞, dk → α > 0 f (x) = α

1+α+√αx

√1− x2

4d = o(nε) for any ε > 0 Marcenko-Pastur lawdk →∞, d = o(nε) f (x) = 1

π

√1− x2

4 semicircle law

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 19 / 23

Page 71: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Applications: unwrapping of the spectra of regular hypergraphs

Beyond ESDs, growing degrees

All connected to the study of similar properties of random BBGs.Another reason to study RBBGs.Can examine fluctuations from ESDTwo ingredients: cycle counts (via switchings) and spectral gap(λ2 = O(

√λ1)).

A cycle in a hypergraph is a cycle in the RBBG. Anon-backtracking cycle in the hypergraph is a non-backtrackingcycle in the RBBG.

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 20 / 23

Page 72: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Applications: unwrapping of the spectra of regular hypergraphs

Beyond ESDs, growing degrees

All connected to the study of similar properties of random BBGs.

Another reason to study RBBGs.Can examine fluctuations from ESDTwo ingredients: cycle counts (via switchings) and spectral gap(λ2 = O(

√λ1)).

A cycle in a hypergraph is a cycle in the RBBG. Anon-backtracking cycle in the hypergraph is a non-backtrackingcycle in the RBBG.

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 20 / 23

Page 73: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Applications: unwrapping of the spectra of regular hypergraphs

Beyond ESDs, growing degrees

All connected to the study of similar properties of random BBGs.Another reason to study RBBGs.

Can examine fluctuations from ESDTwo ingredients: cycle counts (via switchings) and spectral gap(λ2 = O(

√λ1)).

A cycle in a hypergraph is a cycle in the RBBG. Anon-backtracking cycle in the hypergraph is a non-backtrackingcycle in the RBBG.

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 20 / 23

Page 74: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Applications: unwrapping of the spectra of regular hypergraphs

Beyond ESDs, growing degrees

All connected to the study of similar properties of random BBGs.Another reason to study RBBGs.Can examine fluctuations from ESD

Two ingredients: cycle counts (via switchings) and spectral gap(λ2 = O(

√λ1)).

A cycle in a hypergraph is a cycle in the RBBG. Anon-backtracking cycle in the hypergraph is a non-backtrackingcycle in the RBBG.

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 20 / 23

Page 75: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Applications: unwrapping of the spectra of regular hypergraphs

Beyond ESDs, growing degrees

All connected to the study of similar properties of random BBGs.Another reason to study RBBGs.Can examine fluctuations from ESDTwo ingredients: cycle counts (via switchings) and spectral gap(λ2 = O(

√λ1)).

A cycle in a hypergraph is a cycle in the RBBG. Anon-backtracking cycle in the hypergraph is a non-backtrackingcycle in the RBBG.

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 20 / 23

Page 76: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Applications: unwrapping of the spectra of regular hypergraphs

Beyond ESDs, growing degrees

All connected to the study of similar properties of random BBGs.Another reason to study RBBGs.Can examine fluctuations from ESDTwo ingredients: cycle counts (via switchings) and spectral gap(λ2 = O(

√λ1)).

A cycle in a hypergraph is a cycle in the RBBG. Anon-backtracking cycle in the hypergraph is a non-backtrackingcycle in the RBBG.

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 20 / 23

Page 77: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Applications: unwrapping of the spectra of regular hypergraphs

Cyclically non-backtracking cycles/walks

For d-regular graphs, connection with Chebyshev polynomials.Same for BBG, BUT if

A =

[0 X

XT 0

],

then the connection is through the matrix XXT − d1I, not A.Zhu, ’20+:

spectral gap (λ2 = O(√

d1) for BBGs when d1 ≥ d2 = O(n2/3), for Amore refined, (λ2

2 − d1) = O(√

d1(d2 − 1)) when d2 = O(1).

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 21 / 23

Page 78: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Applications: unwrapping of the spectra of regular hypergraphs

Cyclically non-backtracking cycles/walks

For d-regular graphs, connection with Chebyshev polynomials.

Same for BBG, BUT if

A =

[0 X

XT 0

],

then the connection is through the matrix XXT − d1I, not A.Zhu, ’20+:

spectral gap (λ2 = O(√

d1) for BBGs when d1 ≥ d2 = O(n2/3), for Amore refined, (λ2

2 − d1) = O(√

d1(d2 − 1)) when d2 = O(1).

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 21 / 23

Page 79: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Applications: unwrapping of the spectra of regular hypergraphs

Cyclically non-backtracking cycles/walks

For d-regular graphs, connection with Chebyshev polynomials.Same for BBG, BUT if

A =

[0 X

XT 0

],

then the connection is through the matrix XXT − d1I, not A.

Zhu, ’20+:spectral gap (λ2 = O(

√d1) for BBGs when d1 ≥ d2 = O(n2/3), for A

more refined, (λ22 − d1) = O(

√d1(d2 − 1)) when d2 = O(1).

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 21 / 23

Page 80: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Applications: unwrapping of the spectra of regular hypergraphs

Cyclically non-backtracking cycles/walks

For d-regular graphs, connection with Chebyshev polynomials.Same for BBG, BUT if

A =

[0 X

XT 0

],

then the connection is through the matrix XXT − d1I, not A.Zhu, ’20+:

spectral gap (λ2 = O(√

d1) for BBGs when d1 ≥ d2 = O(n2/3), for Amore refined, (λ2

2 − d1) = O(√

d1(d2 − 1)) when d2 = O(1).

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 21 / 23

Page 81: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Applications: unwrapping of the spectra of regular hypergraphs

Cyclically non-backtracking cycles/walks

For d-regular graphs, connection with Chebyshev polynomials.Same for BBG, BUT if

A =

[0 X

XT 0

],

then the connection is through the matrix XXT − d1I, not A.Zhu, ’20+:

spectral gap (λ2 = O(√

d1) for BBGs when d1 ≥ d2 = O(n2/3), for A

more refined, (λ22 − d1) = O(

√d1(d2 − 1)) when d2 = O(1).

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 21 / 23

Page 82: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Applications: unwrapping of the spectra of regular hypergraphs

Cyclically non-backtracking cycles/walks

For d-regular graphs, connection with Chebyshev polynomials.Same for BBG, BUT if

A =

[0 X

XT 0

],

then the connection is through the matrix XXT − d1I, not A.Zhu, ’20+:

spectral gap (λ2 = O(√

d1) for BBGs when d1 ≥ d2 = O(n2/3), for Amore refined, (λ2

2 − d1) = O(√

d1(d2 − 1)) when d2 = O(1).

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 21 / 23

Page 83: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Applications: unwrapping of the spectra of regular hypergraphs

Cyclically non-backtracking cycles/walks

For d-regular graphs, connection with Chebyshev polynomials.Same for BBG, BUT if

A =

[0 X

XT 0

],

then the connection is through the matrix XXT − d1I, not A.Enough to calculate fluctuations for A when d1/d2 bounded inboth directions, but if d2/d1 → 0, only good enough when d2constant. More work needed.

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 22 / 23

Page 84: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Conclusions

Conclusions

Hypergraphs are a new and expanding new field and a newdirection for RMT/random graph theory

Connection to BBGs; extensions (what if only regular on one side?)Good excuse to study BBGs more in-depthReason to look at more applicationsReason to study and understand tensors

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 23 / 23

Page 85: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Conclusions

Conclusions

Hypergraphs are a new and expanding new field and a newdirection for RMT/random graph theoryConnection to BBGs; extensions (what if only regular on one side?)

Good excuse to study BBGs more in-depthReason to look at more applicationsReason to study and understand tensors

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 23 / 23

Page 86: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Conclusions

Conclusions

Hypergraphs are a new and expanding new field and a newdirection for RMT/random graph theoryConnection to BBGs; extensions (what if only regular on one side?)Good excuse to study BBGs more in-depth

Reason to look at more applicationsReason to study and understand tensors

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 23 / 23

Page 87: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Conclusions

Conclusions

Hypergraphs are a new and expanding new field and a newdirection for RMT/random graph theoryConnection to BBGs; extensions (what if only regular on one side?)Good excuse to study BBGs more in-depthReason to look at more applications

Reason to study and understand tensors

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 23 / 23

Page 88: Spectra of random regular hypergraphs · 1 Motivation: Hypergraphs 2 Perspectives on Regular Hypergraphs 3 A Key Bijection 4 Applications: unwrapping of the spectra of regular hypergraphs

Conclusions

Conclusions

Hypergraphs are a new and expanding new field and a newdirection for RMT/random graph theoryConnection to BBGs; extensions (what if only regular on one side?)Good excuse to study BBGs more in-depthReason to look at more applicationsReason to study and understand tensors

Ioana Dumitriu (UCSD) Regular hypergraphs May 26, 2020 23 / 23