基于长子句演绎能力的多元演绎算法OA
Multi-clause deduction algorithm based on long clauses deduction capability
为提高含较多文字的长子句参与演绎的效率,通过度量长子句的文字结构给出子句的稀有属性定义并得到演绎次序,提出一种长子句有效选择与高效参与多元演绎的方法,能充分发挥长子句的多元协同演绎能力.基于该方法提出一种多元演绎算法,能充分评估长子句参与演绎的有效性,并通过回溯机制使长子句灵活参与设定条件的演绎,实现演绎路径的优化.将该算法应用到国际顶尖一阶逻辑自动定理证明器Eprover3.1中,构成的新证明器记为LC-Eprover3.1.以近两年国际自动定理证明器竞赛例(分别为500个)和TPTP问题库中rating为1的问题作为测试对象,结果表明:LC-Eprover3.1和原始Eprover3.1相比分别多证明17个定理和10个定理,能分别证明Eprover3.1无法证明的19个定理和14个定理,能证明出7个其他所有证明器都无法证明的定理.实验结果证明了基于长子句演绎能力的多元演绎算法的有效性.
To improve the efficiency of participating in the deduction of long clauses with more literals,the rare attributes of long clauses were defined by measuring their literal structure,and the deduction order was obtained,and a method for the effectively selecting and efficiently participating in multi-clause deduction of long clauses was proposed,which could fully utilize the multi-clause and synergized deduction capability of long clauses.Based on this method,a multi-clause deduction algorithm was proposed,which could fully evaluate the effectiveness of the long clauses participating in deduction and allow long clauses to flexibly participate in the deduction of set conditions through backtracking mechanism,thus achieving the deduction path optimization.The algorithm was applied to the international top first-order logic automated theorem prover Eprover3.1,forming a new prover named LC-Eprover3.1.Taking the last two years international automated theorem provers competition problems(the total number is 500 respectively)and the problems from TPTP problem library with a rating of 1 as test object,results show that LC-Eprover3.1 solves 17 theorems and 10 theorems more than the original Eprover3.1,respectively,and can solve 19 theorems and 14 theorems respectively that the original Eprover3.1 cannot solve,and can solve 7 theorems that cannot be solved by all other provers.Experimental results demonstrated the effectiveness of the multi-clause deduction algorithm based on long clauses deduction capability.
曹锋;谢燏;易见兵;李俊
江西理工大学信息工程学院,江西赣州 341000||多维智能感知与控制江西省重点实验室,江西赣州 341000江西理工大学信息工程学院,江西赣州 341000||多维智能感知与控制江西省重点实验室,江西赣州 341000江西理工大学信息工程学院,江西赣州 341000||多维智能感知与控制江西省重点实验室,江西赣州 341000江西理工大学信息工程学院,江西赣州 341000||多维智能感知与控制江西省重点实验室,江西赣州 341000
信息技术与安全科学
多元演绎回溯机制演绎路径一阶逻辑证明器
multi-clause deductionbacktracking mechanismdeduction pathfirst-order logicprover
《华中科技大学学报(自然科学版)》 2026 (5)
84-90,7
国家自然科学基金资助项目(62366017,62066018)江西省教育厅科技项目(GJJ200818,GJJ210828)赣州市科技计划资助项目(GZKJ20206030)江西理工大学博士启动基金资助项目(205200100060).
评论