The partial-fractions method for counting solutions to integral linear systems

Size: px
Start display at page:

Download "The partial-fractions method for counting solutions to integral linear systems"

Transcription

1 The partial-fractions method for counting solutions to integral linear systems Matthias Beck, MSRI arxiv: math.co/

2 Vector partition functions A an (m d)-integral matrix b Z m Goal: Compute vector partition function φ A (b) := # { x Z d 0 : A x = b} (defined for b in the nonnegative linear span of the columns of A) The partial-fractions method for counting solutions to integral linear systems Matthias Beck 2

3 Vector partition functions A an (m d)-integral matrix b Z m Goal: Compute vector partition function φ A (b) := # { x Z d 0 : A x = b} (defined for b in the nonnegative linear span of the columns of A) Applications in... Number Theory (partitions) Discrete Geometry (polyhedra) Commutative Algebra (Hilbert series) Algebraic Geometry (toric varieties) Representation Theory (tensor product multiplicities) Optimization (integer programming) Chemistry, Biology, Physics, Computer Science, Economics... The partial-fractions method for counting solutions to integral linear systems Matthias Beck 2

4 Ehrhart quasi-polynomials Rational (convex) polytope P convex hull of finitely many points in Q d Alternative description: P = { x R d : A x b } For t Z >0, let L P (t) := # ( tp Z d) The partial-fractions method for counting solutions to integral linear systems Matthias Beck 3

5 Ehrhart quasi-polynomials Rational (convex) polytope P convex hull of finitely many points in Q d Alternative description: P = { x R d : A x b } Translate & introduce slack variables P = { x R d 0 : A x = b} For t Z >0, let L P (t) := # ( tp Z d) The partial-fractions method for counting solutions to integral linear systems Matthias Beck 3

6 Ehrhart quasi-polynomials Rational (convex) polytope P convex hull of finitely many points in Q d Alternative description: P = { x R d : A x b } Translate & introduce slack variables P = { x R d 0 : A x = b} For t Z >0, let L P (t) := # ( tp Z d) = φ A (tb) (for fixed b) The partial-fractions method for counting solutions to integral linear systems Matthias Beck 3

7 Ehrhart quasi-polynomials Rational (convex) polytope P convex hull of finitely many points in Q d Alternative description: P = { x R d : A x b } Translate & introduce slack variables P = { x R d 0 : A x = b} For t Z >0, let L P (t) := # ( tp Z d) = φ A (tb) (for fixed b) Quasi-polynomial c d (t) t d + c d (t) t d + + c 0 (t) where c k (t) are periodic Theorem (Ehrhart 967) If P is a rational polytope, then the functions L P (t) and L P (t) are quasi-polynomials in t of degree dim P. If P has integer vertices, then L P and L P are polynomials. Theorem (Ehrhart, Macdonald 970) L P ( t) = ( ) dim P L P (t) The partial-fractions method for counting solutions to integral linear systems Matthias Beck 3

8 Vector partition theorems φ A (b) := # { x Z d 0 : A x = b} Quasi-polynomial a finite sum n c n(b) b n with coefficients c n that are functions of b which are periodic in every component of b. A matrix is unimodular if every square submatrix has determinant ±. Theorem (Sturmfels 995) φ A (b) is a piecewise-defined quasi-polynomial in b of degree d rank(a). The regions of R m in which φ A (b) is a single quasi-polynomial are polyhedral. If A is unimodular then φ A is a piecewise-defined polynomial. Theorem (MB 2002) Let r k denote the sum of the entries in the k th row of A, and let r = (r,..., r m ). Then φ A (b) = ( ) d rank A φ A ( b r) The partial-fractions method for counting solutions to integral linear systems Matthias Beck 4

9 Issues... Compute the regions of (quasi-)polynomiality of φ A (b) Given one such region, compute the (quasi-)polynomial φ A (b) Barvinok: t 0 φ A (tb) z t can be computed in polynomial time The partial-fractions method for counting solutions to integral linear systems Matthias Beck 5

10 Euler s generating function φ A (b) := # { x Z d 0 : A x = b} A = c c 2 c d φ A (b) equals the coefficient of z b := z b zb m m ( z c ) ( z c d ) expanded as a power series centered at z = 0. of the function The partial-fractions method for counting solutions to integral linear systems Matthias Beck 6

11 Euler s generating function φ A (b) := # { x Z d 0 : A x = b} A = c c 2 c d φ A (b) equals the coefficient of z b := z b zb m m ( z c ) ( z c d ) expanded as a power series centered at z = 0. of the function Proof Expand each factor into a geometric series. The partial-fractions method for counting solutions to integral linear systems Matthias Beck 6

12 Euler s generating function φ A (b) := # { x Z d 0 : A x = b} A = c c 2 c d φ A (b) equals the coefficient of z b := z b zb m m ( z c ) ( z c d ) expanded as a power series centered at z = 0. of the function Proof Expand each factor into a geometric series. Equivalently, φ A (b) = const ( z c ) ( z c d ) z b The partial-fractions method for counting solutions to integral linear systems Matthias Beck 6

13 Partial fractions φ A (b) = const ( z c ) ( z c d ) z b Expand into partial fractions in z : ( z c ) ( z c d ) z = b z b 2 2 zb m d k= A k (z, b ) z c k + b j= B j (z) z j Here A k and B j are polynomials in z, rational functions in z 2,..., z m, and exponential in b. The partial-fractions method for counting solutions to integral linear systems Matthias Beck 7

14 Partial fractions φ A (b) = const ( z c ) ( z c d ) z b Expand into partial fractions in z : ( z c ) ( z c d ) z = b z b 2 2 zb m d k= A k (z, b ) z c k + b j= B j (z) z j Here A k and B j are polynomials in z, rational functions in z 2,..., z m, and exponential in b. φ A (b) = const z2,...,z m z b 2 2 zb m const z d k= A k (z, b ) z c k The partial-fractions method for counting solutions to integral linear systems Matthias Beck 7

