2014
DOI: 10.1007/978-3-319-08434-3_8
|View full text |Cite
|
Sign up to set email alerts
|

Applying Machine Learning to the Problem of Choosing a Heuristic to Select the Variable Ordering for Cylindrical Algebraic Decomposition

Abstract: Abstract. Cylindrical algebraic decomposition(CAD) is a key tool in computational algebraic geometry, particularly for quantifier elimination over real-closed fields. When using CAD, there is often a choice for the ordering placed on the variables. This can be important, with some problems infeasible with one variable ordering but easy with another. Machine learning is the process of fitting a computer model to a complex function based on properties learned from measured data. In this paper we use machine lear… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
60
1

Year Published

2015
2015
2020
2020

Publication Types

Select...
6
1

Relationship

4
3

Authors

Journals

citations
Cited by 38 publications
(61 citation statements)
references
References 50 publications
0
60
1
Order By: Relevance
“…Of the two human-made heuristics, Brown performed far worse than sotd. This is the opposite of the findings in [29], [23], [25] for 3-variable problems. This is not necessarily in conflict: the added information taken by sotd will grow in size exponentially with the variables, and thus we would expect the predictive information it carries to be more valuable.…”
Section: Comparison Of Brown and Sotd On The 4-variable Datasetcontrasting
confidence: 95%
See 2 more Smart Citations
“…Of the two human-made heuristics, Brown performed far worse than sotd. This is the opposite of the findings in [29], [23], [25] for 3-variable problems. This is not necessarily in conflict: the added information taken by sotd will grow in size exponentially with the variables, and thus we would expect the predictive information it carries to be more valuable.…”
Section: Comparison Of Brown and Sotd On The 4-variable Datasetcontrasting
confidence: 95%
“…In [23] we also considered a more diverse selection of ML methods than [29]. We experimented with four common ML classifiers: K−Nearest Neighbours (KNN); Multi-Layer Perceptron (MLP); Decision Tree (DT); and Support Vector Machine (SVM) with RBF kernel, all using the same set of 11 features from [29].…”
Section: Results From Cicm 2019mentioning
confidence: 99%
See 1 more Smart Citation
“…Removing all quantifiers gave a corresponding problem set for evaluating CAD alone. In Huang et al [4] the problems were split into training, evaluation and test sets but here we report on the performance of the heuristics for all problems. In each case the heuristic's selections were compared according to the number of cells produced (as opposed to computation time: so the experiment concerns the CAD theory rather than just the Qepcad implementation).…”
Section: Experiments and Resultsmentioning
confidence: 99%
“…Hence the great interest in variable order selection methods for CAD [DSS04, EBDW14,HEW+14] to name a few. An example which needs 2 2 O(n) cells for all possible variable orders is also produced in [BD07], along with another which needs 2 2 O(n) cells in one order, but a constant number in another.…”
Section: Lower Boundsmentioning
confidence: 99%