Partial fraction decompositions and an algorithm for computing the vector partition function
Abstract
This paper gives an exposition of well known results on vector partition functions. The exposition is based on works of M. Brion, A. Szenes and M. Vergne and is geared toward explicit computer realizations. In particular, the paper presents two algorithms for computing the vector partition function with respect to a finite set of vectors as a quasipolynomial over a finite set of pointed polyhedral cones. We use the developed techniques to relate a result of P. Tumarkin and A. Felikson (and present an independent proof in the particular case of finite-dimensional root systems) to give bounds for the periods of the Kostant partition functions of , , , , (the periods are divisors of respectively 6, 12, 60, 12, 6). The first of the described algorithms has been realized and is publicly available under the Library General Public License v3.0 at {http://vectorpartition.sourceforge.net/}. We include (non-unique) partial fraction decompositions for the generating functions of the Kostant partition function for , , , , , , , in the appendix.
Cite
@article{arxiv.0910.4675,
title = {Partial fraction decompositions and an algorithm for computing the vector partition function},
author = {Todor Milev},
journal= {arXiv preprint arXiv:0910.4675},
year = {2010}
}
Comments
Version 1. Corrected typos and English errors. Changed details in Section 1 and 3. Version 2. Corrected more typos and English errors. Added citation to the "Barvinok" program, of which I have become very recently aware of. Version 3. Removed an incorrect remark. It is not used anywhere in the text. Gave proper credit to W. Baldoni for MAPLE programming