2,563 research outputs found

    Integration of polynomials over N-dimensional linear polyhedra

    Get PDF
    This paper is concerned with explicit integration formulae for computing integrals of n-variate polynomials over linear polyhedra in n-dimensional space ℝn. Two different approaches are discussed; the first set of formulae is obtained by mapping the polyhedron in n-dimensional space ℝn into a standard n-simplex in ℝn, while the second set of formulae is obtained by reducing the n-dimensional integral to a sum of n - 1 dimensional integrals which are n + 1 in number. These formulae are followed by an application example for which we have explained the detailed computational scheme. The symbolic integration formulae presented in this paper may lead to an easy and systematic incorporation of global properties of solid objects, such as, for example, volume, centre of mass, moments of inertia etc., required in engineering design problems. © 1997 Elsevier Science Ltd

    Software for Exact Integration of Polynomials over Polyhedra

    Full text link
    We are interested in the fast computation of the exact value of integrals of polynomial functions over convex polyhedra. We present speed ups and extensions of the algorithms presented in previous work. We present the new software implementation and provide benchmark computations. The computation of integrals of polynomials over polyhedral regions has many applications; here we demonstrate our algorithmic tools solving a challenge from combinatorial voting theory.Comment: Major updat

    Exploiting Polyhedral Symmetries in Social Choice

    Full text link
    A large amount of literature in social choice theory deals with quantifying the probability of certain election outcomes. One way of computing the probability of a specific voting situation under the Impartial Anonymous Culture assumption is via counting integral points in polyhedra. Here, Ehrhart theory can help, but unfortunately the dimension and complexity of the involved polyhedra grows rapidly with the number of candidates. However, if we exploit available polyhedral symmetries, some computations become possible that previously were infeasible. We show this in three well known examples: Condorcet's paradox, Condorcet efficiency of plurality voting and in Plurality voting vs Plurality Runoff.Comment: 14 pages; with minor improvements; to be published in Social Choice and Welfar

    Searching for integrable Hamiltonian systems with Platonic symmetries

    Full text link
    In this paper we try to find examples of integrable natural Hamiltonian systems on the sphere S2S^2 with the symmetries of each Platonic polyhedra. Although some of these systems are known, their expression is extremely complicated; we try here to find the simplest possible expressions for this kind of dynamical systems. Even in the simplest cases it is not easy to prove their integrability by direct computation of the first integrals, therefore, we make use of numerical methods to provide evidences of integrability; namely, by analyzing their Poincar\'e sections (surface sections). In this way we find three systems with platonic symmetries, one for each class of equivalent Platonic polyhedra: tetrahedral, exahedral-octahedral, dodecahedral-icosahedral, showing evidences of integrability. The proof of integrability and the construction of the first integrals are left for further works. As an outline of the possible developments if the integrability of these systems will be proved, we show how to build from them new integrable systems in dimension three and, from these, superintegrable systems in dimension four corresponding to superintegrable interactions among four points on a line, in analogy with the systems with dihedral symmetry treated in a previous article. A common feature of these possibly integrable systems is, besides to the rich symmetry group on the configuration manifold, the partition of the latter into dynamically separated regions showing a simple structure of the potential in their interior. This observation allows to conjecture integrability for a class of Hamiltonian systems in the Euclidean spaces.Comment: 22 pages; 4 figure

    A Generating Function for all Semi-Magic Squares and the Volume of the Birkhoff Polytope

    Full text link
    We present a multivariate generating function for all n x n nonnegative integral matrices with all row and column sums equal to a positive integer t, the so called semi-magic squares. As a consequence we obtain formulas for all coefficients of the Ehrhart polynomial of the polytope B_n of n x n doubly-stochastic matrices, also known as the Birkhoff polytope. In particular we derive formulas for the volumes of B_n and any of its faces.Comment: 24 pages, 1 figure. To appear in Journal of Algebraic Combinatoric

    An exact general remeshing scheme applied to physically conservative voxelization

    Full text link
    We present an exact general remeshing scheme to compute analytic integrals of polynomial functions over the intersections between convex polyhedral cells of old and new meshes. In physics applications this allows one to ensure global mass, momentum, and energy conservation while applying higher-order polynomial interpolation. We elaborate on applications of our algorithm arising in the analysis of cosmological N-body data, computer graphics, and continuum mechanics problems. We focus on the particular case of remeshing tetrahedral cells onto a Cartesian grid such that the volume integral of the polynomial density function given on the input mesh is guaranteed to equal the corresponding integral over the output mesh. We refer to this as "physically conservative voxelization". At the core of our method is an algorithm for intersecting two convex polyhedra by successively clipping one against the faces of the other. This algorithm is an implementation of the ideas presented abstractly by Sugihara (1994), who suggests using the planar graph representations of convex polyhedra to ensure topological consistency of the output. This makes our implementation robust to geometric degeneracy in the input. We employ a simplicial decomposition to calculate moment integrals up to quadratic order over the resulting intersection domain. We also address practical issues arising in a software implementation, including numerical stability in geometric calculations, management of cancellation errors, and extension to two dimensions. In a comparison to recent work, we show substantial performance gains. We provide a C implementation intended to be a fast, accurate, and robust tool for geometric calculations on polyhedral mesh elements.Comment: Code implementation available at https://github.com/devonmpowell/r3
    corecore