skip to main content
10.1145/1576702.1576729acmconferencesArticle/Chapter ViewAbstractPublication PagesissacConference Proceedingsconference-collections
research-article

Variant real quantifier elimination: algorithm and application

Published: 28 July 2009 Publication History

Abstract

We study a variant of the real quantifier elimination problem (QE). The variant problem requires the input to satisfy a certain extra condition, and allows the ouput to be almost equivalent to the input. In a sense, we are strengthening the pre-condition and weakening the post-condition of the standard QE problem.
The motivation/rationale for studying such a variant QE problem is that many quantified formulas arising in applications do satisfy the extra conditions. Furthermore, in most applications, it is sufficient that the ouput formula is almost equivalent to the input formula. Thus, we propose to solve a variant of the initial quantifier elimination problem.
We present an algorithm (VQE), that exploits the strengthened pre-condition and the weakened post-condition. The main idea underlying the algorithm is to substitute the repeated projection step of CAD by a single projection without carrying out a parametric existential decision over the reals.
We find that the algorithm VQE can tackle important and challenging problems, such as numerical stability analysis of the widely-used MacCormack's scheme. The problem has been practically out of reach for standard QE algorithms in spite of many attempts to tackle it. However the current implementation of VQE can solve it in about 1 day.

References

[1]
H. Anai and V. Weispfenning. Reach set computations using real quantifier elimination. In HSCC, pages 63--76, 2001.
[2]
S. Basu, R. Pollack, and M.-F. Roy. On the combinatorial and algebraic complexity of quantifier elimination. Journal of ACM, 43(6):1002--1045, 1996.
[3]
S. Basu, R. Pollack, and M.-F Roy. Computing roadmaps of semi-algebraic sets on a variety. Journal of the AMS, 3(1):55--82, 1999.
[4]
S. Basu, R. Pollack, and M.-F. Roy. Algorithms in real algebraic geometry. Springer-Verlag, 2003.
[5]
C. Brown. Improved projection for cylindrical algebraic decomposition. J. Symb. Comput., 32(5):447--465, 2001.
[6]
J. Canny. Computing roadmaps in general semi-algebraic sets. The Computer Journal, 1993.
[7]
G. E. Collins. Quantifier elimination for real closed fields by cylindrical algebraic decomposition. Lecture notes in computer science, 33:515--532, 1975.
[8]
G. E. Collins. Quantifier Elimination and Cylindrical Algebraic Decomposition, chapter Quantifier elimination by cylindrical algebraic decomposition - 20 years of progress. Texts and Monographs in Symbolic Computation. Springer-Verlag, 1998.
[9]
D. Eisenbud, C. Huneke, and W. Wasconcelos. Direct methods for primary decomposition. Inventiones Mathematicae, 110:207--235, 1992.
[10]
J.-C. Faugère. FGb. http://fgbrs.lip6.fr.
[11]
J.-C. Faugère, G. Moroz, F. Rouillier, and M. Safey El Din. Classification of the perspective-three-point problem, discriminant variety and real solving polynomial systems of inequalities. In Proc. ISSAC, pages 79--86, 2008.
[12]
D. Grigoriev. Complexity of deciding tarski algebra. J. Symb. Comput., 5(1/2):65--108, 1988.
[13]
J. Heintz and C. P. Schnorr. Testing polynomials which are easy to compute (extended abstract). In STOC, pages 262--272. ACM, 1980.
[14]
H. Hong. The exact region of stability for maccormack scheme. Computing, 56(4):371--384, 1996.
[15]
H. Hong, R. Liska, and S. Steinberg. Testing stability by quantifier elimination. J. Symb. Comput., 24(2):161--187, 1997.
[16]
R. Liska and S. Steinberg. Applying quantifier elimination to stability analysis of difference schemes. Comput. J., 36(5):497--503, 1993.
[17]
S. Mc Callum. An improved projection operator for Cylindrical Algebraic Decomposition. PhD thesis, University of Wisconsin-Madison, 1984.
[18]
S. McCallum. On projection in cad-based quantifier elimination with equational constraint. In Proc. ISSAC, pages 145--149, 1999.
[19]
G. Moroz and F. Rouillier. OpenCAD. package, 2007.
[20]
J. Renegar. On the computational complexity and geometry of the first order theory of the reals. Journal of Symbolic Computation, 13(3):255--352, 1992.
[21]
F. Rouillier. RS, RealSolving. http://fgbrs.lip6.fr.
[22]
M. Safey El Din. Finding sampling points on real hypersurfaces in easier in singular situations. In MEGA, 2005.
[23]
M. Safey El Din. RAGLib (Real Algebraic Geometry Library), Maple package. http://www-salsa.lip6.fr/~safey/RAGLib, 2007.
[24]
M. Safey El Din. Testing sign conditions on a multivariate polynomial and applications. Mathematics in Computer Science, 1(1):177--207, December 2007.
[25]
M. Safey El Din. Computing the global optimum of a multivariate polynomial over the reals. In Proc. ISSAC, pages 71--78, 2008.
[26]
M. Safey El Din and É. Schost. Polar varieties and computation of one point in each connected component of a smooth real algebraic set. In Proc. ISSAC, 2003.
[27]
M. Safey El Din and É. Schost. A baby steps/giant steps monte carlo algorithm for computing roadmaps in smooth compact real hypersurfaces, 2009.
[28]
I. Shafarevich. Basic Algebraic Geometry 1. Springer Verlag, 1977.
[29]
A. Strzebonski. Cylindrical algebraic decomposition using validated numerics. J. Symb. Comput., 41(9):1021--1038, 2006.
[30]
T. Sturm. An algebraic approach to offsetting and blending of solids. In V. G. Ganzha, E. W. Mayr, and E. V. Vorozhtsov, editors, Computer Algebra in Scientific Computing, pages 367--382. Springer, 2000.
[31]
T. Sturm and V. Weispfenning. Computational geometry problems in redlog. In ADG, 1996.
[32]
A. Tarski. A decision method for elementary algebra and geometry. University of California Press, 1951.

