• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

计算机工程与科学 ›› 2024, Vol. 46 ›› Issue (02): 374-380.

• 人工智能与数据挖掘 • 上一篇    

一阶逻辑中基于treelet图神经网络的前提选择

马雪1,何星星1,兰咏琪1,李莹芳2   

  1. (1.西南交通大学数学学院,四川  成都 611756;2.西南财经大学计算机与人工智能学院,四川  成都 611130)
  • 收稿日期:2022-10-08 修回日期:2023-03-23 接受日期:2024-02-25 出版日期:2024-02-25 发布日期:2024-02-26
  • 基金资助:
    国家自然科学基金(62106206);中央高校基本科研业务费专项资金(2682020ZT107);教育部人文社科项目(19YJCZH048,20XJCZH016);四川省科技计划(2023YFH0066)

Treelet-based graph neural network for premise selection in first-order logic

MA Xue1,HE Xing-xing1,LAN Yong-qi1,LI Ying-fang2   

  1. (1.School of Mathematics,Southwest Jiaotong University,Chengdu 611756; 
    2.School of Computing and Artificial Intelligence,Southwestern University of Finance and Economics,Chengdu 611130,China)
  • Received:2022-10-08 Revised:2023-03-23 Accepted:2024-02-25 Online:2024-02-25 Published:2024-02-26

摘要: 前提选择是解决自动定理证明器面对大规模问题时性能降低的有效方法。当前面向一阶逻辑中前提选择的主流图神经网络忽略了逻辑公式图内部的节点顺序信息。针对此问题,将一种面向高阶逻辑公式的保序方法拓展到一阶逻辑中,并提出了一种基于treelet的图神经网络模型。该模型在信息聚合时一部分聚合中心节点的父、子节点信息,另一部分聚合节点顺序信息。实验分析表明:基于treelet的图神经网络模型在前提选择任务中比最优的主流图神经网络模型的分类准确率提高了约2%。

关键词: 一阶逻辑公式, 图神经网络, 前提选择, 二元分类

Abstract: Premise selection is an efficient method to address the performance degradation of automated theorem provers when facing large-scale problems. Currently, the mainstream graph neural networks for premise selection in first-order logic ignore the node order information inside logic formula graphs. To solve the above problem, an order-preserving method for higher-order logical formulas is extended to first-order logic, and a treelet-based graph neural network model is proposed. The model aggregates the information of neighbor nodes in two parts: One part aggregates parent and child node information of the central node, the other part aggregates the order information of the central node. Experimental analysis shows that, compared with the optimal mainstream graph neural network model, the treelet-based graph neural network model improves the classification accuracy by about 2% in the premise selection task. 

Key words: first-order logical formula, graph neural network, premise selection, binary classification