吉林大学大学生创新性计划项目.DOCVIP

  • 6
  • 0
  • 约4.73千字
  • 约 7页
  • 2018-07-31 发布于天津
  • 举报
吉林大学大学生创新性计划项目

PAGE PAGE 6 吉林大学“大学生创新创业训练计划”项目 结 题 鉴 定 书 项目名称 命题模态逻辑的扩展规则推理和知识编译 方法 项目编号 2014A53225 项目负责人 学院、年级、专业 计算机科学与技术学院 2012级 计算机科学与技术 联系电话 电子邮件 指导教师姓名 职称 讲师 填表日期 2015 年 3 月 29 日 吉林大学教务处制表 项目名称 命题模态逻辑的扩展规则推理和知识编译 项目负责人 专业 计算机科学与技术 年级 2012级 联系电话 E-mail 主要参加人 立项时间 2014年5月 完成时间 2015年4月 项目经费 批准经费: 10,000 元 支出经费: 10,000 元 指导教师签字 成果形式 A.系列论文[ ] B.研究报告[ ] C.实际应用[ ] D.专利[ ] E.其它[ ] 主要研究成果 序号 成果名称 成果形式 作者 出版社、发表刊物或采用单位 时间(刊期) 项目成果简介(3000字以内,包括项目实验成果、创新性、应用情况、项目学术交流情况等): 一、项目成果简介 自动推理一直是人工智能最重要的研究领域之一,现已成功应用到如逻辑、数学、计算机科学等众多领域。现有的证明方法主要有基于归结的方法,基于表的方法,基于扩展规则的方法等。基于归结的方法一直是定理机器证明中应用较为广泛的方法之一。而2003年林海等人提出的扩展规则方法是一种沿着归结推理逆向的推理方法,通过子句集可扩展的极大项判定其可满足性,也引起了相关学术领域的重视。 我们通过研读了林海等人的论文,积极讨论,深入思考,对ER算法,DR算法,IER等算法有了深刻并新颖的想法。首先我们对IER算法和DR算法进行了分析,其中IER算法使用了容斥原理判断可扩展出的极大项个数对子空间的搜索的启发式策略,这种方法极大地降低了检索空间和计算时间。但IER的启发式并非是完备的,只能在一定情况下可以直接判定子句集的可满足性。如果在子空间搜索中发现了不能扩展出的极大项,则此时该算法的表现良好,但当其没有搜索到不能扩展出极大项的时候,仍然需要调用ER算法,而本身是指数级的ER算法并不比DR算法高效。通过多次实验,我们分析得出IER算法和DR算法的时间复杂度和子句集中子句个数成指数关系,但当子句个数固定时文字个数和求解时间近似成正比关系。 我们根据实验图表假设求解时间T和变量的关系为T=kVarNum,而求解时间与子句个数的关系为T=a×,经过数学计算和求解,我们得出结论: =0.345×+1.34889×× =0.008×+4.645×× 通过上述的定量分析,在子句集数量较少,文字个数较少的情况下,DR算法更为高效。而在子句数量比较庞大时,IER算法比DR算法求解速度稍快,但二者差别不大。我们猜想只有在子句集个数非常庞大时才能显现出IER算法的优势。由于我们实验器材的限制,无法证实我们的猜想。 DR算法,IER算法,RIER算法,HRIER算法等当下提出的多种实现自动推理的手段,我们设计出一个向上封装的选择函数,根据子句集和文字个数的规模来选择速度最快的算法,对自动推理系统进行进一步的完善和优化。 在后期阶段,我们致力于模态逻辑扩展规则推理方法的研究,首先提出了一个基于S5规约定理的算法RDS5,用以降低模态度,使每个模态度大于1的公式在S5系统中都可规约为模态度小于或等于1的公式。该算法具体思想如下:首先利用推导规则将S5系统下的子句集中的联结词化简,并使用德摩根规则将 ? 提到文字前面。如果存在叠置模态词,则使用吸收规则,减少叠置模态词前的模态算子,以降低模态度,而对于嵌套模态词,我们将会从两个方面进行处理,一是析取形式,另一种是合取形式,使用□(P∨□Q)-□P∨□Q等规则将嵌套模态词转成叠置模态词。 Algorithm RDS5 1 set δ为要化简的公式集,β为其中一个公式 2 while β存在- ,-算子 do if β存在- then 使用P-Q= ?P∨Q消去- else 使用P-Q= (?P∨Q) ∧(P∨?Q)消去- End if end while 3 while 判断β中是否?在括号前和

文档评论(0)

1亿VIP精品文档

相关文档