计算机应用 ›› 2014, Vol. 34 ›› Issue (7): 2080-2084.DOI: 10.11772/j.issn.1001-9081.2014.07.2080

• 人工智能 • 上一篇    下一篇

改进的几何定理机器证明的概率性算法

陈明雁1,曾振柄2   

  1. 1. 上海高可信计算重点实验室(华东师范大学),上海 200062
    2. 上海大学 数学系,上海 200444
  • 收稿日期:2014-01-20 修回日期:2014-03-03 出版日期:2014-07-01 发布日期:2014-08-01
  • 通讯作者: 陈明雁
  • 作者简介:陈明雁(1987-),女,广西贵港人,硕士研究生,主要研究方向:符号计算、自动推理;曾振柄(1963-),男,甘肃皋兰人,教授,博士生导师,主要研究方向:符号计算、人工智能、自动推理。
  • 基金资助:

    教育部博士点基金资助项目

Improved probabilistic algorithm of mechanical geometry theorem proving

CHEN Mingyan1,ZENG Zhenbing2   

  1. 1. Shanghai Key Laboratory of Trustworthy Computing(East China Normal University), Shanghai 200062, China;
    2. Department of Mathematics, Shanghai University, Shanghai 200444, China
  • Received:2014-01-20 Revised:2014-03-03 Online:2014-07-01 Published:2014-08-01
  • Contact: CHEN Mingyan

摘要:

将几何定理机器证明的研究方法概括为确定性算法与概率性算法两大类,针对已有的确定性算法和概率性算法的证明速率偏低或占用内存过大等问题,提出一种改进的概率性算法。主要是在改进对多项式中独立变元次数的上界估计的算法的基础上,结合Schwartz-Zippel定理和统计学理论,通过随机检验若干实例来证明几何定理,并能控制证明结果不真的概率在给定的小范围内。通过改进的概率性算法,成功在2秒内证明出代数法难以证明的五圆定理。最后的多组对比实验进一步表明,改进的概率性算法具有明显高效性。

Abstract:

The research methods of mechanical geometry theorem proving were summed up into two categories, deterministic algorithms and probabilistic algorithms, and then an improved probabilistic algorithm was proposed to overcome the drawbacks such as poor efficiency or memory consumption in the existing methods. That was, the upper bounds of the degrees of variables in the pseudo-remainder were estimated by adopting an improved algorithm, and then on the basis of combining Schwartz-Zippel theorem and statistical theory, a geometric theorem could be proved by checking several random instances, the probability of error result could also be calculated and controlled within any given small range. Through the improved probabilistic algorithm, the Five Circles Theorem had already been proved successfully within two seconds which is quite difficult to be proved by existing algebra methods for its high complexity. Comparative experiment results also show that the improved probabilistic algorithm is high efficient.

中图分类号: