Inside-Out Polytopes Matthias Beck, San Francisco State University - - PowerPoint PPT Presentation

inside out polytopes
SMART_READER_LITE
LIVE PREVIEW

Inside-Out Polytopes Matthias Beck, San Francisco State University - - PowerPoint PPT Presentation

Inside-Out Polytopes Matthias Beck, San Francisco State University Thomas Zaslavsky, Binghamton University (SUNY) math.sfsu.edu/beck/ arXiv: math.CO/0309330 & math.CO/0309331 & math.CO/0506315 Chromatic Polynomials of Graphs = ( V, E


slide-1
SLIDE 1

Inside-Out Polytopes

Matthias Beck, San Francisco State University Thomas Zaslavsky, Binghamton University (SUNY) math.sfsu.edu/beck/ arXiv: math.CO/0309330 & math.CO/0309331 & math.CO/0506315

slide-2
SLIDE 2

Chromatic Polynomials of Graphs

Γ = (V, E) – graph (without loops) k-coloring of Γ : mapping x : V → {1, 2, . . . , k}

Inside-Out Polytopes Matthias Beck 2

slide-3
SLIDE 3

Chromatic Polynomials of Graphs

Γ = (V, E) – graph (without loops) Proper k-coloring of Γ : mapping x : V → {1, 2, . . . , k} such that xi = xj if there is an edge ij ∈ E

Inside-Out Polytopes Matthias Beck 2

slide-4
SLIDE 4

Chromatic Polynomials of Graphs

Γ = (V, E) – graph (without loops) Proper k-coloring of Γ : mapping x : V → {1, 2, . . . , k} such that xi = xj if there is an edge ij ∈ E Theorem (Birkhoff 1912, Whitney 1932) χΓ(k) := # (proper k-colorings of Γ) is a monic polynomial in k of degree |V |.

Inside-Out Polytopes Matthias Beck 2

slide-5
SLIDE 5

Chromatic Polynomials of Graphs

Γ = (V, E) – graph (without loops) Proper k-coloring of Γ : mapping x : V → {1, 2, . . . , k} such that xi = xj if there is an edge ij ∈ E Theorem (Birkhoff 1912, Whitney 1932) χΓ(k) := # (proper k-colorings of Γ) is a monic polynomial in k of degree |V |. Theorem (Stanley 1973) (−1)|V |χΓ(−k) equals the number of pairs (α, x) consisting of an acyclic orientation α of Γ and a compatible k-coloring. In particular, (−1)|V |χΓ(−1) equals the number of acyclic orientations of Γ. (An orientation α of Γ and a k -coloring x are compatible if xj ≥ xi whenever there is an edge oriented from i to j. An orientation is acyclic if it has no directed cycles.)

Inside-Out Polytopes Matthias Beck 2

slide-6
SLIDE 6

Graphical Hyperplane Arrangements

We associate with Γ = (V, E) the hyperplane arrangement HΓ := {xi = xj : ij ∈ E}

  • K2

✑ ✑ ◗ ◗

x1

✡ ✡❏ ❏ x2

  • Inside-Out Polytopes

Matthias Beck 3

slide-7
SLIDE 7

Graphical Hyperplane Arrangements

We associate with Γ = (V, E) the hyperplane arrangement HΓ := {xi = xj : ij ∈ E}

  • K2

✑ ✑ ◗ ◗

x1

✡ ✡❏ ❏ x2

  • Greene’s observation

region of HΓ ← → acyclic orientation of Γ xi < xj ← →

  • rient ij ∈ E from i to j

Inside-Out Polytopes Matthias Beck 3

slide-8
SLIDE 8

Ehrhart Polynomials

P ⊂ Rd – lattice polytope, i.e., the convex hull of finitely points in Zd For k ∈ Z>0 let EhrP(k) := #

  • P ∩ 1

kZd

= #

  • kP ∩ Zd

Inside-Out Polytopes Matthias Beck 4

slide-9
SLIDE 9

Ehrhart Polynomials

P ⊂ Rd – lattice polytope, i.e., the convex hull of finitely points in Zd For k ∈ Z>0 let EhrP(k) := #

  • P ∩ 1

kZd

= #

  • kP ∩ Zd

Theorem (Ehrhart 1962) EhrP(k) is a polynomial in k of degree dim P with leading term vol P (normalized to aff P ∩ Zd) and constant term EhrP(0) = 1. (Macdonald 1971) (−1)dim P EhrP(−k) = EhrP◦(k) , where P◦ denotes the interior of P.

Inside-Out Polytopes Matthias Beck 4

slide-10
SLIDE 10

Ehrhart Polynomials

P ⊂ Rd – lattice polytope, i.e., the convex hull of finitely points in Zd For k ∈ Z>0 let EhrP(k) := #

  • P ∩ 1

kZd

= #

  • kP ∩ Zd

Theorem (Ehrhart 1962) EhrP(k) is a polynomial in k of degree dim P with leading term vol P (normalized to aff P ∩ Zd) and constant term EhrP(0) = 1. (Macdonald 1971) (−1)dim P EhrP(−k) = EhrP◦(k) , where P◦ denotes the interior of P. Idea A k-coloring of Γ is an interior lattice point of (k + 1)P, where P = [0, 1]V .

Inside-Out Polytopes Matthias Beck 4

slide-11
SLIDE 11

Graph Coloring a la Ehrhart

χK2(k) = k(k − 1) ...

1 k + 1 k +

1 = x 2

x

2

K

Inside-Out Polytopes Matthias Beck 5

slide-12
SLIDE 12

Graph Coloring a la Ehrhart

χK2(k) = k(k − 1) ...

1 k + 1 k +

1 = x 2

x

2

K

χΓ(k) = #

  • (0, 1)V \

1 k + 1ZV

  • Inside-Out Polytopes

Matthias Beck 5

slide-13
SLIDE 13

Stanley’s Theorem a la Ehrhart

1 k + 1 k +

1 = x 2

x

2

K

χΓ(k) = #

  • (0, 1)V \ HΓ

1 k+1ZV

Write (0, 1)V \

  • HΓ =
  • j

P◦

j , then by Ehrhart-Macdonald reciprocity

(−1)|V |χΓ(−k) =

  • j

EhrPj(k − 1)

Inside-Out Polytopes Matthias Beck 6

slide-14
SLIDE 14

Stanley’s Theorem a la Ehrhart

1 k + 1 k +

1 = x 2

x

2

K

χΓ(k) = #

  • (0, 1)V \ HΓ

1 k+1ZV

Write (0, 1)V \

  • HΓ =
  • j

P◦

j , then by Ehrhart-Macdonald reciprocity

(−1)|V |χΓ(−k) =

  • j

EhrPj(k − 1) Greene’s observation region of HΓ ← → acyclic orientation of Γ

Inside-Out Polytopes Matthias Beck 6

slide-15
SLIDE 15

Inside-Out Counting Functions

Inside-out polytope : (P, H) Multiplicity of x ∈ Rd : mP,H(x) :=

  • # closed regions of H in P that contain x

if x ∈ P, if x / ∈ P Closed Ehrhart quasipolynomial EP,H(k) :=

  • x∈1

kZd

mP,H(x) Open Ehrhart quasipolynomial E◦

P,H(k) := #

1

kZd ∩ [P \ H]

  • Inside-Out Polytopes

Matthias Beck 7

slide-16
SLIDE 16

Inside-Out Philosophy

Theorem If (P, H) is a closed, full-dimensional, rational inside-out polytope, then EP,H(k) and E◦

P◦,H(k) are quasipolynomials in k of degree dim P

with leading term vol P , and with constant term EP,H(0) equal to the number of regions of (P, H). Furthermore, E◦

P◦,H(k) = (−1)dEP,H(−k) .

Inside-Out Polytopes Matthias Beck 8

slide-17
SLIDE 17

Inside-Out Philosophy

Theorem If (P, H) is a closed, full-dimensional, rational inside-out polytope, then EP,H(k) and E◦

P◦,H(k) are quasipolynomials in k of degree dim P

with leading term vol P , and with constant term EP,H(0) equal to the number of regions of (P, H). Furthermore, E◦

P◦,H(k) = (−1)dEP,H(−k) .

Philosophy If you have an enumeration problem that can be encoded as E◦

P◦,H(k) = #

1

kZd ∩ [P◦ \ H]

  • for some inside-out polytope (P, H)

and you have a combinatorial interpretation for the multiplicities mP,H(x), then you’ll have a combinatorial reciprocity theorem for E◦

P◦,H(k).

Inside-Out Polytopes Matthias Beck 8

slide-18
SLIDE 18

Inside-Out Philosophy

Theorem If (P, H) is a closed, full-dimensional, rational inside-out polytope, then EP,H(k) and E◦

P◦,H(k) are quasipolynomials in k of degree dim P

with leading term vol P , and with constant term EP,H(0) equal to the number of regions of (P, H). Furthermore, E◦

P◦,H(k) = (−1)dEP,H(−k) .

Theorem (P, H) is a closed, full-dimensional, rational inside-out polytope, then E◦

P,H(k) =

  • u∈L(H)

µ(Rd, u) EhrP∩u(k) , and if H is transverse to P EP,H(k) =

  • u∈L(H)

|µ(Rd, u)| EhrP∩u(k) . (H is transverse to P if every flat u ∈ L(H) that intersects P also intersects P ◦, and P does not lie in any of the hyperplanes of H.)

Inside-Out Polytopes Matthias Beck 8

slide-19
SLIDE 19

Flow Polynomials

A nowhere-zero k-flow on a graph Γ = (V, E) is a mapping x : E → {−k + 1, −k + 2, . . . , −2, −1, 1, 2, . . . , k − 2, k − 1} such that for every node v ∈ V

  • h(e)=v

x(e) =

  • t(e)=v

x(e) h(e) := head t(e) := tail

  • f the edge e in a (fixed) orientation of Γ

Inside-Out Polytopes Matthias Beck 9

slide-20
SLIDE 20

Flow Polynomials

A nowhere-zero k-flow on a graph Γ = (V, E) is a mapping x : E → {−k + 1, −k + 2, . . . , −2, −1, 1, 2, . . . , k − 2, k − 1} such that for every node v ∈ V

  • h(e)=v

x(e) =

  • t(e)=v

x(e) h(e) := head t(e) := tail

  • f the edge e in a (fixed) orientation of Γ

Theorem (Kochol 2002) ϕΓ(k) := # (nowhere-zero k-flows) is a polynomial in k.

Inside-Out Polytopes Matthias Beck 9

slide-21
SLIDE 21

Flow Polynomial Reciprocity

Let C denote the subspace of RE determined by the flow-conservation equations, P := [−1, 1]E ∩ C , and H the arrangement of all coordinate hyperplanes in RE. Then ϕΓ(k) = E◦

P◦,H(k).

Inside-Out Polytopes Matthias Beck 10

slide-22
SLIDE 22

Flow Polynomial Reciprocity

Let C denote the subspace of RE determined by the flow-conservation equations, P := [−1, 1]E ∩ C , and H the arrangement of all coordinate hyperplanes in RE. Then ϕΓ(k) = E◦

P◦,H(k).

Greene–Zaslavsky’s Observation Every region of the hyperplane arrangement induced by H in C corresponds to a totally cyclic orientation. (An orientation of Γ is totally cyclic if every edge lies in a coherent circle, that is, where the edges are oriented in a consistent direction around the circle.)

Inside-Out Polytopes Matthias Beck 10

slide-23
SLIDE 23

Flow Polynomial Reciprocity

Let C denote the subspace of RE determined by the flow-conservation equations, P := [−1, 1]E ∩ C , and H the arrangement of all coordinate hyperplanes in RE. Then ϕΓ(k) = E◦

P◦,H(k).

Greene–Zaslavsky’s Observation Every region of the hyperplane arrangement induced by H in C corresponds to a totally cyclic orientation. (An orientation of Γ is totally cyclic if every edge lies in a coherent circle, that is, where the edges are oriented in a consistent direction around the

  • circle. A totally cyclic orientation τ and a flow x are compatible if x ≥ 0

when it is expressed in terms of τ.) Theorem (−1)|E|−|V |+c(Γ)ϕΓ(−k) equals the number of pairs (τ, x) consisting of a totally cyclic orientation τ and a compatible (k + 1) - flow x. In particular, the constant term ϕΓ(0) equals the number of totally cyclic orientations of Γ.

Inside-Out Polytopes Matthias Beck 10

slide-24
SLIDE 24

Open Flow Problems

◮ Find a formula for, or a combinatorial interpretation of, the leading coefficient of ϕΓ.

Inside-Out Polytopes Matthias Beck 11

slide-25
SLIDE 25

Open Flow Problems

◮ Find a formula for, or a combinatorial interpretation of, the leading coefficient of ϕΓ. ◮ Consider modular flow polynomials ϕΓ, where the flow values are from a finite Abelian group. Is there a combinatorial interpretation of ϕΓ(−k)?

Inside-Out Polytopes Matthias Beck 11

slide-26
SLIDE 26

Open Flow Problems

◮ Find a formula for, or a combinatorial interpretation of, the leading coefficient of ϕΓ. ◮ Consider modular flow polynomials ϕΓ, where the flow values are from a finite Abelian group. Is there a combinatorial interpretation of ϕΓ(−k)? ◮ Prove (by hand) that every planar graph admits a 4-flow.

Inside-Out Polytopes Matthias Beck 11

slide-27
SLIDE 27

Open Flow Problems

◮ Find a formula for, or a combinatorial interpretation of, the leading coefficient of ϕΓ. ◮ Consider modular flow polynomials ϕΓ, where the flow values are from a finite Abelian group. Is there a combinatorial interpretation of ϕΓ(−k)? ◮ Prove (by hand) that every planar graph admits a 4-flow. ◮ Prove that every graph admits a 5-flow.

Inside-Out Polytopes Matthias Beck 11

slide-28
SLIDE 28

Inside-Out Applications

◮ Signed graph colorings

Inside-Out Polytopes Matthias Beck 12

slide-29
SLIDE 29

Inside-Out Applications

◮ Signed graph colorings ◮ Signed graph flows

Inside-Out Polytopes Matthias Beck 12

slide-30
SLIDE 30

Inside-Out Applications

◮ Signed graph colorings ◮ Signed graph flows ◮ Magic squares, cubes, stars, graphs, . . .

Inside-Out Polytopes Matthias Beck 12

slide-31
SLIDE 31

Inside-Out Applications

◮ Signed graph colorings ◮ Signed graph flows ◮ Magic squares, cubes, stars, graphs, . . . ◮ Antimagic

Inside-Out Polytopes Matthias Beck 12

slide-32
SLIDE 32

Inside-Out Applications

◮ Signed graph colorings ◮ Signed graph flows ◮ Magic squares, cubes, stars, graphs, . . . ◮ Antimagic ◮ Latin squares, orthogonal pairs of latin squares

Inside-Out Polytopes Matthias Beck 12