AILGLOApr 27, 2019

Graph Neural Reasoning for 2-Quantified Boolean Formula Solvers

arXiv:1904.12084v18 citations
Originality Synthesis-oriented
AI Analysis

This work addresses the problem of applying machine learning to symbolic reasoning for researchers in AI and formal methods, but it is incremental as it focuses on surveying and guiding future applications.

The paper investigates the feasibility of using Graph Neural Networks (GNNs) to learn solvers and heuristics for 2-Quantified Boolean Formula (2QBF) problems, finding limitations in learning full solvers but showing how to learn a heuristic CEGAR 2QBF solver and exploring generalization challenges.

In this paper, we investigate the feasibility of learning GNN (Graph Neural Network) based solvers and GNN-based heuristics for specified QBF (Quantified Boolean Formula) problems. We design and evaluate several GNN architectures for 2QBF formulae, and conjecture that GNN has limitations in learning 2QBF solvers. Then we show how to learn a heuristic CEGAR 2QBF solver. We further explore generalizing GNN-based heuristics to larger unseen instances, and uncover some interesting challenges. In summary, this paper provides a comprehensive surveying view of applying GNN-embeddings to specified QBF solvers, and aims to offer guidance in applying ML to more complicated symbolic reasoning problems.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes