HyperAIHyperAI

Command Palette

Search for a command to run...

4 months ago

Graph Representations for Higher-Order Logic and Theorem Proving

Aditya Paliwal; Sarah Loos; Markus Rabe; Kshitij Bansal; Christian Szegedy

Graph Representations for Higher-Order Logic and Theorem Proving

Abstract

This paper presents the first use of graph neural networks (GNNs) for higher-order proof search and demonstrates that GNNs can improve upon state-of-the-art results in this domain. Interactive, higher-order theorem provers allow for the formalization of most mathematical theories and have been shown to pose a significant challenge for deep learning. Higher-order logic is highly expressive and, even though it is well-structured with a clearly defined grammar and semantics, there still remains no well-established method to convert formulas into graph-based representations. In this paper, we consider several graphical representations of higher-order logic and evaluate them against the HOList benchmark for higher-order theorem proving.

Benchmarks

BenchmarkMethodologyMetrics
automated-theorem-proving-on-holist-benchmark4-hop GNN, sub-expression sharing
Percentage correct: 49.95

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
Graph Representations for Higher-Order Logic and Theorem Proving | Papers | HyperAI