• Aucun résultat trouvé

Hypergraphs and hypergraphic polytopes

N/A
N/A
Protected

Academic year: 2022

Partager "Hypergraphs and hypergraphic polytopes"

Copied!
55
0
0

Texte intégral

(1)

Hypergraphs and hypergraphic polytopes

Sophie Rehberg

Doctorants en G´eom´etrie Combinatoire (DGeCo)

June 24, 2021

(2)

Hypergraphs, colorings, orientations Hypergraphic polytopes Generalized permutahedra Reciprocity

Motivation

Stanley (1973): For a graphg,m∈Z>0

χg(m) := #properm-colorings ofg is a polynomial inmand

(−1)dχg(−m) = #pairs of compatiblem-colorings

and acyclic orientations.

Theorem (Aguiar, Ardila 2017; Billera, Jia, Reiner 2009) For generalized permutahedraP ⊂Rd,m∈Z>0

χd(P)(m) := #

P-generic directionsy ∈(Rd) with y ∈[m]d agrees with a polynomial inm of degreed. Moreover,

(−1)dχd(P)(−m) = X

y∈[m]d

# (vertices of Py) .

(3)

Motivation

Stanley (1973): For a graphg,m∈Z>0

χg(m) := #properm-colorings ofg is a polynomial inmand

(−1)dχg(−m) = #pairs of compatiblem-colorings

and acyclic orientations.

Theorem (Aguiar, Ardila 2017; Billera, Jia, Reiner 2009) For generalized permutahedraP ⊂Rd,m∈Z>0

χd(P)(m) := #

P-generic directionsy ∈(Rd) with y ∈[m]d

(4)

Hypergraphs, colorings, orientations Hypergraphic polytopes Generalized permutahedra Reciprocity

Outline

1 Hypergraphs, colorings, orientations

2 Hypergraphic polytopes

3 Generalized permutahedra

4 Reciprocity

(5)

Hypergraphs, colorings, orientations Hypergraphic polytopes Generalized permutahedra Reciprocity

Hypergraphs and colorings

Ahypergraphh= (I,E) is a pair of

• a finite setI ={n1, . . . ,nd}of nodes

• a finite multisetE of non-empty subsets e ⊆I calledhyperedges.

c(ni)∈[m] to every node ni ∈I.

A coloringc :I →[m] is proper if every hyperedgee ∈E contains a unique nodeni ∈e with maximal color.

other notions of proper: not monochromatic, all nodes with different colors within a hyperedge [BDK12, EH66, BTV15, AH05]

(6)

Hypergraphs, colorings, orientations Hypergraphic polytopes Generalized permutahedra Reciprocity

Hypergraphs and colorings

Ahypergraphh= (I,E) is a pair of

• a finite setI ={n1, . . . ,nd}of nodes

• a finite multisetE of non-empty subsets e ⊆I calledhyperedges.

Am-coloring of h= (I,E) is a map c:I →[m] assigning acolor c(ni)∈[m] to every node ni ∈I.

A coloringc :I →[m] is properif every hyperedge e ∈E contains a unique nodeni ∈e with maximal color.

other notions of proper: not monochromatic, all nodes with different colors within a hyperedge [BDK12, EH66, BTV15, AH05]

(7)

Hypergraphs and colorings

Ahypergraphh= (I,E) is a pair of

• a finite setI ={n1, . . . ,nd}of nodes

• a finite multisetE of non-empty subsets e ⊆I calledhyperedges.

Am-coloring of h= (I,E) is a map c:I →[m] assigning acolor c(ni)∈[m] to every node ni ∈I.

A coloringc :I →[m] is properif every hyperedge e ∈E contains a unique nodeni ∈e with maximal color.

(8)

Hypergraphs, colorings, orientations Hypergraphic polytopes Generalized permutahedra Reciprocity

Headings

Aheadingσ ofh = (I,E) is a mapσ:E →I such that fore ∈E we haveσ(e)∈e.

Anoriented cycle in a headingσ ofh is a sequence e1, . . . ,el s.t.

σ(e1)∈e2\σ(e2) σ(e2)∈e3\σ(e3)

...

σ(el)∈e1\σ(e1).

A headingσof a hypergraph h is called acyclic if it does not

Different notions of orientations: [BBM19, Rus13]

(9)

Headings

Aheadingσ ofh = (I,E) is a mapσ:E →I such that fore ∈E we haveσ(e)∈e.

Anoriented cycle in a headingσ ofh is a sequence e1, . . . ,el s.t.

σ(e1)∈e2\σ(e2) σ(e2)∈e3\σ(e3)

...

σ(el)∈e1\σ(e1).

