Using Machine Learning to Decide When to Precondition Cylindrical Algebraic Decomposition With Groebner Bases

August 15, 2016 Β· Declared Dead Β· πŸ› Symposium on Symbolic and Numeric Algorithms for Scientific Computing

πŸ‘» CAUSE OF DEATH: Ghosted
No code link whatsoever

"No code URL or promise found in abstract"

Evidence collected by the PWNC Scanner

Authors Zongyan Huang, Matthew England, James H. Davenport, Lawrence C. Paulson arXiv ID 1608.04219 Category cs.SC: Symbolic Computation Cross-listed cs.LG Citations 27 Venue Symposium on Symbolic and Numeric Algorithms for Scientific Computing Last Checked 1 month ago
Abstract
Cylindrical Algebraic Decomposition (CAD) is a key tool in computational algebraic geometry, particularly for quantifier elimination over real-closed fields. However, it can be expensive, with worst case complexity doubly exponential in the size of the input. Hence it is important to formulate the problem in the best manner for the CAD algorithm. One possibility is to precondition the input polynomials using Groebner Basis (GB) theory. Previous experiments have shown that while this can often be very beneficial to the CAD algorithm, for some problems it can significantly worsen the CAD performance. In the present paper we investigate whether machine learning, specifically a support vector machine (SVM), may be used to identify those CAD problems which benefit from GB preconditioning. We run experiments with over 1000 problems (many times larger than previous studies) and find that the machine learned choice does better than the human-made heuristic.
Community shame:
Not yet rated
Community Contributions

Found the code? Know the venue? Think something is wrong? Let us know!

πŸ“œ Similar Papers

In the same crypt β€” Symbolic Computation

R.I.P. πŸ‘» Ghosted

Computing minimal interpolation bases

Claude-Pierre Jeannerod, Vincent Neiger, ... (+2 more)

cs.SC πŸ› Journal of symbolic computation πŸ“š 44 cites 10 years ago

Died the same way β€” πŸ‘» Ghosted