lattice points and kindly chess queens
play

Lattice Points and Kindly Chess Queens Thomas Zaslavsky Binghamton - PDF document

CombinaTexas 10: 26 April 2009 Lattice Points and Kindly Chess Queens Thomas Zaslavsky Binghamton University of SUNY Jointly with Matthias Beck, Seth Chaiken, and Christopher R.H. Hanusa Q Q Q Q Q Q Q Q Board size: n = 10. Queens: q =


  1. CombinaTexas 10: 26 April 2009 Lattice Points and Kindly Chess Queens Thomas Zaslavsky Binghamton University of SUNY Jointly with Matthias Beck, Seth Chaiken, and Christopher R.H. Hanusa Q Q Q Q Q Q Q Q Board size: n = 10. Queens: q = 8.

  2. An n × n board: q identical chess pieces: P P P · · · P P Put the pieces on the board! The pieces are kindly and do not wish to attack each other. The Question: How many ways are there to do this, as a function of n ? N P ( q ; n ) N Q ( n ; n ) ? (The n -queens problem.)

  3. Coordinate system: y P i x P j P i coordinates: ( x i , y i ) ∈ Z 2 ⊆ R 2 . Configuration: ( x 1 , y 1 , . . . , x q , y q ) ∈ R 2 q . Moves: αµ k where µ k = ( µ k 1 , µ k 2 ) ∈ M P and α ∈ Z . Attack: ( x j , y j ) − ( x i , y i ) ∈ � µ k � . Permitted configurations: ( x 1 , y 1 , . . . , x q , y q ) ∈ { 1 , 2 , . . . , n } 2 q = (0 , n + 1) 2 q ∩ Z 2 q . Forbidden hyperplanes: H k,i,j : [( x j , y j ) − ( x i , y i )] · µ ⊥ k = 0 , in R 2 q . The count: N P ( q ; n ) = # of integer points in ( n + 1)(0 , 1) 2 q \ � H k,i,j . k,i,j

  4. Polytopes and Ehrhart theory Convex polytope P in R δ with rational vertices. E P ( t ) := # of integer points in t P , for t = 1 , 2 , . . . . d := least common denominator of all vertices . Theorem 1 (Ehrhart, Macdonald) . (a) E P ( t ) is a quasipolynomial function of t > 0 with leading term vol( P ) t δ . (b) Its period p divides d . (c) E P ◦ ( t ) = ( − 1) δ E P ( − t ) . (Ehrhart reciprocity.) Quasipolynomial f ( t ): It is p polynomials f 1 ( t ) , . . . , f p ( t ) with f ( t ) := f t mod p ( t ) . Its period is p . Example: P = [0 , 1] δ , vol( P ) = 1 , p = 1 . (Integral vertices give a polynomial.) Computation : LattE computes the number of points for fixed t .

  5. Inside-out polytopes Convex polytope P with rational vertices. Finite set of rational hyperplanes H of hyperplanes, all in R δ . � E P , H ( t ) := # of integer points in t P but not in H . Theorem 2 (Beck & Zaslavsky) . The Ehrhart properties (a–c) hold for E P , H ( t ) . Also: (d) ( − 1) δ E ◦ P ◦ , H (0) is the number of regions of P as dissected by H . Reduction to standard Ehrhart theory via L := the set of non-empty intersections of hyperplanes in P ◦ , ordered by reverse inclusion so 0 = P ◦ , and µ ( 0 , u ) = M¨ obius function of L . Theorem 3 (Beck & Zaslavsky) . � E ◦ P ◦ , H ( t ) = µ ( 0 , u ) E P ◦ ∩ u ( t ) . u ∈ L Example: P = [0 , 1] δ , vol( P ) = 1, period p ≫ 1 with forbidden hyperplanes.

  6. Chromatic polynomials via Ehrhart Graphs. χ Γ ( λ ) := number of proper colorations of Γ with colors 1 , 2 , . . . , λ = E ◦ P ◦ , H ( λ + 1) (i.e., t = λ + 1) , where P = [0 , 1] | V | and H = { x i = x j : ∃ e ij } . Integral vertices. Denominator: 1. Period: 1. Conclusion: One monic polynomial of degree | V | . Signed graphs. Σ := graph with + and − edges. χ Σ (2 k + 1) := number of proper colorations of Σ with colors 0 , ± 1 , ± 2 , . . . , ± k = E ◦ P ◦ , H (2 k + 2) (i.e., t = 2 k + 2) , χ ∗ Σ (2 k ) := number of proper colorations of Σ with colors ± 1 , ± 2 , . . . , ± k = E ◦ P ◦ , H (2 k + 1) (i.e., t = 2 k + 1) , where P = [0 , 1] | V | and H = ( 1 2 , . . . , 1 2 ) + { x i = sgn( e ij ) x j : ∃ e ij } . Half-integral vertices. Denominator: 2. Period: 1 or 2. Conclusion: Two monic polynomials of degree | V | .

  7. The count of non-attacking configurations With a chess piece P : δ = 2 q, P = [0 , 1] 2 q . H = { H k,i,j : 1 ≤ k ≤ # of basic moves , 1 ≤ i < j ≤ q } , N P ( n ) = E ◦ P ◦ , H ( n + 1) (i.e., t = n + 1) . N P ( − 1) = E ◦ P ◦ , H (0) = the number of combinatorial types of configuration. The hyperplanes are given by a matrix: µ ⊥   1 µ ⊥  , M P := 2  . . . one line for each basic move, and D ( K n ). Period p ? (Needed for computer calculation.) Hard! A bound p ′ for p = ⇒ the quasipolynomial by computer calculation of all polynomial constituents of all E P ◦ ∩ u ( t ) in Theorem 3 using LattE . ∴ Task: To bound p for every q . An upper bound is d . ∴ Task: To bound d for every q . Hard!

  8. The period For the chess problem we need: lcmd( A ) := least common multiple of all subdeterminants of A. � a 11 B a 12 B . . . � Kronecker product: A ⊗ B := . . . ... . . . . Proposition 4 (Hanusa & Zaslavsky) . Let A be a 2 × 2 matrix, not identically zero, and q ≥ 1 . The least common multiple of all square minor determinants of A ⊗ D ( K q ) is � ⌊ q/ 2 ⌋ ( a 11 a 22 ) p − ( a 12 a 21 ) p � ⌊ q/ 2 p ⌋ � � (lcmd A ) q − 1 , � � lcmd A ⊗ D ( K q ) = lcm LCM . p =2 For a chess piece, B = D ( K q ) . For the bishop or queen, � � � � 1 1 1 0 1 1 from ( M P ) T . A = or 1 − 1 1 0 1 − 1 Apply Proposition 4, using lcmd( A ) = 2. We get = 2 q − 1 , � � lcmd A ⊗ D ( K q ) an upper bound on d , hence on the period p , for q bishops or queens.

  9. The bishop � � 1 1 M B = , lcmd( M B ) = 2 . 1 − 1 For two bishops, N B (2; n ) = n ( n − 1)(3 n 2 − n + 2) = n 3 n 3 − 4 n 2 + 3 n − 2 � � . 6 6 For 3 and more bishops we haven’t yet done the computer work. The queen   1 0 0 1   M Q =  , lcmd( M Q ) = 2 .   1 1  1 − 1 For two queens, N Q (2; n ) = n ( n − 1)(3 n 2 − 7 n + 2) = n 3 n 3 − 10 n 2 + 9 n − 2 � � . 6 6 For 3 or more queens we’ll need computer work.

  10. Reading Assignment Ehrhart theory. * Matthias Beck and Sinai Robins, Computing the Continuous Discretely: Integer-Point Enumeration in Polyhedra . Undergraduate Texts in Mathematics. Springer, New York, 2007. Matthias Beck and Thomas Zaslavsky, Inside-out polytopes. Advances in Math. 205 (2006), no. 1, 134–162. Other. Seth Chaiken, Christopher R.H. Hanusa, and Thomas Zaslavsky, A q -queens problem. (In preparation.) Christopher R.H. Hanusa and Thomas Zaslavsky, Determinants in the Kronecker product of matrices: The incidence matrix of a complete graph. (In preparation.)

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend