A Poly-algorithmic Approach to Quantifier Elimination
James H. Davenport, Zak P. Tonks, Ali K. Uncu

TL;DR
This paper introduces a hybrid poly-algorithm combining virtual term substitution and cylindrical algebraic decomposition for more efficient real quantifier elimination, leveraging recent improvements in CAD implementation.
Contribution
It presents a novel hybrid approach that integrates VTS and CAD, including a new CAD implementation with enhancements for equational constraints.
Findings
Hybrid method improves efficiency of quantifier elimination.
New CAD implementation handles equational constraints effectively.
Combines strengths of VTS and CAD for practical QE solutions.
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 variables to one in 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.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNumerical methods for differential equations · Reservoir Engineering and Simulation Methods · Polynomial and algebraic computation
