几何定理机器证明并行算法研究

几何定理机器证明并行算法研究

论文摘要

定理机器证明的研究,在理论和实践上都具有重要的意义。当前,机器证明的理论研究进入低潮时期,自20世纪末以来,国外研究人员尝试将并行计算技术引入到符号计算的一些关键计算问题当中,以求获得更高的计算效率,而在国内,这方面的研究还处于起步阶段。 本文遵循上述研究思路,将几何定理机器证明和并行计算结合起来考虑,主要探讨前推法、数值并行法的并行化算法,并在MPICH构建的并行计算试验环境下进行实现和测试。本文工作主要集中在以下几个方面: (1)介绍了几何定理机器证明和并行计算的基本理论,对几种不同的并行编程模式进行分析。在此基础上,用MPICH构建并行计算试验环境,并实测了该环境点对点和组通信状态下的MPI性能,为下面的工作和算法优化打下基础。 (2)利用任务/通道模型,完成了前推法并行化的任务划分和通信组织,并给出MPI下程序实现的算法框架,在算法实现中还探讨了提高前推法效率的一些关键问题。分析任务调度算法实现,给出了执行时间表达式。 (3)从任务/通道模型出发,分析数值并行法的任务划分和通信组织,并给出了MPI环境下程序实现的算法框架。对动态和静态的任务调度算法进行分析,通过对其时间表达式的比较,从而选择合适的任务调度算法。 (4)分析了吴方法中的关键算法—多项式特征列算法,给出特征列算法并行化的方案。探讨了多项式并行乘法和大整数并行乘法在MPI环境下的实现,对算法进行了简单分析。 (5)在大量实验数据基础上,通过对加速比、并行效率、Karp-Flatt量度等评价指标的分析,对算法的实际效率做出评价。 本文从理论和实践上探讨了定理机器证明一些方法的并行可行性,但所设计的前推并行推理算法在效率上不尽如人意,还需要进一步挖掘其并行性以提高效率,同时改进算法以适应异构的分布式计算平台。

论文目录

  • 第一章 引言
  • 1.1 几何定理机器证明现状
  • 1.2 并行系统和并行算法研究现状
  • 1.3 本文研究目标和内容
  • 1.4 论文的组织和安排
  • 第二章 理论基础与概念描述
  • 2.1 几何定理机器证明方法介绍
  • 2.1.1 几何信息搜索方法
  • 2.1.2 数值并行法
  • 2.1.3 吴方法
  • 2.2 并行计算理论简介
  • 2.2.1 并行计算机系统
  • 2.2.2 并行编程模型
  • 2.2.3 并行算法设计
  • 2.2.4 并行算法性能量度
  • 第三章 并行编程接口MPI简介
  • 3.1 MPI的目的
  • 3.2 MPI新发展
  • 3.3 当前 MPI-2的实现
  • 3.4 MPI性能研究
  • 3.4.1 基于消息传递的并行程序性能模型
  • 3.4.2 点对点状态性能研究
  • 3.4.3 组通信状态性能研究
  • 第四章 证明器的 MPI环境实现
  • 4.1 前推法的 MPI并行实现
  • 4.1.1 并行策略分析
  • 4.1.2 程序设计
  • 4.1.3 任务调度策略
  • 4.1.4 算法复杂度分析
  • 4.2 数值并行法的 MPI并行实现
  • 4.2.1 并行策略分析
  • 4.2.2 任务调度策略
  • 4.2.3 程序设计
  • 4.3 并行特征列算法初探
  • 4.3.1 大整数并行乘法
  • 4.3.2 多变元多项式并行乘法
  • 第五章 实例与分析
  • 5.1 前推法算法评价
  • 5.2 数值并行法评价
  • 第六章 结论和展望
  • 6.1 主要研究工作回顾
  • 6.2 研究成果和结论
  • 6.3 进一步工作的方向
  • 参考文献
  • 致谢
  • 发表文章目录
  • 附录1
  • 附录2
  • 附录3
  • 附录4
  • 相关论文文献

    • [1].并行算法研究方法学[J]. 计算机学报 2008(09)
    • [2].容错并行算法的性能分析[J]. 计算机科学 2009(09)
    • [3].封面院士[J]. 中学生数理化(高考版) 2012(12)
    • [4].容错并行算法的分类和设计[J]. 华中科技大学学报(自然科学版) 2011(04)
    • [5].一种新的图像加密并行算法[J]. 计算机工程 2010(11)
    • [6].数据挖掘中分类并行算法研究[J]. 河南科技学院学报 2009(03)
    • [7].基于矩阵分块递归求逆的电力系统机电暂态并行算法[J]. 电力系统保护与控制 2019(24)
    • [8].基于小波变换的二维并行算法在图像处理上的应用[J]. 韶关学院学报 2016(10)
    • [9].面向对象的并行算法设计[J]. 吉林省经济管理干部学院学报 2008(03)
    • [10].一种新的模乘幂密码并行算法研究[J]. 廊坊师范学院学报(自然科学版) 2008(04)
    • [11].几种矩阵乘并行算法的对比分析[J]. 新疆师范大学学报(自然科学版) 2012(03)
    • [12].N体问题并行算法的探讨[J]. 漯河职业技术学院学报 2008(02)
    • [13].基于群体搜索的串行蒙特卡罗反演方法的并行算法(英文)[J]. Applied Geophysics 2010(02)
    • [14].基于云计算环境下无人机航迹并行算法研究[J]. 电子设计工程 2013(24)
    • [15].基于包含检验法的多边形栅格化并行算法研究[J]. 地理与地理信息科学 2014(01)
    • [16].协同并行算法在微网经济运行中的应用实践[J]. 河北软件职业技术学院学报 2013(04)
    • [17].遥感图像快速镶嵌并行算法研究[J]. 微电子学与计算机 2011(03)
    • [18].变分不等式的并行算法(英文)[J]. 工程数学学报 2011(05)
    • [19].数据挖掘中关联规则及聚类并行算法研究[J]. 中州大学学报 2009(03)
    • [20].自适应免疫量子粒子群优化并行算法[J]. 计算机工程与应用 2010(21)
    • [21].数据挖掘网格中决策树并行算法设计及性能分析[J]. 北京邮电大学学报 2009(S1)
    • [22].利用高阶分区并行算法实现直接数值模拟[J]. 计算力学学报 2008(01)
    • [23].基于P圈并行算法的光网络动态保护设计[J]. 光通信技术 2012(06)
    • [24].特征列求解的改进并行算法[J]. 计算机仿真 2012(11)
    • [25].一种基于动态调度的数据挖掘并行算法[J]. 科学技术与工程 2012(35)
    • [26].求解大规模矩阵特征问题的并行算法研究[J]. 计算机工程 2010(06)
    • [27].一种混合并行算法及其在多相交直流混合电力系统中的应用[J]. 中国电机工程学报 2010(28)
    • [28].牛顿下山法的电力系统暂态稳定并行算法[J]. 电力系统及其自动化学报 2009(05)
    • [29].循环冗余校验码并行算法的FPGA实现[J]. 广东通信技术 2008(02)
    • [30].大规模矩阵相乘的并行算法[J]. 电脑知识与技术 2017(18)

    标签:;  ;  ;  ;  ;  ;  

    几何定理机器证明并行算法研究
    下载Doc文档

    猜你喜欢