首页|基于矛盾体分离的多元冲突演绎方法及应用

基于矛盾体分离的多元冲突演绎方法及应用

扫码查看
基于二元归结的冲突演绎方法在每个演绎步骤只处理两个子句,其寻求冲突的演绎效率有待提升.提出了一种基于矛盾体分离的多元冲突演绎方法,给出了矛盾体分离多元冲突演绎的定义、学习子句的生成方法、演绎可靠性证明、演绎特点、演绎方法的优势分析以及虚子句的选取方法.在寻求冲突的演绎过程中,每个演绎步骤能处理多个子句,使演绎更容易产生冲突,更容易处理长子句,进而提升了冲突演绎的效率.实验结果表明,矛盾体分离多元冲突演绎方法具有较好的推理能力,比二元冲突演绎方法证明的定理更多,且定理证明所消耗的平均时间更少,加入矛盾体分离多元冲突演绎的Eprover证明器具有较好的搜索证明效率,能有效应用于一阶逻辑自动定理证明,解决难度等级较高的一阶逻辑问题.
A Multi-Clause Conflict Deduction Method Based on Contradiction Separation and Its Application
The conflict deduction method based on binary resolution handles only two clauses in each deduction step,and its efficiency in seeking conflict deduction needs improvement.We propose a multi-clause conflict deduction method based on contradiction separation,and the definition of contradiction separation multi-clause conflict deduction,methods of generation learning clauses,the proof of deduction soundness,its deduction characteristics,advantages analysis of the deduction method,and the selection method of weak clause are given.In the deduction process of seeking conflict,the proposed conflict deduction method allows multiple(two or more)clauses to be involved in each deduction step,which makes it easier to generate conflicts and handle clauses with many literals,thus improving the efficiency of conflict deduction.The experimental results show that the contradiction separation multi-clause conflict deduction method has better reasoning capability,and solves more theorems with the less average proof time than the binary conflict deduction method.The Eprover equipped with our contradiction separation multi-clause conflict deduction method shows high efficiency in search and proof task,making it well-suited for automated theorem proving in first-order logic,particularly for complex problems.

binary resolutionconflict deductioncontradiction separationlearning clausesprover

曹锋、郭海林、易见兵、李俊、吴贯锋

展开 >

江西理工大学信息工程学院,江西赣州 341000

西南交通大学数学学院,四川成都 610031

二元归结 冲突演绎 矛盾体分离 学习子句 证明器

2024

武汉大学学报(理学版)
武汉大学

武汉大学学报(理学版)

CSTPCD北大核心
影响因子:0.814
ISSN:1671-8836
年,卷(期):2024.70(6)