Comparing Machine Learning Models to Choose the Variable Ordering for Cylindrical Algebraic Decomposition

CICM(2019)

引用 6|浏览0
暂无评分
摘要
There has been recent interest in the use of machine learning (ML) approaches within mathematical software to make choices that impact on the computing performance without affecting the mathematical correctness of the result. We address the problem of selecting the variable ordering for cylindrical algebraic decomposition (CAD), an important algorithm in Symbolic Computation. Prior work to apply ML on this problem implemented a Support Vector Machine (SVM) to select between three existing human-made heuristics, which did better than anyone heuristic alone. Here we extend this result by training ML models to select the variable ordering directly, and by trying out a wider variety of ML techniques.
更多
查看译文
关键词
Computer algebra,Symbolic computation,Non-linear real arithmetic,Cylindrical algebraic decomposition,Machine learning
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要