A headingσof a hypergraph h is called acyclic if it does not

(10)

Hypergraphs, colorings, orientations Hypergraphic polytopes Generalized permutahedra Reciprocity

Acyclic headings and compatible colorings

Example:

A coloringc and a headingσ arecompatible if c(σ(e)) = max

j∈e c(j).

(11)

Hypergraphs, colorings, orientations Hypergraphic polytopes Generalized permutahedra Reciprocity

Acyclic headings and compatible colorings

Example:

c(σ(e)) = max

j∈e c(j).

(12)

Hypergraphs, colorings, orientations Hypergraphic polytopes Generalized permutahedra Reciprocity

Acyclic headings and compatible colorings

Example:

A coloringc and a headingσ arecompatible if c(σ(e)) = max

j∈e c(j).

(13)

Reciprocity for hypergraphs

Theorem (Aval, Karaboghossian, Tanasa 2020)

For a hypergraphh = (I,E) with I ={n1, . . . ,nd},m∈Z>0

χd(h)(m) := #(proper colorings of h with m colors) agrees with a polynomial inm of degreed. Moreover,

(−1)dχd(h)(−m)= #(compatible pairs ofm-colorings and acyclic headings ofh).

In particular, (−1)dχd(h)(−1) = #(acyclic headings of h).

(14)

Hypergraphs, colorings, orientations Hypergraphic polytopes Generalized permutahedra Reciprocity

Outline

1 Hypergraphs, colorings, orientations

2 Hypergraphic polytopes

3 Generalized permutahedra

4 Reciprocity

(15)

Hypergraphic polytope

|I|=d,Rd ∼=RI,

for every nodeni pick a standard basis vectorbi.

Forh= (I,E) define thehypergraphic polytope P(h)⊂Rd as:

P(h) =X

e∈E

e⊂Rd

where ∆e = conv{bi : ni ∈e} for hyperedgese ⊆I.

(16)

Hypergraphs, colorings, orientations Hypergraphic polytopes Generalized permutahedra Reciprocity

Vertex description of hypergraphic polytopes

Proposition (?)

(17)

Vertex description of hypergraphic polytopes

Proposition (?)

(18)

Hypergraphs, colorings, orientations Hypergraphic polytopes Generalized permutahedra Reciprocity

Vertex description of hypergraphic polytopes

Proof:

P(h) =X

e∈E

conv{bi:ni ∈e}= conv (

X

e∈E

{bi:ni ∈e} )

So,P(h) is convex hull of indegree vectors of headings. Left to show: indegree vector is vertex iff heading is acyclic.

(19)

Hypergraphs, colorings, orientations Hypergraphic polytopes Generalized permutahedra Reciprocity

Vertex description of hypergraphic polytopes

Proof:

P(h) =X

e∈E

conv{bi:ni ∈e}= conv (

X

e∈E

{bi:ni ∈e} )

(20)

Hypergraphs, colorings, orientations Hypergraphic polytopes Generalized permutahedra Reciprocity

Vertex description of hypergraphic polytopes

Proof:

P(h) =X

e∈E

conv{bi:ni ∈e}= conv (

X

e∈E

{bi:ni ∈e} )

(21)

Vertex description of hypergraphic polytopes

Proof:

Claim 1: indegree vectors of cyclic headings can be written as convex combination.

(22)

Hypergraphs, colorings, orientations Hypergraphic polytopes Generalized permutahedra Reciprocity

Vertex description of hypergraphic polytopes

Proof:

Claim 2: indegree vectors of acyclic headings cannot be written as convex combination.

(23)

Subclasses

[AA17, AKT20]

• simplicial complexes ↔ simplicial complex polytopes

• graphs ↔graphical zonotopes

• building sets ↔nestohedra

• ...

(24)

Hypergraphs, colorings, orientations Hypergraphic polytopes Generalized permutahedra Reciprocity

Outline

1 Hypergraphs, colorings, orientations

2 Hypergraphic polytopes

3 Generalized permutahedra

4 Reciprocity

(25)

Normal fan

Fordirections y∈(Rd) and a polytopeP ⊂Rd call Py :={x ∈ P : y(x)≥y(x0) for all x0 ∈ P}

they-maximal face. For a face F ofP define the normal cone NP(F) :={y ∈(Rd) : Py ⊇F}.

Facts: • dimNP(F) =d−dimF = codimF

• F a face of G ⇔ NP(G) a face of NP(F)

(26)

Hypergraphs, colorings, orientations Hypergraphic polytopes Generalized permutahedra Reciprocity

Standard permutahedra

Thestandard permutahedronπd is the convex hull ofd! vertices, namely, all the permutations of the point (1, . . . ,d).