Cited By

View all
  • (2025)On the arithmetic complexity of computing Gröbner bases of comaximal determinantal idealsJournal of Algebra10.1016/j.jalgebra.2025.01.014Online publication date: Jan-2025
  • (2021)Towards fast one-block quantifier elimination through generalised critical valuesACM Communications in Computer Algebra10.1145/3457341.345734854:3(109-113)Online publication date: 15-Mar-2021
  • (2019)Global Optimization of Polynomials over Real Algebraic SetsJournal of Systems Science and Complexity10.1007/s11424-019-8351-532:1(158-184)Online publication date: 14-Feb-2019
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
ISSAC '09: Proceedings of the 2009 international symposium on Symbolic and algebraic computation
July 2009
402 pages
ISBN:9781605586090
DOI:10.1145/1576702
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 28 July 2009

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. polynomial systems
  2. quantifier elimination
  3. real solutions

Qualifiers

  • Research-article

Conference

ISSAC '09
Sponsor:

Acceptance Rates

Overall Acceptance Rate 395 of 838 submissions, 47%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)2
  • Downloads (Last 6 weeks)0
Reflects downloads up to 02 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2025)On the arithmetic complexity of computing Gröbner bases of comaximal determinantal idealsJournal of Algebra10.1016/j.jalgebra.2025.01.014Online publication date: Jan-2025
  • (2021)Towards fast one-block quantifier elimination through generalised critical valuesACM Communications in Computer Algebra10.1145/3457341.345734854:3(109-113)Online publication date: 15-Mar-2021
  • (2019)Global Optimization of Polynomials over Real Algebraic SetsJournal of Systems Science and Complexity10.1007/s11424-019-8351-532:1(158-184)Online publication date: 14-Feb-2019
  • (2016)A search-based procedure for nonlinear real arithmeticFormal Methods in System Design10.1007/s10703-016-0245-848:3(257-273)Online publication date: 1-Jun-2016
  • (2015)Probabilistic Algorithm for Computing the Dimension of Real Algebraic SetsProceedings of the 2015 ACM International Symposium on Symbolic and Algebraic Computation10.1145/2755996.2756670(37-44)Online publication date: 24-Jun-2015
  • (2015)Quantifier elimination for a class of exponential polynomial formulasJournal of Symbolic Computation10.1016/j.jsc.2014.09.01568:P1(146-168)Online publication date: 1-May-2015
  • (2012)Critical points and Gröbner basesProceedings of the 37th International Symposium on Symbolic and Algebraic Computation10.1145/2442829.2442855(162-169)Online publication date: 22-Jul-2012
  • (2011)Verification and synthesis using real quantifier eliminationProceedings of the 36th international symposium on Symbolic and algebraic computation10.1145/1993886.1993935(329-336)Online publication date: 8-Jun-2011
  • (2011)The “Seven Dwarfs” of Symbolic ComputationNumerical and Symbolic Scientific Computing10.1007/978-3-7091-0794-2_5(95-104)Online publication date: 12-Oct-2011

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media