mlsanityData to 7 Oct 2026

GraphFSA: A Finite State Automaton Framework for Algorithmic Learning on Graphs

arXiv 2408.11042 ↗First posted 20 Aug 2024cs.AIcited by 0

Not on the map. Why?

Abstract (arXiv)

Many graph algorithms can be viewed as sets of rules that are iteratively applied, with the number of iterations dependent on the size and complexity of the input graph. Existing machine learning architectures often struggle to represent these algorithmic decisions as discrete state transitions. Therefore, we propose a novel framework: GraphFSA (Graph Finite State Automaton). GraphFSA is designed to learn a finite state automaton that runs on each node of a given graph. We test GraphFSA on cellular automata problems, showcasing its abilities in a straightforward algorithmic setting. For a comprehensive empirical evaluation of our framework, we create a diverse range of synthetic problems. As our main application, we then focus on learning more elaborate graph algorithms. Our findings suggest that GraphFSA exhibits strong generalization and extrapolation abilities, presenting an alternative approach to represent these algorithms.

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

Builds on

15 of 32 references.

References · 15

  1. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  2. 2017Graph Attention Networkscited by 8,854
  3. 2018How Powerful are Graph Neural Networks?cited by 4,355
  4. 2019GNNExplainer: Generating Explanations for Graph Neural Networkscited by 735
  5. 2020GraphLIME: Local Interpretable Model Explanations for Graph Neural Networkscited by 209
  6. 2018Learning a SAT Solver from Single-Bit Supervisioncited by 198
  7. 2019What graph neural networks cannot learn: depth vs widthcited by 195
  8. 2018Visual Analytics in Deep Learning: An Interrogative Survey for the Next Frontierscited by 117
  9. 2022The CLRS Algorithmic Reasoning Benchmarkcited by 103
  10. 2021Neural Algorithmic Reasoningcited by 92
  11. 2022A Generalist Neural Algorithmic Learnercited by 58
  12. 2022A Theoretical Comparison of Graph Neural Network Extensionscited by 47
3 more
  1. 2021Learning Graph Cellular Automatacited by 33
  2. 2020Learning Graph Structure With A Finite-State Automaton Layercited by 10
  3. 2022Learning Graph Algorithms With Recurrent Graph Neural Networkscited by 5

Built on by

Not cited yet.