Computing the volume of compact semi-algebraic sets

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Let S ⊂ Rn be a compact basic semi-algebraic set defined as the real solution set of multivariate polynomial inequalities with rational coefficients. We design an algorithm which takes as input a polynomial system defining S and an integer p 0 and returns the n-dimensional volume of S at absolute precision 2−p. Our algorithm relies on the relationship between volumes of semi-algebraic sets and periods of rational integrals. It makes use of algorithms computing the Picard-Fuchs differential equation of appropriate periods, properties of critical points, and high-precision numerical integration of differential equations. The algorithm runs in essentially linear time with respect to p. This improves upon the previous exponential bounds obtained by Monte-Carlo or moment-based methods. Assuming a conjecture of Dimca, the arithmetic cost of the algebraic subroutines for computing Picard-Fuchs equations and critical points is singly exponential in n and polynomial in the maximum degree of the input.

Original languageEnglish
Title of host publicationISSAC 2019 - Proceedings of the 2019 ACM International Symposium on Symbolic and Algebraic Computation
PublisherAssociation for Computing Machinery
Pages259-266
Number of pages8
ISBN (Electronic)9781450360845
DOIs
Publication statusPublished - 8 Jul 2019
Event44th ACM International Symposium on Symbolic and Algebraic Computation, ISSAC 2019 - Beijing, China
Duration: 15 Jul 201918 Jul 2019

Publication series

NameProceedings of the International Symposium on Symbolic and Algebraic Computation, ISSAC

Conference

Conference44th ACM International Symposium on Symbolic and Algebraic Computation, ISSAC 2019
Country/TerritoryChina
CityBeijing
Period15/07/1918/07/19

Keywords

  • Picard-Fuchs equations
  • Semi-algebraic sets
  • Symbolic-numeric algorithms

Fingerprint

Dive into the research topics of 'Computing the volume of compact semi-algebraic sets'. Together they form a unique fingerprint.

Cite this