(27)

Braid fan and standard permutahedron

Thebraid arrangement Bd is the set of hyperplanes

Hi,j :={x∈(Rd):xi =xj}. Thebraid fan is the fan induced byBd.

(28)

Hypergraphs, colorings, orientations Hypergraphic polytopes Generalized permutahedra Reciprocity

Generalized Permutahedra

A polytopeP ⊂Rd is a generalized permutahedronif its normal fanN(P) is a coarsening of the braid fan.

(29)

Hypergraphs, colorings, orientations Hypergraphic polytopes Generalized permutahedra Reciprocity

Submodular functions

A functionz: 2I →Ris submodularif

z(S) +z(T)≥z(s∩T) +z(s∪T) for allS,T ⊆I.

Theorem

A polytopeP is a generalized permutahedron if and only if there exists a unique submodular functionz: 2I →Rwith z(∅) = 0 such that

P = n

x ∈RI : X

i∈I

xi =z(I) and X

i∈T

xi ≤z(T) for T ⊆I o

.

Proof:

z(A) :=|{e∈E:e ∩A6=∅}|.

(30)

Hypergraphs, colorings, orientations Hypergraphic polytopes Generalized permutahedra Reciprocity

Submodular functions

A functionz: 2I →Ris submodularif

z(S) +z(T)≥z(s∩T) +z(s∪T) for allS,T ⊆I.

Theorem

A polytopeP is a generalized permutahedron if and only if there exists a unique submodular functionz: 2I →Rwith z(∅) = 0 such that

P = n

x ∈RI : X

i∈I

xi =z(I) and X

i∈T

xi ≤z(T) for T ⊆I o

.

Corollary: Hypergraphic polytopes are generalized permutahedra.

(31)

Hypergraphs, colorings, orientations Hypergraphic polytopes Generalized permutahedra Reciprocity

Relational submodular functions

A relationR ⊆I ×J defines a funtion zR: 2I →Z≥0 by zR(A) =|{b∈J: (a,b)∈R}| forA⊂I calledrelational submodular function.

A submodular functionz is relational

iff the associated generalized permutahedron is a hypergrphical polytope

iff z(∅) = 0 and for allA⊆I we havez(A)∈Z and P

K⊇A(−1)|A−K|z(K)≤0.

(32)

Hypergraphs, colorings, orientations Hypergraphic polytopes Generalized permutahedra Reciprocity

Relational submodular functions

A relationR ⊆I ×J defines a funtion zR: 2I →Z≥0 by zR(A) =|{b∈J: (a,b)∈R}| forA⊂I calledrelational submodular function.

Theorem ([AA17, Prop.19.4]) A submodular functionz is relational

iff the associated generalized permutahedron is a hypergrphical polytope

iff z(∅) = 0 and for allA⊆I we havez(A)∈Z and P

K⊇A(−1)|A−K|z(K)≤0.

(33)

Outline

1 Hypergraphs, colorings, orientations

2 Hypergraphic polytopes

3 Generalized permutahedra

4 Reciprocity

(34)

Hypergraphs, colorings, orientations Hypergraphic polytopes Generalized permutahedra Reciprocity

Reciprocity for generalized permutahedra

Theorem (Aguiar, Ardila 2017; Billera, Jia, Reiner 2009) For generalized permutahedraP ⊂Rd,m∈Z>0

χd(P)(m) := #

P-generic directionsy ∈(Rd) with y ∈[m]d agrees with a polynomial inm of degreed.

Moreover, (−1)dχd(P)(−m) = X

y∈[m]d

# (vertices of Py) .

(35)

Reciprocity for generalized permutahedra

Theorem (Aguiar, Ardila 2017; Billera, Jia, Reiner 2009) For generalized permutahedraP ⊂Rd,m∈Z>0

χd(P)(m) := #

P-generic directionsy ∈(Rd) with y ∈[m]d agrees with a polynomial inm of degreed. Moreover,

(−1)dχd(P)(−m) = X

y∈[m]d

# (vertices of Py) .

(36)

Hypergraphs, colorings, orientations Hypergraphic polytopes Generalized permutahedra Reciprocity

Reciprocity for hypergraphs I

Theorem (Aval, Karaboghossian, Tanasa 2020)

For a hypergraphh = (I,E) with I ={n1, . . . ,nd},m∈Z>0

χd(h)(m) := #(proper colorings of h with m colors) agrees with a polynomial inm of degreed.

Proof idea:

χd(h)(m) = # P(h)-generic directionsy (Rd) withy [m]d

=χd(P(h)) (m)

(37)

Reciprocity for hypergraphs I

