首页|期刊导航|广西师范大学学报(自然科学版)|基于多属性决策的矛盾体分离式评估方法

基于多属性决策的矛盾体分离式评估方法OA

Evaluation of contradiction separation clause based on multi-criteria decision making

中文摘要英文摘要

多元演绎方法是基于矛盾体分离规则的自动定理证明器的推理核心,具有不同于二元演绎方法的多元和动态演绎特点.当前,子句选择策略方法是多元演绎研究的热点,能有效优化多元演绎路径,但缺乏针对演绎路径本身进行综合评估.矛盾体分离式评估方法是一种新颖的多元演绎路径评估机制,能较好地指导多元演绎路径搜索.本文将多属性决策方法用于矛盾体分离式评估,首先,对矛盾体分离式进行属性度量,采用熵权法进行客观赋权,并结合多准则优化与折衷解法(VIKOR)评估矛盾体分离式;其次,基于该评估方法提出一种多元演绎算法,在评估矛盾体分离式的同时动态更新其评估标准,能通过回溯机制避免无效路径的搜索,从而有效提升多元演绎的推理能力;最后,将该多元演绎算法应用到国际先进的一阶逻辑自动定理证明器 Eprover3.2 中,并对 2023-2025 年国际自动定理证明器竞赛例和 TPTP(thousands of problems for theorem provers)库中rating 为1 的难问题进行测试.结果显示,加入本文算法的Eprover3.2 相比原始 Eprover3.2 分别多证明定理 14、14 和 20 个;能证明出 9 个难度系数为 1 的定理.实验结果表明,本文提出的多元演绎方法能有效应用于一阶逻辑自动定理证明.

The multi-clause deduction algorithm is the reasoning core of automated theorem provers based on the contradiction separation rule.It is characterized by multi-clause and dynamic deduction features that differ from binary deduction methods.Currently,clause selection strategy methods are a hotspot in research on multi-clause deduction,effectively optimizing multi-clause deduction paths.However,there is a lack of comprehensive evaluation aimed specifically at the deduction paths themselves.The standard contradiction separation clause evaluation method is a novel multi-clause deduction path evaluation mechanism that can effectively guide the search for multi-clause deduction paths.The multi-criteria decision making method is applied to the evaluation of standard contradiction separation clause.Firstly,the attribute of the contradiction separation clause is measured,objectively weighted using the entropy weight method,and evaluated through a combination of multi-criteria optimization and compromise solutions.Secondly,based on this evaluation method,a multi-clause deduction algorithm is proposed,which can evaluate the standard.Finally,this multi-clause deduction algorithm is applied to the international advanced first-order logic contradiction separation clause while dynamically updating its evaluation criteria.It can avoid searching for invalid paths through a backtracking mechanism,thereby effectively improving the inference ability of multi-clause deduction.The proposed algorithm is implemented in the automated theorem prover Eprover 3.2 and tested on the problems from the last three years of international automated theorem provers competition and TPTP(Thousands of Problems for Theorem Provers)problem library with a rating of 1.Eprover3.2 with the proposed algorithm solves 14,14 and 20 additional theorems compared with the original Eprover3.2 respectively,and it also solves 9 theorems with a rating of 1.The experimental results show that the proposed multi-clause deduction method can be effectively applied to the first-order logic automated theorem proving.

曹锋;吴澍康;朱伟臻;易见兵

江西理工大学 信息工程学院,江西 赣州 341000||多维智能感知与控制江西省重点实验室(江西理工大学),江西 赣州 341000江西理工大学 信息工程学院,江西 赣州 341000||多维智能感知与控制江西省重点实验室(江西理工大学),江西 赣州 341000江西理工大学 信息工程学院,江西 赣州 341000||多维智能感知与控制江西省重点实验室(江西理工大学),江西 赣州 341000江西理工大学 信息工程学院,江西 赣州 341000||多维智能感知与控制江西省重点实验室(江西理工大学),江西 赣州 341000

信息技术与安全科学

多元演绎矛盾体分离规则定理证明器子句选择策略一阶逻辑

multi-clause deductioncontradiction separation ruletheorem proverclause selection strategiesfirst-order logic

《广西师范大学学报(自然科学版)》 2026 (4)

107-120,14

国家自然科学基金(62366017,62066018)江西省教育厅项目(GJJ200818,GJJ210828)江西理工大学博士启动基金(205200100060)

10.16088/j.issn.1001-6600.2025120301

评论