期刊文献+

基于机器学习的柱形代数分解变元择序 被引量:2

Variable Ordering Selection for Cylindrical Algebraic Decomposition Based on Machine Learning
原文传递
导出
摘要 柱形代数分解(cylindrical algebraic decomposition,CAD)是计算实代数几何的基本工具之一,在很多领域都有重要应用.理论和实践表明不同的变元序对CAD的计算效率影响很大.已有的CAD的选序算法基本上是根据经验来选择,也有学者研究了用机器学习的方法来选择不同的经验选序算法.和已有方法不同,文章用机器学习的方法直接选择变元序.文章基于多项式组的图结构,提出了一组新的特征.实验表明利用这些特征训练出的多分类器预测最佳变元序的能力不仅明显优于随机择序,也优于Maple命令Suggest VariableOrder实现的传统启发式方法. Cylindrical algebraic decomposition(CAD)is one of the basic tools in computational real algebraic geometry.It has important applications in many fields.It’s shown in both theory and practice that different variable orders have a great influence on the efficiency of CAD.Most of the existing algorithms for selecting variable orders for CAD are based on experience.Recently,some scholars have studied applying machine learning methods to select best empirical methods for variable order selection.Different from the existing methods,we apply machine learning to select variable order directly.Based on a graph structure of the polynomial system,we propose a group of new features.Experiments show that the multi-classifier trained with these features outperforms not only the random order selection method,but also the traditional heuristic method implemented by Maple command of Suggest VariableOrder.
作者 朱章鹏 陈长波 ZHU Zhangpeng;CHEN Changbo(Chongqing Key Laboratory of Automated Reasoning and Cognition,Chongqing Institute of Green and Intelligent Technology,Chinese Academy of Sciences,Chongqing 400714;College of Computer Science and Technology,Chongqing University of Posts and Telecommunications,Chongqing 400065)
出处 《系统科学与数学》 CSCD 北大核心 2020年第8期1492-1506,共15页 Journal of Systems Science and Mathematical Sciences
基金 国家自然科学基金面上项目(11771421,11671377) 重庆市院士牵头科技创新引导专项(cstc2018jcyjyszxX0002) 中国科学院“西部之光”资助课题。
关键词 变元序 机器学习 柱形代数分解 特征提取 Variable ordering machine learning cylindrical algebraic decomposition feature extraction
  • 相关文献

参考文献2

二级参考文献8

共引文献40

同被引文献5

引证文献2

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部