English

A Poly-algorithmic Approach to Quantifier Elimination

Symbolic Computation 2023-12-08 v2

Abstract

Cylindrical Algebraic Decomposition (CAD) was the first practical means for doing real quantifier elimination (QE), and is still a major method, with many improvements since Collins' original method. Nevertheless, its complexity is inherently doubly exponential in the number of variables. Where applicable, virtual term substitution (VTS) is more effective, turning a QE problem in nn variables to one in n1n-1 variables in one application, and so on. Hence there is scope for hybrid methods: doing VTS where possible then using CAD. This paper describes such a poly-algorithmic implementation, based on the second author's Ph.D. thesis. The version of CAD used is based on a new implementation of Lazard's recently-justified method, with some improvements to handle equational constraints.

Keywords

Cite

@article{arxiv.2302.06814,
  title  = {A Poly-algorithmic Approach to Quantifier Elimination},
  author = {James H. Davenport and Zak P. Tonks and Ali K. Uncu},
  journal= {arXiv preprint arXiv:2302.06814},
  year   = {2023}
}

Comments

To appear in Proceedings SYNASC 2023

R2 v1 2026-06-28T08:39:29.009Z