mlsanityData to 7 Oct 2026

OCTAL: Graph Representation Learning for LTL Model Checking

arXiv 2308.13474 ↗First posted 19 Aug 2023cs.LO cs.AI cs.SEcited by 0

Not on the map. Why?

Abstract (arXiv)

Model Checking is widely applied in verifying the correctness of complex and concurrent systems against a specification. Pure symbolic approaches while popular, suffer from the state space explosion problem due to cross product operations required that make them prohibitively expensive for large-scale systems and/or specifications. In this paper, we propose to use graph representation learning (GRL) for solving linear temporal logic (LTL) model checking, where the system and the specification are expressed by a B"uchi automaton and an LTL formula, respectively. A novel GRL-based framework model, is designed to learn the representation of the graph-structured system and specification, which reduces the model checking problem to binary classification. Empirical experiments on two model checking scenarios show that model achieves promising accuracy, with up to 11× overall speedup against canonical SOTA model checkers and 31× for satisfiability checking alone.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 15 of its 48 references that are in the map. First posted on arXiv 19 Aug 2023.

Builds on

15 of 48 references.

References · 15

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  3. 2017Graph Attention Networkscited by 8,854
  4. 2017Inductive Representation Learning on Large Graphscited by 6,284
  5. 2015Dropout as a Bayesian Approximation: Representing Model Uncertainty in Deep Learningcited by 4,416
  6. 2018How Powerful are Graph Neural Networks?cited by 4,355
  7. 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
  8. 2019GNNExplainer: Generating Explanations for Graph Neural Networkscited by 735
  9. 2018How Does Batch Normalization Help Optimization?cited by 355
  10. 2018Learning a SAT Solver from Single-Bit Supervisioncited by 198
  11. 2021Generative Causal Explanations for Graph Neural Networkscited by 124
  12. 2019Graph Representations for Higher-Order Logic and Theorem Provingcited by 55
3 more
  1. 2020Teaching Temporal Logics to Neural Networkscited by 51
  2. 2020Two-stage Training of Graph Neural Networks for Graph Classificationcited by 4
  3. 2019Graph Neural Reasoning for 2-Quantified Boolean Formula Solverscited by 2

Built on by

Not cited yet.