On Ehrhart polynomials and probability calculations in voting theory

In voting theory, analyzing the frequency of an event (e.g. a voting paradox), under some specific but widely used assumptions, is equivalent to computing the exact number of integer solutions in a system of linear constraints. Recently, some algorithms for computing this number have been proposed in social choice literature by Huang and Chua (Soc Choice Welfare 17:143–155 2000) and by Gehrlein (Soc Choice Welfare 19:503–512 2002; Rev Econ Des 9:317–336 2006). The purpose of this paper is threefold. Firstly, we want to do justice to Eugène Ehrhart, who, more than forty years ago, discovered the theoretical foundations of the above mentioned algorithms. Secondly, we present some efficient algorithms that have been recently developed by computer scientists, independently from voting theorists. Thirdly, we illustrate the use of these algorithms by providing some original results in voting theory.

[1]  Alexander I. Barvinok,et al.  A polynomial time algorithm for counting integral points in polyhedra when the dimension is fixed , 1993, Proceedings of 1993 IEEE 34th Annual Foundations of Computer Science.

[2]  Geoffrey Pritchard,et al.  Exact results on manipulability of positional voting rules , 2007, Soc. Choice Welf..

[3]  Maurice Bruynooghe,et al.  Computation and manipulation of enumerators of integer projections of parametric polytopes , 2005 .

[4]  Vincent Loechner,et al.  Deriving Formulae to Count Solutions to Parameterized Linear Systems using Ehrhart Polynomials: Appl , 1997 .

[5]  Vincent Loechner PolyLib: A Library for Manipulating Parameterized Polyhedra , 1999 .

[6]  Geoffrey Pritchard,et al.  Probability calculations under the IAC hypothesis , 2007, Math. Soc. Sci..

[7]  E. Ehrhardt,et al.  Sur un problème de géométrie diophantienne linéaire. II. , 1967 .

[8]  Vincent Loechner,et al.  Analytical computation of Ehrhart polynomials: enabling more compiler analyses and optimizations , 2004, CASES '04.

[9]  W. Gehrlein Consistency in Measures of Social Homogeneity: A Connection with Proximity to Single Peaked Preferences , 2004 .

[10]  Dominique Lepelley,et al.  Borda rule, Copeland method and strategic manipulation , 2002 .

[11]  William V. Gehrlein The sensitivity of weight selection for scoring rules to profile proximity to single-peaked preferences , 2006, Soc. Choice Welf..

[12]  Alexander I. Barvinok,et al.  A Polynomial Time Algorithm for Counting Integral Points in Polyhedra when the Dimension Is Fixed , 1993, FOCS.

[13]  A. Barvinok,et al.  An Algorithmic Theory of Lattice Points in Polyhedra , 1999 .

[14]  M. Brion Points entiers dans les polyèdres convexes , 1988 .

[15]  Jesús A. De Loera,et al.  Effective lattice point counting in rational convex polytopes , 2004, J. Symb. Comput..

[16]  William V. Gehrlein Probabilities of election outcomes with two parameters: The relative impact of unifying and polarizing candidates , 2005 .

[17]  William V. Gehrlein Obtaining representations for probabilities of voting outcomes with effectively unlimited precision integer arithmetic , 2002, Soc. Choice Welf..

[18]  Vincent Loechner,et al.  Analytical computation of Ehrhart polynomials and its applications for embedded systems , 2004 .

[19]  Dominique Lepelley,et al.  Some Further Results on the Manipulability of Social Choice Rules , 2006, Soc. Choice Welf..

[20]  Vincent Loechner,et al.  Parameterized Polyhedra and Their Vertices , 1997, International Journal of Parallel Programming.

[21]  Vincent C. H. Chua,et al.  Analytical representation of probabilities under the IAC condition , 2000, Soc. Choice Welf..

[22]  E. Ehrhart,et al.  Polynômes arithmétiques et méthode des polyèdres en combinatoire , 1974 .

[23]  Dominique Lepelley,et al.  The vulnerability of four social choice functions to coalitional manipulation of preferences , 1994 .

[24]  Vincent Loechner,et al.  Parametric Analysis of Polyhedral Iteration Spaces , 1996, Proceedings of International Conference on Application Specific Systems, Architectures and Processors: ASAP '96.

[25]  P. Fishburn,et al.  Condorcet's paradox and anonymous preference profiles , 1976 .