自动推理与规划问题最小上界和相变规律研究

自动推理与规划问题最小上界和相变规律研究

论文摘要

自动推理和规划是人工智能领域中两个重要的分支,同时也是难度非常大的课题。1971年Cook等证明了命题可满足问题(SAT问题)是NP完备的,1991年Chenoweth等严格证明了简单的积木世界规划问题至少是NP完备的。这就意味着如果P≠NP成立,从理论上我们无法找到这些问题的多项式时间算法。另一方面,目前的SAT问题求解器已经可以求解包含十万以上变量百万以上子句规模的SAT问题实例,规划问题求解器也能在十秒以内求解包含百万以上状态规模的规划问题实例。为什么理论与实际之间存在如此巨大的差异,为了回答这个问题就需要我们研究自动推理与规划问题中最小上界和相变规律。从理论上研究自动推理和规划问题的最小上界和相变规律不仅可以从本质上认识问题,揭示问题的求解规律,解释问题求解困难的原因,而且可以扩大算法对自动推理与规划问题的可解范围,仅以模型计数问题(#SAT问题)为例,对#SAT问题上界的一个微小的改进,例如,从O(ck)改进为O((c-ε)k))就会使得#SAT问题求解的算法在效率上获得指数级别的提高。另外,虽然研究这些问题的最小上界和相变规律不能让我们直接证明P、NP、PSPACE等问题之间是否相等,但是至少可以从一定程度上帮助我们了解什么样的问题易于求解,什么样的问题难于求解,从而帮助我们设计有针对性的自动推理和规划问题的求解算法,在实践中指导研究人员设计更为高效的自动推理和规划问题的求解系统。目前,有关最小上界的研究主要以变量的数目作为参数,如模型计数问题(#SAT问题)。到目前为止所有对#SAT问题执行时间上界的分析都是以变量的数目作为参数。事实上,我们知道,算法的时间复杂性是根据问题实例的大小计算所得。而对于涉及命题公式的一类问题,问题实例的大小不仅依赖于变量的数量,还依赖于子句的数量。因此,从子句数量的角度研究问题的时间复杂性具有重要的意义。另外,早期相变规律的研究主要是由实验物理学家完成的,2006年以后这方面的工作开始受到计算机研究人员的重视,但是目前主要集中于探讨复杂度为NP的问题。对于自动推理和规划问题,NP完全问题只是相对最为简单的一类问题。一致性规划问题等具有更高的计算复杂度。因此,本文深入地研究了自动推理和规划问题中最小上界和相变规律,主要考虑#SAT问题和一致性规划问题,主要工作如下:(1)从子句数目的角度给出了#2-SAT问题在最坏情况下的最小上界。提出了一种公式化简规则-五顶点规则,该规则可以移除公式F中度为3的变量,使得算法的效率得到了很大程度的提高。另外,通过分析变量之间的关系设计了基于DPLL求解#2-SAT的MC2算法,并证明该算法可以将求解#2-SAT问题在最坏情况下执行时间的上界改进为O(1.1892m),其中m是公式中子句的数目。(2)从子句数目的角度给出了#3-SAT问题在最坏情况下的最小上界。通过结合多种分支选择方法,提出了一种基于DPLL的#3-SAT算法MCDP,证明了该算法可以将#3-SAT问题在最坏情况下的上界缩小为O(1.8393m),其中m是公式中子句的数目。为了提高#3-SAT算法的求解效率,进一步提出了基于DPLL的MC3算法,该算法首先把3-子句公式化简为2-子句公式,然后通过调用求解#2-SAT问题的算法求解原始问题。证明了该算法可以将求解#3-SAT问题在最坏情况下执行时间的上界缩小为O(1.4142m),其中m是公式中子句的数目。(3)从子句数目的角度给出了#SAT问题在最坏情况下的最小上界。提出了一种基于扩展规则的求解#SAT问题的推理分析算法,证明了基于扩展规则求解#SAT问题的推理分析算法在最坏情况下执行时间的上界是O(2m),其中m是公式中子句的数量。另外,根据该算法设计了一种新的#SAT求解器—IAER系统。这种求解器在预处理阶段应用了单文字规则、等价化简规则和超二元归结规则;在组件分析阶段,系统采用组件分析技术把大问题分解为若干子问题,从而达到提高系统效率的目的。实验结果证明,单文字规则、等价化简规则、组件技术以及超二元归结技术可以有效提高问题的求解效率。(4)研究了EXPSPACE完全问题的相变,主要考虑具有EXPSPACE完全计算复杂度的一致性规划问题。通过设计一致性规划无解以及有解算法对有规划解和无规划解的界限做出了定量的估计,当动作的数量o不大于αub时,大部分一致性规划实例不存在规划解;当o不小于αlb时,大部分一致性规划实例存在规划解。随机一致性规划问题的实验也证明,随着Density(动作数/命题数)的增大,一致性规划问题出现了从无解到有解的现象。综上所述,本文深入研究了自动推理和规划问题中最小上界和相变规律的研究,主要考虑了#SAT问题在最坏情况下最小上界和一致性规划问题相变规律的研究。从理论上分析#SAT问题在最坏情况下的时间复杂性上界不仅可以认识到问题的本质,而且对#SAT问题上界的一个微小的改进都可以使得#SAT问题求解的算法在效率上获得指数级别的提高。从理论上计算一致性规划问题的相变点,不仅可以对一致性规划问题的相变区域做定量的估计,而且对于设计有针对性的高效的一致性规划算法具有重要的意义。因此,本文的研究成果对自动推理和规划问题具有重要的意义。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 自动推理问题
  • 1.1.1 自动推理的重要性
  • 1.1.2 自动推理问题中最小上界研究的意义
  • 1.1.3 自动推理问题中最小上界研究的现状
  • 1.2 智能规划问题
  • 1.2.1 智能规划的重要性
  • 1.2.2 智能规划的类型
  • 1.2.3 智能规划相变规律研究的意义
  • 1.2.4 智能规划相变规律研究的现状
  • 1.3 本文工作
  • 第2章 #SAT 算法
  • 2.1 基本概念
  • 2.2 #SAT 问题求解算法类型
  • 2.2.1 基于DPLL 方法
  • 2.2.2 基于扩展规则的方法
  • 2.2.3 基于知识编译方法
  • 2.3 复杂性度量方法
  • 第3章 最坏情况下#2-SAT 问题的最小上界
  • 3.1 基本概念
  • 3.2 化简规则
  • 2 算法'>3.3 MC2算法
  • 3.3.1 DPLL 算法框架
  • 3.3.2 基本函数
  • 3.3.3 MC2 算法框架
  • 2 算法的最小上界分析'>3.4 MC2算法的最小上界分析
  • 3.5 本章小结
  • 第4章 最坏情况下#3-SAT 问题的最小上界
  • 4.1 基本概念
  • 4.2 MCDP 算法
  • 4.3 MCDP 算法分析
  • 3 算法'>4.4 MC3算法
  • 4.4.1 基本函数
  • 3 算法框架'>4.4.2 MC3算法框架
  • 3 算法的最小上界分析'>4.5 MC3算法的最小上界分析
  • 4.6 本章小结
  • 第5章 最坏情况下#SAT 问题的最小上界
  • 5.1 基本概念
  • 5.2 基于扩展规则求解#SAT 问题的推理分析算法
  • 5.2.1 CER 算法框架
  • 5.2.2 基于扩展规则的推理分析算法框架
  • 5.2.3 预处理过程
  • 5.2.4 组件分析过程
  • 5.3 基于扩展规则求解#SAT 问题的推理分析算法的上界分析
  • 5.4 实验比较
  • 5.5 本章小结
  • 第6章 EXPSPACE 完全问题的相变研究
  • 6.1 相关概念
  • 6.2 一致性规划无解算法
  • 6.3 一致性规划有解算法
  • 6.4 实验结果
  • 6.4.1 目标条件数与求解效率的关系
  • 6.4.2 分布密度与求解效率的关系
  • 6.5 本章小结
  • 第7章 总结与展望
  • 参考文献
  • 作者简介及在学期间所取得的科研成果
  • 致谢
  • 相关论文文献

    • [1].完全图上的尾达渗流方差的上界估计[J]. 中国科学:数学 2020(01)
    • [2].漳平市上界村乡村产业发展SWOT分析[J]. 台湾农业探索 2020(02)
    • [3].一般矩阵特征值的相对扰动上界[J]. 五邑大学学报(自然科学版) 2016(01)
    • [4].具有相依结构离散时间模型破产概率的上界[J]. 经济数学 2016(01)
    • [5].最简多元最小上界算法研究[J]. 电脑知识与技术 2009(18)
    • [6].基于快速转发服务机制的端到端延时上界预测研究[J]. 信号处理 2009(09)
    • [7].一类正弦级数的上界估计[J]. 宝鸡文理学院学报(自然科学版) 2008(04)
    • [8].诗话上界诗化美学——浅析“音乐是上界的语言”[J]. 美与时代 2008(02)
    • [9].一类有限制条件的子集簇的模的上界[J]. 铜仁学院学报 2017(06)
    • [10].基于网络演算的6LoWPAN网络性能确定上界研究[J]. 电子质量 2016(08)
    • [11].多天线认知网络自由度的上界及实现方法[J]. 信息技术 2015(09)
    • [12].当“灶王爷”爱上“温和腐败”[J]. 杂文选刊(下旬版) 2009(10)
    • [13].二项风险模型中破产概率上界的估计[J]. 宝鸡文理学院学报(自然科学版) 2012(04)
    • [14].实系数多项式根模上界估计的注解[J]. 佳木斯大学学报(自然科学版) 2010(02)
    • [15].一个寿命分布类矩母函数上界的研究[J]. 韩山师范学院学报 2008(06)
    • [16].一类存取结构信息率的上界[J]. 电脑知识与技术 2019(03)
    • [17].树的扩展能量的上界[J]. 山东师范大学学报(自然科学版) 2018(03)
    • [18].一类偏微分算子谱的上界估计[J]. 甘肃联合大学学报(自然科学版) 2010(03)
    • [19].回归时间局部熵的多重分形谱的上界估计[J]. 华侨大学学报(自然科学版) 2009(04)
    • [20].一类系统谱的上界[J]. 苏州市职业大学学报 2019(03)
    • [21].关于图能量上界的注释[J]. 青海师范大学学报(自然科学版) 2014(02)
    • [22].某类系统离散谱的上界估计[J]. 宁波职业技术学院学报 2012(02)
    • [23].光滑支持向量分类机的收敛上界研究[J]. 计算机应用 2009(08)
    • [24].关于lnx的一个上界估计及应用[J]. 数学学习与研究 2014(01)
    • [25].B样条曲线与其控制多边形的局部距离上界[J]. 计算机辅助设计与图形学学报 2011(05)
    • [26].带连续变利率风险模型最终破产概率上界[J]. 经济数学 2015(01)
    • [27].基于差分方程计算循环复杂度符号化上界[J]. 软件学报 2011(09)
    • [28].边Ramsey数上界研究[J]. 重庆邮电大学学报(自然科学版) 2011(06)
    • [29].不确定系统的上界自适应动态神经滑模控制[J]. 吉林大学学报(信息科学版) 2010(03)
    • [30].推广的Ramsey数的上界估计[J]. 同济大学学报(自然科学版) 2009(01)

    标签:;  ;  ;  ;  ;  

    自动推理与规划问题最小上界和相变规律研究
    下载Doc文档

    猜你喜欢