15 Partial fractions φ A (b) = const ( z c ) ( z c d ) z b Expand into partial fractions in z : ( z c ) ( z c d ) z = b z b 2 2 zb m d k= A k (z, b ) z c k + b j= B j (z) z j Here A k and B j are polynomials in z, rational functions in z 2,..., z m, and exponential in b. φ A (b) = const z2,...,z m z b 2 2 zb m = const z b 2 2 zb m d k= const z d k= A k (z, b ) z c k A k (0, z 2,..., z m, b ) (0, z 2,..., z m ) c k The partial-fractions method for counting solutions to integral linear systems Matthias Beck 7

16 Advantages easy to implement allows symbolic computation constraints which define the regions of (quasi-)polynomiality are obtained automatically The partial-fractions method for counting solutions to integral linear systems Matthias Beck 8

17 An example x, x 2, x 3, x 4 0 x + 2x 2 + x 3 = a x + x 2 + x 4 = b φ A (a, b) = const ( zw)( z 2 w)( z)( w)z a w b The partial-fractions method for counting solutions to integral linear systems Matthias Beck 9

18 An example x, x 2, x 3, x 4 0 x + 2x 2 + x 3 = a x + x 2 + x 4 = b φ A (a, b) = const ( zw)( z 2 w)( z)( w)z a w b z b+ ( z) 2 ( zw)( z 2 w)( w)w b = zw + z 2b+3 ( z)( z 2 ) z 2 w + ( z)( z 2 ) w + b k=... w k The partial-fractions method for counting solutions to integral linear systems Matthias Beck 9

19 An example x, x 2, x 3, x 4 0 x + 2x 2 + x 3 = a x + x 2 + x 4 = b φ A (a, b) = const ( zw)( z 2 w)( w)w b = zw + φ A (a, b) = const = const ( zw)( z 2 w)( z)( w)z a w b z b+ ( z) 2 z 2b+3 ( z)( z 2 ) z 2 w + ( z)( z 2 ) w + b k= ( zb+ ( z) 2 + z 2b+3 ( z)( z 2 ) + ( z)z a ( zb a+ ( z) 3 + z 2b a+3 ( z) 2 ( z 2 ) + ( z) 2 ( z 2 )z a... w k ( z)( z 2 ) ) ) The partial-fractions method for counting solutions to integral linear systems Matthias Beck 9

20 An example φ A (a, b) = const For the second term... ( zb a+ ( z) 3 + z 2b a+3 ) ( z) 2 ( z 2 ) + ( z) 2 ( z 2 )z a The partial-fractions method for counting solutions to integral linear systems Matthias Beck 0

21 An example φ A (a, b) = const ( zb a+ ( z) 3 + z 2b a+3 ) ( z) 2 ( z 2 ) + ( z) 2 ( z 2 )z a For the second term, if 2b a + 3 > 0 then const z 2b a+3 ( z) 2 ( z 2 ) = 0 The partial-fractions method for counting solutions to integral linear systems Matthias Beck 0

22 An example φ A (a, b) = const ( zb a+ ( z) 3 + z 2b a+3 ) ( z) 2 ( z 2 ) + ( z) 2 ( z 2 )z a For the second term, if 2b a + 3 > 0 then const If 2b a we expand into partial fractions again: z 2b a+3 ( z) 2 ( z 2 ) = 0 z 2b a+3 const ( z) 2 ( z 2 ) = const /2 a 2b 3 ( z) ( z) 2 + (a 2b 3) a 2b z + ( )a+ /8 + z = (a 2b) b a ( )a+ 8 The partial-fractions method for counting solutions to integral linear systems Matthias Beck 0

23 An example φ A (a, b) = a a + 7+( )a 8 if a b ab a2 4 b2 2 + a+b ( )a 8 if a > b > a 3 2 b b a if b 2 x, x 2, x 3, x 4 0 x + 2x 2 + x 3 = a x + x 2 + x 4 = b b a < b a > b > a 3 b a a The partial-fractions method for counting solutions to integral linear systems Matthias Beck

24 Open problems Computational complexity Re-interpret each term as coming from a linear system and simplify The partial-fractions method for counting solutions to integral linear systems Matthias Beck 2

25 Open problems Computational complexity Re-interpret each term as coming from a linear system and simplify Example: second term above const z 2b a+3 ( z) 2 ( z 2 ) = # { (x, y, z) Z 3 0 : x + y + 2z = a 2b 3 } = # { (x, y) Z 2 0 : x + 2y a 2b 3 } The partial-fractions method for counting solutions to integral linear systems Matthias Beck 2

Computing the continuous discretely: The magic quest for a volume

Computing the continuous discretely: The magic quest for a volume Computing the continuous discretely: The magic quest for a volume Matthias Beck San Francisco State University math.sfsu.edu/beck Joint work with... Dennis Pixton (Birkhoff volume) Ricardo Diaz and Sinai

More information

Enumerating integer points in polytopes: applications to number theory. Matthias Beck San Francisco State University math.sfsu.

Enumerating integer points in polytopes: applications to number theory. Matthias Beck San Francisco State University math.sfsu. Enumerating integer points in polytopes: applications to number theory Matthias Beck San Francisco State University math.sfsu.edu/beck It takes a village to count integer points. Alexander Barvinok Outline

More information

10 Years BADGeometry: Progress and Open Problems in Ehrhart Theory

10 Years BADGeometry: Progress and Open Problems in Ehrhart Theory 10 Years BADGeometry: Progress and Open Problems in Ehrhart Theory Matthias Beck (San Francisco State University) math.sfsu.edu/beck Thanks To... 10 Years BADGeometry: Progress and Open Problems in Ehrhart

More information

A Finite Calculus Approach to Ehrhart Polynomials. Kevin Woods, Oberlin College (joint work with Steven Sam, MIT)

A Finite Calculus Approach to Ehrhart Polynomials. Kevin Woods, Oberlin College (joint work with Steven Sam, MIT) A Finite Calculus Approach to Ehrhart Polynomials Kevin Woods, Oberlin College (joint work with Steven Sam, MIT) Ehrhart Theory Let P R d be a rational polytope L P (t) = #tp Z d Ehrhart s Theorem: L p