Theorem (Aval, Karaboghossian, Tanasa 2020)

For a hypergraphh = (I,E) with I ={n1, . . . ,nd},m∈Z>0

χd(h)(m) := #(proper colorings of h with m colors) agrees with a polynomial inm of degreed.

Proof idea:

χd(h)(m) = # P(h)-generic directionsy (Rd) withy [m]d

=χd(P(h)) (m)

(38)

Hypergraphs, colorings, orientations Hypergraphic polytopes Generalized permutahedra Reciprocity

Reciprocity for hypergraphs I

Claim:

#(proper colorings of hwith m colors)

= # P(h)-generic directionsy(Rd)withy [m]d .

(39)

Hypergraphs, colorings, orientations Hypergraphic polytopes Generalized permutahedra Reciprocity

Reciprocity for hypergraphs II

Theorem (Aval, Karaboghossian, Tanasa 2020)

For a hypergraphh = (I,E) with I ={n1, . . . ,nd},m∈Z>0

(−1)dχd(h)(−m)= #(compatible pairs ofm-colorings and acyclic headings ofh).

In particular, (−1)dχd(h)(−1) = #(acyclic headings of h).

(−1)dχd(h)(−m) = (−1)dχd(P(h))(−m) = X

y∈[m]d

# (vertices of P(h)y).

(40)

Hypergraphs, colorings, orientations Hypergraphic polytopes Generalized permutahedra Reciprocity

Reciprocity for hypergraphs II

Theorem (Aval, Karaboghossian, Tanasa 2020)

For a hypergraphh = (I,E) with I ={n1, . . . ,nd},m∈Z>0

(−1)dχd(h)(−m)= #(compatible pairs ofm-colorings and acyclic headings ofh).

In particular, (−1)dχd(h)(−1) = #(acyclic headings of h).

Recall:

(−1)dχd(h)(−m) = (−1)dχd(P(h))(−m) = X

y∈[m]d

# (vertices of P(h)y).

(41)

Reciprocity for hypergraphs II

Claim:

X

y∈[m]d

# (vertices of P(h)y) = X

m-colorings

# (compatible acyclic headings of h)

(42)

Hypergraphs, colorings, orientations Hypergraphic polytopes Generalized permutahedra Reciprocity

Reciprocity for hypergraphs (summary)

Theorem (Aval, Karaboghossian, Tanasa 2020)

For a hypergraphh = (I,E) with I ={n1, . . . ,nd},m∈Z>0

χd(h)(m) := #(proper colorings of h with m colors) agrees with a polynomial inm of degreed. Moreover,

(−1)dχd(h)(−m)= #(compatible pairs ofm-colorings and acyclic headings ofh).

(43)

References I

Marcelo Aguiar and Federico Ardila,Hopf monoids and generalized permutahedra, arXiv:1709.07504.

Geir Agnarsson and Magn´us M. Halld´orsson,Strong colorings of hypergraphs, Approximation and Online Algorithms (Berlin, Heidelberg) (Giuseppe Persiano and Roberto Solis-Oba, eds.), Springer, 2005, pp. 253–266.

Jean-Christophe Aval, Th´eo Karaboghossian, and Adrian Tanasa,The Hopf monoid of hypergraphs and its sub-monoids: Basic invariant and reciprocity theorem, Electron. J. Combin. (2020), article P1.34, pp23.

(44)

Hypergraphs, colorings, orientations Hypergraphic polytopes Generalized permutahedra Reciprocity

References II

Felix Breuer, Aaron Dall, and Martina Kubitzke,Hypergraph coloring complexes, Discrete Math. 312(2012), no. 16, 2407–2420.

Louis J. Billera, Ning Jia, and Victor Reiner,A quasisymmetric function for matroids, Eur. J. Combin.30(2009), no. 8, 1727–1757.

Csilla Bujt´as, Zsolt Tuza, and Vitaly Voloshin, Hypergraph colouring, Topics in Chromatic Graph Theory (Lowell W.

Beineke and Robin J. Wilson, eds.), Cambridge University Press, Cambridge, 2015, pp. 230–254.

Jean Cardinal and Stefan Felsner,Notes on Hypergraphic

(45)

References III

Sophie Rehberg,Combinatorial reciprocity theorems for generalized permutahedra, hypergraphs, and pruned inside-out polytopes, arXiv: 2103.09073.

Lucas J. Rusnak,Oriented hypergraphs: Introduction and balance, Electron. J. Combin.20(2013), no. 3, article P48, 29 pp.

Thank you!

(46)

Hypergraphs, colorings, orientations Hypergraphic polytopes Generalized permutahedra Reciprocity

Big Picture

(47)

Polyhedral fans

For a complete fanN inRd define thecodimension-one fanNco 1 Nco 1 :={N∈ N : codimN≥1}

={N∈ N : dimN≤d −1}. For a normal fanN(P) we get

Nco 1(P) ={NP(F) : F a face of P with dim(F)≥1}.

(48)

Hypergraphs, colorings, orientations Hypergraphic polytopes Generalized permutahedra Reciprocity

Pruned inside-out polytopes

For a polytopeQ ⊂Rd and a complete fanN in Rd we call Q \[

Nco 1

= ]

N∈N, N full-dimensional

(Q ∩N)

apruned inside-out polytopeand we call the connected components inQ \ S

Nco 1

regions.

(49)

Pruned inside-out counting

Fort ∈Z>0 define the inner pruned Ehrhart function as

inQ,Nco 1(t) :=#

Q \[ Nco 1

∩Zd .

inQ,Nco 1 inQ,Nco 1

(50)

Hypergraphs, colorings, orientations Hypergraphic polytopes Generalized permutahedra Reciprocity

Pruned inside-out counting

Define thecumulative pruned Ehrhart functionfor t∈Z>0 as cuQ,Nco 1(t) := X

y∈tQ∩Zd

# (N∈ N,N full.dim., y ∈N) .

Note:

cuQ,Nco 1(t) =

k

X

i=1

ehrR

i(t)

and it is a polynomial if regionsRi are is integral.

(51)

Pruned inside-out reciprocity

Theorem (R.)

For a polytopeQ ⊂Rd and a complete fanN in Rd we have (−1)dimQinQ,Nco 1(−t) = cuQ,Nco 1(t).

Proof.

(52)

Hypergraphs, colorings, orientations Hypergraphic polytopes Generalized permutahedra Reciprocity

Reciprocity for generalized permutahedra

Theorem (Aguiar, Ardila 2017; Billera, Jia, Reiner 2009) For generalized permutahedraP ⊂Rd,m∈Z>0

χd(P)(m) := #

P-generic directionsy ∈(Rd) with y ∈[m]d agrees with a polynomial inm of degreed.

Moreover, (−1)dχd(P)(−m) = X

y∈[m]d

# (vertices of Py) .

(53)

Reciprocity for generalized permutahedra

Theorem (Aguiar, Ardila 2017; Billera, Jia, Reiner 2009) For generalized permutahedraP ⊂Rd,m∈Z>0

χd(P)(m) := #

P-generic directionsy ∈(Rd) with y ∈[m]d agrees with a polynomial inm of degreed. Moreover,

(−1)dχd(P)(−m) = X

y∈[m]d

# (vertices of Py) .

(54)

Hypergraphs, colorings, orientations Hypergraphic polytopes Generalized permutahedra Reciprocity

Reciprocity for generalized permutahedra

Thm: polynomiality of

χd(P)(m) := # P-generic directions y ∈(Rd) with y ∈[m]d .

(55)

Reciprocity for generalized permutahedra

Thm: (−1)dχd(P)(−m) = X

y∈[m]d

# (vertices of Py) .

Références

Documents relatifs

In particular, X is a Gorenstein variety if and only if P has integral vertices (a polytope Q with this property is called reflexive; its dual has the same property).. Also,

4ÑÌÉmãшÅ>ÆËÓÉ+Å Ç6ä ҈ÃSÅ eÎÇ Ò Ç6ä“áâзÊûшÅSÅZÓÁÄÓÉËÊ ã зÉíÊûÈsÇîâÇÑÌÒ¸Ãsö½Æ Óó ÈOÑÌÁÄÓÉËÊ ÇÒÓÔ ß Ã4ȧÓÁÄÓȧå“ÑàÃ

Le modèle que nous considérons dans ce travail est structuré en âge et maturité avec deux phases distinctes du cycle cellulaire: une phase de repos et une phase de prolifération..

Using Gallai’s modular decomposition theorem, we prove that a realizable and 3-uniform hypergraph is prime (i.e. all its modules are trivial) if and only if each of its realizations

Next, we prove the uniqueness statements in Theorems 1.2 and 1.3. We start with some notation and definitions. d-ball) is a homology d-sphere (resp. d-ball) over any field.

In this section, we first study the brick polytope of these spe- cific subword complexes, show that the polar of the brick polytope indeed realizes the cluster complex, and provide

Reciprocally, the brick polytope can realize its subword complex only when the root configurations of the facets are linearly independent, and we can then assume that the word Q

Main Theorem 11 Let R be a reaction model with strongly increasing kinetics and where no molecule is at the same time an activator and an inhibitor of the same target molecule,