More information

Combinatorial Reciprocity Theorems

Combinatorial Reciprocity Theorems Combinatorial Reciprocity Theorems Matthias Beck San Francisco State University math.sfsu.edu/beck based on joint work with Raman Sanyal Universität Frankfurt JCCA 2018 Sendai Thomas Zaslavsky Binghamton

More information

Chapter 1. Preliminaries

Chapter 1. Preliminaries Introduction This dissertation is a reading of chapter 4 in part I of the book : Integer and Combinatorial Optimization by George L. Nemhauser & Laurence A. Wolsey. The chapter elaborates links between

More information

Combinatorial Reciprocity Theorems

Combinatorial Reciprocity Theorems Combinatorial Reciprocity Theorems Matthias Beck San Francisco State University math.sfsu.edu/beck Based on joint work with Thomas Zaslavsky Binghamton University (SUNY) In mathematics you don t understand

More information

Commuting birth-and-death processes

Commuting birth-and-death processes Commuting birth-and-death processes Caroline Uhler Department of Statistics UC Berkeley (joint work with Steven N. Evans and Bernd Sturmfels) MSRI Workshop on Algebraic Statistics December 18, 2008 Birth-and-death

More information

Top Ehrhart coefficients of integer partition problems

Top Ehrhart coefficients of integer partition problems Top Ehrhart coefficients of integer partition problems Jesús A. De Loera Department of Mathematics University of California, Davis Joint Math Meetings San Diego January 2013 Goal: Count the solutions

More information

Ehrhart polynome: how to compute the highest degree coefficients and the knapsack problem.

Ehrhart polynome: how to compute the highest degree coefficients and the knapsack problem. Ehrhart polynome: how to compute the highest degree coefficients and the knapsack problem. Velleda Baldoni Università di Roma Tor Vergata Optimization, Moment Problems and Geometry I, IMS at NUS, Singapore-

More information

Lattice polygons. P : lattice polygon in R 2 (vertices Z 2, no self-intersections)

Lattice polygons. P : lattice polygon in R 2 (vertices Z 2, no self-intersections) Lattice polygons P : lattice polygon in R 2 (vertices Z 2, no self-intersections) A, I, B A = area of P I = # interior points of P (= 4) B = #boundary points of P (= 10) Pick s theorem Georg Alexander

More information

Weighted Ehrhart polynomials and intermediate sums on polyhedra

Weighted Ehrhart polynomials and intermediate sums on polyhedra Weighted Ehrhart polynomials and intermediate sums on polyhedra Nicole BERLINE Centre de mathématiques Laurent Schwartz, Ecole polytechnique, France Inverse Moment Problems NUS-IMS, Dec 17, 2013 with Velleda

More information

Integer Programming Duality

Integer Programming Duality Integer Programming Duality M. Guzelsoy T. K. Ralphs July, 2010 1 Introduction This article describes what is known about duality for integer programs. It is perhaps surprising that many of the results

More information

Integer programming, Barvinok s counting algorithm and Gomory relaxations

Integer programming, Barvinok s counting algorithm and Gomory relaxations Integer programming, Barvinok s counting algorithm and Gomory relaxations Jean B. Lasserre LAAS-CNRS, Toulouse, France Abstract We propose an algorithm based on Barvinok s counting algorithm for P max{c

More information

The Ehrhart polynomial of the Birkhoff polytope 1

The Ehrhart polynomial of the Birkhoff polytope 1 The Ehrhart polynomial of the Birkhoff polytope Matthias Beck and Dennis Pixton All means (even continuous sanctify the discrete end. Doron Zeilberger 2 Abstract: The n th Birkhoff polytope is the set

More information

arxiv:math/ v2 [math.co] 9 Oct 2008

arxiv:math/ v2 [math.co] 9 Oct 2008 arxiv:math/070866v2 [math.co] 9 Oct 2008 A GENERATING FUNCTION FOR ALL SEMI-MAGIC SQUARES AND THE VOLUME OF THE BIRKHOFF POLYTOPE J.A. DE LOERA, F. LIU, AND R. YOSHIDA Abstract. We present a multivariate

More information

arxiv: v2 [math.co] 23 Feb 2008

arxiv: v2 [math.co] 23 Feb 2008 INEQUALITIES AND EHRHART δ-vectors arxiv:0801.0873v2 [math.co] 23 Feb 2008 A. STAPLEDON Abstract. For any lattice polytope P, we consider an associated polynomial δ P (t) and describe its decomposition

More information

MAXIMAL PERIODS OF (EHRHART) QUASI-POLYNOMIALS

MAXIMAL PERIODS OF (EHRHART) QUASI-POLYNOMIALS MAXIMAL PERIODS OF (EHRHART QUASI-POLYNOMIALS MATTHIAS BECK, STEVEN V. SAM, AND KEVIN M. WOODS Abstract. A quasi-polynomial is a function defined of the form q(k = c d (k k d + c d 1 (k k d 1 + + c 0(k,

More information

Real-rooted h -polynomials

Real-rooted h -polynomials Real-rooted h -polynomials Katharina Jochemko TU Wien Einstein Workshop on Lattice Polytopes, December 15, 2016 Unimodality and real-rootedness Let a 0,..., a d 0 be real numbers. Unimodality a 0 a i a

More information

3. Linear Programming and Polyhedral Combinatorics

3. Linear Programming and Polyhedral Combinatorics Massachusetts Institute of Technology 18.433: Combinatorial Optimization Michel X. Goemans February 28th, 2013 3. Linear Programming and Polyhedral Combinatorics Summary of what was seen in the introductory

More information

Dimension Quasi-polynomials of Inversive Difference Field Extensions with Weighted Translations

Dimension Quasi-polynomials of Inversive Difference Field Extensions with Weighted Translations Dimension Quasi-polynomials of Inversive Difference Field Extensions with Weighted Translations Alexander Levin The Catholic University of America Washington, D. C. 20064 Spring Eastern Sectional AMS Meeting

More information

Generalized Ehrhart polynomials

Generalized Ehrhart polynomials FPSAC 2010, San Francisco, USA DMTCS proc. (subm.), by the authors, 1 8 Generalized Ehrhart polynomials Sheng Chen 1 and Nan Li 2 and Steven V Sam 2 1 Department of Mathematics, Harbin Institute of Technology,

More information

Integer Programming, Part 1

Integer Programming, Part 1 Integer Programming, Part 1 Rudi Pendavingh Technische Universiteit Eindhoven May 18, 2016 Rudi Pendavingh (TU/e) Integer Programming, Part 1 May 18, 2016 1 / 37 Linear Inequalities and Polyhedra Farkas

More information

Problems on Minkowski sums of convex lattice polytopes

Problems on Minkowski sums of convex lattice polytopes arxiv:08121418v1 [mathag] 8 Dec 2008 Problems on Minkowski sums of convex lattice polytopes Tadao Oda odatadao@mathtohokuacjp Abstract submitted at the Oberwolfach Conference Combinatorial Convexity and

More information

3. Linear Programming and Polyhedral Combinatorics

3. Linear Programming and Polyhedral Combinatorics Massachusetts Institute of Technology 18.453: Combinatorial Optimization Michel X. Goemans April 5, 2017 3. Linear Programming and Polyhedral Combinatorics Summary of what was seen in the introductory

More information

Optimization WS 13/14:, by Y. Goldstein/K. Reinert, 9. Dezember 2013, 16: Linear programming. Optimization Problems

Optimization WS 13/14:, by Y. Goldstein/K. Reinert, 9. Dezember 2013, 16: Linear programming. Optimization Problems Optimization WS 13/14:, by Y. Goldstein/K. Reinert, 9. Dezember 2013, 16:38 2001 Linear programming Optimization Problems General optimization problem max{z(x) f j (x) 0,x D} or min{z(x) f j (x) 0,x D}

More information

Binomial Exercises A = 1 1 and 1

Binomial Exercises A = 1 1 and 1 Lecture I. Toric ideals. Exhibit a point configuration A whose affine semigroup NA does not consist of the intersection of the lattice ZA spanned by the columns of A with the real cone generated by A.

More information

TRISTRAM BOGART AND REKHA R. THOMAS

TRISTRAM BOGART AND REKHA R. THOMAS SMALL CHVÁTAL RANK TRISTRAM BOGART AND REKHA R. THOMAS Abstract. We introduce a new measure of complexity of integer hulls of rational polyhedra called the small Chvátal rank (SCR). The SCR of an integer

More information

arxiv: v3 [math.co] 1 Oct 2018

arxiv: v3 [math.co] 1 Oct 2018 NON-SPANNING LATTICE 3-POLYTOPES arxiv:7.07603v3 [math.co] Oct 208 Abstract. We completely classify non-spanning 3-polytopes, by which we mean lattice 3-polytopes whose lattice points do not affinely span

More information

A thesis presented to the faculty of San Francisco State University In partial fulfilment of The Requirements for The Degree

A thesis presented to the faculty of San Francisco State University In partial fulfilment of The Requirements for The Degree ON THE POLYHEDRAL GEOMETRY OF t DESIGNS A thesis presented to the faculty of San Francisco State University In partial fulfilment of The Requirements for The Degree Master of Arts In Mathematics by Steven

More information

Linear Algebra Review: Linear Independence. IE418 Integer Programming. Linear Algebra Review: Subspaces. Linear Algebra Review: Affine Independence

Linear Algebra Review: Linear Independence. IE418 Integer Programming. Linear Algebra Review: Subspaces. Linear Algebra Review: Affine Independence Linear Algebra Review: Linear Independence IE418: Integer Programming Department of Industrial and Systems Engineering Lehigh University 21st March 2005 A finite collection of vectors x 1,..., x k R n

More information

arxiv: v1 [math.co] 30 Sep 2017

arxiv: v1 [math.co] 30 Sep 2017 LAPLACIAN SIMPLICES ASSOCIATED TO DIGRAPHS GABRIELE BALLETTI, TAKAYUKI HIBI, MARIE MEYER, AND AKIYOSHI TSUCHIYA arxiv:70.005v [math.co] 0 Sep 07 Abstract. We associate to a finite digraph D a lattice polytope

More information

Affine Geometry and the Discrete Legendre Transfrom

Affine Geometry and the Discrete Legendre Transfrom Affine Geometry and the Discrete Legendre Transfrom Andrey Novoseltsev Department of Mathematics University of Washington April 25, 2008 Andrey Novoseltsev (UW) Affine Geometry April 25, 2008 1 / 24 Outline

More information

Cutting Plane Methods I

Cutting Plane Methods I 6.859/15.083 Integer Programming and Combinatorial Optimization Fall 2009 Cutting Planes Consider max{wx : Ax b, x integer}. Cutting Plane Methods I Establishing the optimality of a solution is equivalent

More information

Toric Varieties in Statistics

Toric Varieties in Statistics Toric Varieties in Statistics Daniel Irving Bernstein and Seth Sullivant North Carolina State University dibernst@ncsu.edu http://www4.ncsu.edu/~dibernst/ http://arxiv.org/abs/50.063 http://arxiv.org/abs/508.0546

More information

3.7 Cutting plane methods

3.7 Cutting plane methods 3.7 Cutting plane methods Generic ILP problem min{ c t x : x X = {x Z n + : Ax b} } with m n matrix A and n 1 vector b of rationals. According to Meyer s theorem: There exists an ideal formulation: conv(x

More information

Affine Geometry and Discrete Legendre Transform

Affine Geometry and Discrete Legendre Transform Affine Geometry and Discrete Legendre Transform Andrey Novoseltsev April 24, 2008 Abstract The combinatorial duality used in Gross-Siebert approach to mirror symmetry is the discrete Legendre transform

More information

Note that a unit is unique: 1 = 11 = 1. Examples: Nonnegative integers under addition; all integers under multiplication.

Note that a unit is unique: 1 = 11 = 1. Examples: Nonnegative integers under addition; all integers under multiplication. Algebra fact sheet An algebraic structure (such as group, ring, field, etc.) is a set with some operations and distinguished elements (such as 0, 1) satisfying some axioms. This is a fact sheet with definitions

More information

Toric statistical models: parametric and binomial representations

Toric statistical models: parametric and binomial representations AISM (2007) 59:727 740 DOI 10.1007/s10463-006-0079-z Toric statistical models: parametric and binomial representations Fabio Rapallo Received: 21 February 2005 / Revised: 1 June 2006 / Published online:

More information

Lectures 6, 7 and part of 8

Lectures 6, 7 and part of 8 Lectures 6, 7 and part of 8 Uriel Feige April 26, May 3, May 10, 2015 1 Linear programming duality 1.1 The diet problem revisited Recall the diet problem from Lecture 1. There are n foods, m nutrients,

More information

Separation of convex polyhedral sets with uncertain data

Separation of convex polyhedral sets with uncertain data Separation of convex polyhedral sets with uncertain data Milan Hladík Department of Applied Mathematics Charles University Malostranské nám. 25 118 00 Prague Czech Republic e-mail: milan.hladik@matfyz.cz

More information

Today s class. Constrained optimization Linear programming. Prof. Jinbo Bi CSE, UConn. Numerical Methods, Fall 2011 Lecture 12

Today s class. Constrained optimization Linear programming. Prof. Jinbo Bi CSE, UConn. Numerical Methods, Fall 2011 Lecture 12 Today s class Constrained optimization Linear programming 1 Midterm Exam 1 Count: 26 Average: 73.2 Median: 72.5 Maximum: 100.0 Minimum: 45.0 Standard Deviation: 17.13 Numerical Methods Fall 2011 2 Optimization

More information

Counting with rational generating functions

Counting with rational generating functions Counting with rational generating functions Sven Verdoolaege and Kevin Woods May 10, 007 Abstract We examine two different ways of encoding a counting function, as a rational generating function and explicitly

More information

A generating function for all semi-magic squares and the volume of the Birkhoff polytope

A generating function for all semi-magic squares and the volume of the Birkhoff polytope DOI 0.007/s080-008-055-y A generating function for all semi-magic squares and the volume of the Birkhoff polytope J.A. De Loera F. Liu R. Yoshida Received: 2 June 2008 / Accepted: 5 September 2008 Springer

More information

and Other Combinatorial Reciprocity Instances

and Other Combinatorial Reciprocity Instances and Other Combinatorial Reciprocity Instances Matthias Beck San Francisco State University math.sfsu.edu/beck [Courtney Gibbons] Act 1: Binomial Coefficients Not everything that can be counted counts,

More information

Polytopes and Algebraic Geometry. Jesús A. De Loera University of California, Davis

Polytopes and Algebraic Geometry. Jesús A. De Loera University of California, Davis Polytopes and Algebraic Geometry Jesús A. De Loera University of California, Davis Outline of the talk 1. Four classic results relating polytopes and algebraic geometry: (A) Toric Geometry (B) Viro s Theorem

More information

ON THE RANK OF A TROPICAL MATRIX

ON THE RANK OF A TROPICAL MATRIX ON THE RANK OF A TROPICAL MATRIX MIKE DEVELIN, FRANCISCO SANTOS, AND BERND STURMFELS Abstract. This is a foundational paper in tropical linear algebra, which is linear algebra over the min-plus semiring.

More information

Section-A. Short Questions

Section-A. Short Questions Section-A Short Questions Question1: Define Problem? : A Problem is defined as a cultural artifact, which is especially visible in a society s economic and industrial decision making process. Those managers

More information

Sampling Contingency Tables

Sampling Contingency Tables Sampling Contingency Tables Martin Dyer Ravi Kannan John Mount February 3, 995 Introduction Given positive integers and, let be the set of arrays with nonnegative integer entries and row sums respectively

More information

Nonlinear Discrete Optimization

Nonlinear Discrete Optimization Nonlinear Discrete Optimization Technion Israel Institute of Technology http://ie.technion.ac.il/~onn Billerafest 2008 - conference in honor of Lou Billera's 65th birthday (Update on Lecture Series given

More information

CSL361 Problem set 4: Basic linear algebra

CSL361 Problem set 4: Basic linear algebra CSL361 Problem set 4: Basic linear algebra February 21, 2017 [Note:] If the numerical matrix computations turn out to be tedious, you may use the function rref in Matlab. 1 Row-reduced echelon matrices

More information

Ehrhart polynomial for lattice squares, cubes, and hypercubes

Ehrhart polynomial for lattice squares, cubes, and hypercubes Ehrhart polynomial for lattice squares, cubes, and hypercubes Eugen J. Ionascu UWG, REU, July 10th, 2015 math@ejionascu.ro, www.ejionascu.ro 1 Abstract We are investigating the problem of constructing

More information

3. Vector spaces 3.1 Linear dependence and independence 3.2 Basis and dimension. 5. Extreme points and basic feasible solutions

3. Vector spaces 3.1 Linear dependence and independence 3.2 Basis and dimension. 5. Extreme points and basic feasible solutions A. LINEAR ALGEBRA. CONVEX SETS 1. Matrices and vectors 1.1 Matrix operations 1.2 The rank of a matrix 2. Systems of linear equations 2.1 Basic solutions 3. Vector spaces 3.1 Linear dependence and independence

More information

THE BKK ROOT COUNT IN C n. c e x e,

THE BKK ROOT COUNT IN C n. c e x e, MATHEMATICS OF COMPUTATION Volume 65, Number 216 October 1996, Pages 1477 1484 THE BKK ROOT COUNT IN C n T Y LI AND XIAOSHEN WANG Abstract The root count developed by Bernshtein, Kushnirenko and Khovanskii

More information

GALE DUALITY FOR COMPLETE INTERSECTIONS

GALE DUALITY FOR COMPLETE INTERSECTIONS GALE DUALITY FOR COMPLETE INTERSECTIONS Abstract. We show that every complete intersection defined by Laurent polynomials in an algebraic torus is isomorphic to a complete intersection defined by master

More information

Tropical Geometry Homework 3

Tropical Geometry Homework 3 Tropical Geometry Homework 3 Melody Chan University of California, Berkeley mtchan@math.berkeley.edu February 9, 2009 The paper arxiv:07083847 by M. Vigeland answers this question. In Theorem 7., the author

More information

Math 315: Linear Algebra Solutions to Assignment 7

Math 315: Linear Algebra Solutions to Assignment 7 Math 5: Linear Algebra s to Assignment 7 # Find the eigenvalues of the following matrices. (a.) 4 0 0 0 (b.) 0 0 9 5 4. (a.) The characteristic polynomial det(λi A) = (λ )(λ )(λ ), so the eigenvalues are

More information

arxiv: v1 [math.co] 19 Nov 2018

arxiv: v1 [math.co] 19 Nov 2018 Ehrhart polynomials of polytopes and spectrum at infinity of Laurent polynomials arxiv:1811.07724v1 [math.co] 19 Nov 2018 Antoine Douai Université Côte d Azur, CNRS, LJAD, FRANCE Email address: antoine.douai@univ-cotedazur.fr

More information

Semidefinite and Second Order Cone Programming Seminar Fall 2001 Lecture 5

Semidefinite and Second Order Cone Programming Seminar Fall 2001 Lecture 5 Semidefinite and Second Order Cone Programming Seminar Fall 2001 Lecture 5 Instructor: Farid Alizadeh Scribe: Anton Riabov 10/08/2001 1 Overview We continue studying the maximum eigenvalue SDP, and generalize

More information

AN ALTERNATIVE ALGORITHM FOR COUNTING LATTICE POINTS IN A CONVEX POLYTOPE. 1. Introduction. Consider the (not necessarily compact) polyhedron

AN ALTERNATIVE ALGORITHM FOR COUNTING LATTICE POINTS IN A CONVEX POLYTOPE. 1. Introduction. Consider the (not necessarily compact) polyhedron AN ALTERNATIVE ALGORITHM FOR COUNTING LATTICE POINTS IN A CONVEX POLYTOPE JEAN B. LASSERRE AND EDUARDO S. ZERON Abstract. We provide an alternative algorithm for counting lattice points in the convex polytope

More information

HILBERT BASIS OF THE LIPMAN SEMIGROUP

HILBERT BASIS OF THE LIPMAN SEMIGROUP Available at: http://publications.ictp.it IC/2010/061 United Nations Educational, Scientific and Cultural Organization and International Atomic Energy Agency THE ABDUS SALAM INTERNATIONAL CENTRE FOR THEORETICAL

More information

arxiv: v1 [math.co] 28 Mar 2016

arxiv: v1 [math.co] 28 Mar 2016 The unimodality of the Ehrhart δ-polynomial of the chain polytope of the zig-zag poset Herman Z.Q. Chen 1 and Philip B. Zhang 2 arxiv:1603.08283v1 [math.co] 28 Mar 2016 1 Center for Combinatorics, LPMC

More information

Dedekind sums: a combinatorial-geometric viewpoint

Dedekind sums: a combinatorial-geometric viewpoint DIMACS Series in Discrete Mathematics and Theoretical Computer Science Dedekind sums: a cominatorial-geometric viewpoint Matthias Beck and Sinai Roins Astract The literature on Dedekind sums is vast In

More information

Harbor Creek School District. Algebra II Advanced. Concepts Timeframe Skills Assessment Standards Linear Equations Inequalities

Harbor Creek School District. Algebra II Advanced. Concepts Timeframe Skills Assessment Standards Linear Equations Inequalities Algebra II Advanced and Graphing and Solving Linear Linear Absolute Value Relation vs. Standard Forms of Linear Slope Parallel & Perpendicular Lines Scatterplot & Linear Regression Graphing linear Absolute

More information

Contents. 2 Sequences and Series Approximation by Rational Numbers Sequences Basics on Sequences...

Contents. 2 Sequences and Series Approximation by Rational Numbers Sequences Basics on Sequences... Contents 1 Real Numbers: The Basics... 1 1.1 Notation... 1 1.2 Natural Numbers... 4 1.3 Integers... 5 1.4 Fractions and Rational Numbers... 10 1.4.1 Introduction... 10 1.4.2 Powers and Radicals of Rational

More information

6.N.3 Understand the relationship between integers, nonnegative decimals, fractions and percents.

6.N.3 Understand the relationship between integers, nonnegative decimals, fractions and percents. Crosswalk from 2003 to 2009 Standards - Grade 6 Bolded items are new to the grade level. 2003 Standards 2009 Standards Notes Number and Operation 1.01 Develop number sense for negative 6.N.3 Understand

More information

Mixed-integer linear representability, disjunctions, and Chvátal functions modeling implications

Mixed-integer linear representability, disjunctions, and Chvátal functions modeling implications 1 2 3 4 Mixed-integer linear representability, disjunctions, and Chvátal functions modeling implications Amitabh Basu Kipp Martin Christopher Thomas Ryan Guanyi Wang October 26, 2017 5 6 7 8 9 10 11 12

More information

Parametric Integer Programming in Fixed Dimension

Parametric Integer Programming in Fixed Dimension arxiv:0801.4336v1 [math.oc] 28 Jan 2008 Parametric Integer Programming in Fixed Dimension Friedrich Eisenbrand and Gennady Shmonin Institut für Mathematik, Universität Paderborn, D-33095 Paderborn, Germany

More information

arxiv: v2 [math.co] 30 Oct 2010

arxiv: v2 [math.co] 30 Oct 2010 Generalized Ehrhart polynomials Sheng Chen, Nan Li, and Steven V Sam October 29, 2010 arxiv:1002.3658v2 [math.co] 30 Oct 2010 Abstract Let P be a polytope with rational vertices. A classical theorem of

More information

LATTICE PLATONIC SOLIDS AND THEIR EHRHART POLYNOMIAL

LATTICE PLATONIC SOLIDS AND THEIR EHRHART POLYNOMIAL Acta Math. Univ. Comenianae Vol. LXXXII, 1 (2013), pp. 147 158 147 LATTICE PLATONIC SOLIDS AND THEIR EHRHART POLYNOMIAL E. J. IONASCU Abstract. First, we calculate the Ehrhart polynomial associated with

More information

Relation of Pure Minimum Cost Flow Model to Linear Programming

Relation of Pure Minimum Cost Flow Model to Linear Programming Appendix A Page 1 Relation of Pure Minimum Cost Flow Model to Linear Programming The Network Model The network pure minimum cost flow model has m nodes. The external flows given by the vector b with m

More information

PRIMARY DECOMPOSITION FOR THE INTERSECTION AXIOM

PRIMARY DECOMPOSITION FOR THE INTERSECTION AXIOM PRIMARY DECOMPOSITION FOR THE INTERSECTION AXIOM ALEX FINK 1. Introduction and background Consider the discrete conditional independence model M given by {X 1 X 2 X 3, X 1 X 3 X 2 }. The intersection axiom

More information

Tropical Geometry in Economics

Tropical Geometry in Economics Tropical Geometry in Economics Josephine Yu School of Mathematics, Georgia Tech joint work with: Ngoc Mai Tran UT Austin and Hausdorff Center for Mathematics in Bonn ARC 10 Georgia Tech October 24, 2016

More information

Introduction to Mathematical Programming IE406. Lecture 3. Dr. Ted Ralphs

Introduction to Mathematical Programming IE406. Lecture 3. Dr. Ted Ralphs Introduction to Mathematical Programming IE406 Lecture 3 Dr. Ted Ralphs IE406 Lecture 3 1 Reading for This Lecture Bertsimas 2.1-2.2 IE406 Lecture 3 2 From Last Time Recall the Two Crude Petroleum example.

More information

Markov bases and subbases for bounded contingency tables

Markov bases and subbases for bounded contingency tables Markov bases and subbases for bounded contingency tables arxiv:0905.4841v2 [math.co] 23 Jun 2009 Fabio Rapallo Abstract Ruriko Yoshida In this paper we study the computation of Markov bases for contingency

More information

On minimal solutions of linear Diophantine equations

On minimal solutions of linear Diophantine equations On minimal solutions of linear Diophantine equations Martin Henk Robert Weismantel Abstract This paper investigates the region in which all the minimal solutions of a linear diophantine equation ly. We

More information

Combinatorics for algebraic geometers

Combinatorics for algebraic geometers Combinatorics for algebraic geometers Calculations in enumerative geometry Maria Monks March 17, 214 Motivation Enumerative geometry In the late 18 s, Hermann Schubert investigated problems in what is

More information

Section 5.8. (i) ( 3 + i)(14 2i) = ( 3)(14 2i) + i(14 2i) = {( 3)14 ( 3)(2i)} + i(14) i(2i) = ( i) + (14i + 2) = i.

Section 5.8. (i) ( 3 + i)(14 2i) = ( 3)(14 2i) + i(14 2i) = {( 3)14 ( 3)(2i)} + i(14) i(2i) = ( i) + (14i + 2) = i. 1. Section 5.8 (i) ( 3 + i)(14 i) ( 3)(14 i) + i(14 i) {( 3)14 ( 3)(i)} + i(14) i(i) ( 4 + 6i) + (14i + ) 40 + 0i. (ii) + 3i 1 4i ( + 3i)(1 + 4i) (1 4i)(1 + 4i) (( + 3i) + ( + 3i)(4i) 1 + 4 10 + 11i 10

More information

LP Relaxations of Mixed Integer Programs

LP Relaxations of Mixed Integer Programs LP Relaxations of Mixed Integer Programs John E. Mitchell Department of Mathematical Sciences RPI, Troy, NY 12180 USA February 2015 Mitchell LP Relaxations 1 / 29 LP Relaxations LP relaxations We want

More information

correlated to the Washington D.C. Public Schools Learning Standards Algebra II

correlated to the Washington D.C. Public Schools Learning Standards Algebra II correlated to the Washington D.C. Public Schools Learning Standards Algebra II McDougal Littell Algebra 2 2007 correlated to the Washington DC Public Schools Learning Standards Algebra II NUMBER SENSE

More information

LEVEL MATRICES G. SEELINGER, P. SISSOKHO, L. SPENCE, AND C. VANDEN EYNDEN

LEVEL MATRICES G. SEELINGER, P. SISSOKHO, L. SPENCE, AND C. VANDEN EYNDEN LEVEL MATRICES G. SEELINGER, P. SISSOKHO, L. SPENCE, AND C. VANDEN EYNDEN Abstract. Let n > 1 and k > 0 be fixed integers. A matrix is said to be level if all its column sums are equal. A level matrix

More information

Combinatorics and geometry of E 7

Combinatorics and geometry of E 7 Combinatorics and geometry of E 7 Steven Sam University of California, Berkeley September 19, 2012 1/24 Outline Macdonald representations Vinberg representations Root system Weyl group 7 points in P 2

More information

arxiv:math/ v1 [math.oc] 3 Oct 2001

arxiv:math/ v1 [math.oc] 3 Oct 2001 AN ALGEBRAIC PERSPECTIVE OF GROUP RELAXATIONS arxiv:math/0110034v1 [math.oc] 3 Oct 2001 REKHA R. THOMAS Contents 1. Introduction 1 2. Group Relaxations 3 3. Associated Sets 10 4. Arithmetic Degree 16 5.

More information

CAYLEY COMPOSITIONS, PARTITIONS, POLYTOPES, AND GEOMETRIC BIJECTIONS

CAYLEY COMPOSITIONS, PARTITIONS, POLYTOPES, AND GEOMETRIC BIJECTIONS CAYLEY COMPOSITIONS, PARTITIONS, POLYTOPES, AND GEOMETRIC BIJECTIONS MATJAŽ KONVALINKA AND IGOR PAK Abstract. In 1857, Cayley showed that certain sequences, now called Cayley compositions, are equinumerous

More information

Chapter 1. Functions 1.1. Functions and Their Graphs

Chapter 1. Functions 1.1. Functions and Their Graphs 1.1 Functions and Their Graphs 1 Chapter 1. Functions 1.1. Functions and Their Graphs Note. We start by assuming that you are familiar with the idea of a set and the set theoretic symbol ( an element of

More information

Complex Numbers: Definition: A complex number is a number of the form: z = a + bi where a, b are real numbers and i is a symbol with the property: i

Complex Numbers: Definition: A complex number is a number of the form: z = a + bi where a, b are real numbers and i is a symbol with the property: i Complex Numbers: Definition: A complex number is a number of the form: z = a + bi where a, b are real numbers and i is a symbol with the property: i 2 = 1 Sometimes we like to think of i = 1 We can treat

More information

Algebra 2A Unit 1 Week 1 Day Activity Unit 1 Week 2 Day Activity Unit 1 Week 3 Day Activity Unit 2 Week 1 Day Activity

Algebra 2A Unit 1 Week 1 Day Activity Unit 1 Week 2 Day Activity Unit 1 Week 3 Day Activity Unit 2 Week 1 Day Activity Algebra 2A Unit 1 Week 1 1 Pretest Unit 1 2 Evaluating Rational Expressions 3 Restrictions on Rational Expressions 4 Equivalent Forms of Rational Expressions 5 Simplifying Rational Expressions Unit 1 Week

More information

Tropical decomposition of symmetric tensors

Tropical decomposition of symmetric tensors Tropical decomposition of symmetric tensors Melody Chan University of California, Berkeley mtchan@math.berkeley.edu December 11, 008 1 Introduction In [], Comon et al. give an algorithm for decomposing

More information

Renormalization and Euler-Maclaurin Formula on Cones

Renormalization and Euler-Maclaurin Formula on Cones Renormalization and Euler-Maclaurin Formula on Cones Li GUO (joint work with Sylvie Paycha and Bin Zhang) Rutgers University at Newark Outline Conical zeta values and multiple zeta values; Double shuffle

More information

SYMBOL EXPLANATION EXAMPLE

SYMBOL EXPLANATION EXAMPLE MATH 4310 PRELIM I REVIEW Notation These are the symbols we have used in class, leading up to Prelim I, and which I will use on the exam SYMBOL EXPLANATION EXAMPLE {a, b, c, } The is the way to write the

More information

arxiv:math/ v1 [math.co] 6 Dec 2005

arxiv:math/ v1 [math.co] 6 Dec 2005 arxiv:math/05111v1 [math.co] Dec 005 Unimodality and convexity of f-vectors of polytopes Axel Werner December, 005 Abstract We consider unimodality and related properties of f-vectors of polytopes in various

More information

Fast Computation of Clebsch Gordan Coefficients

Fast Computation of Clebsch Gordan Coefficients Fast Computation of Clebsch Gordan Coefficients Jesús A. De Loera 1, Tyrrell McAllister 1 1 Mathematics, One Shields Avenue, Davis, CA 95616, USA Abstract We present an algorithm in the field of computational

More information

ALGEBRAIC DEGREE OF POLYNOMIAL OPTIMIZATION. 1. Introduction. f 0 (x)

ALGEBRAIC DEGREE OF POLYNOMIAL OPTIMIZATION. 1. Introduction. f 0 (x) ALGEBRAIC DEGREE OF POLYNOMIAL OPTIMIZATION JIAWANG NIE AND KRISTIAN RANESTAD Abstract. Consider the polynomial optimization problem whose objective and constraints are all described by multivariate polynomials.

More information

Diophantine approximations and integer points of cones

Diophantine approximations and integer points of cones Diophantine approximations and integer points of cones Martin Henk Robert Weismantel Abstract The purpose of this note is to present a relation between directed best approximations of a rational vector

More information

Mixed-integer linear representability, disjunctions, and variable elimination

Mixed-integer linear representability, disjunctions, and variable elimination Mixed-integer linear representability, disjunctions, and variable elimination Amitabh Basu Kipp Martin Christopher Thomas Ryan Guanyi Wang December 19, 2016 Abstract Jeroslow and Lowe gave an exact geometric

More information

arxiv: v1 [math.co] 10 Aug 2016

arxiv: v1 [math.co] 10 Aug 2016 POLYTOPES OF STOCHASTIC TENSORS HAIXIA CHANG 1, VEHBI E. PAKSOY 2 AND FUZHEN ZHANG 2 arxiv:1608.03203v1 [math.co] 10 Aug 2016 Abstract. Considering n n n stochastic tensors (a ijk ) (i.e., nonnegative

More information

Chordal structure in computer algebra: Permanents

Chordal structure in computer algebra: Permanents Chordal structure in computer algebra: Permanents Diego Cifuentes Laboratory for Information and Decision Systems Electrical Engineering and Computer Science Massachusetts Institute of Technology Joint

More information

Missouri Educator Gateway Assessments DRAFT

Missouri Educator Gateway Assessments DRAFT Missouri Educator Gateway Assessments FIELD 023: MATHEMATICS January 2014 DRAFT Content Domain Range of Competencies Approximate Percentage of Test Score I. Numbers and Quantity 0001 0002 14% II. Patterns,

More information

arxiv: v1 [math.ac] 6 Jan 2019

arxiv: v1 [math.ac] 6 Jan 2019 GORENSTEIN T-SPREAD VERONESE ALGEBRAS RODICA DINU arxiv:1901.01561v1 [math.ac] 6 Jan 2019 Abstract. In this paper we characterize the Gorenstein t-spread Veronese algebras. Introduction Let K be a field

More information

MATH 2331 Linear Algebra. Section 2.1 Matrix Operations. Definition: A : m n, B : n p. Example: Compute AB, if possible.

MATH 2331 Linear Algebra. Section 2.1 Matrix Operations. Definition: A : m n, B : n p. Example: Compute AB, if possible. MATH 2331 Linear Algebra Section 2.1 Matrix Operations Definition: A : m n, B : n p ( 1 2 p ) ( 1 2 p ) AB = A b b b = Ab Ab Ab Example: Compute AB, if possible. 1 Row-column rule: i-j-th entry of AB:

More information