Finding path and cycle counting formulae in graphs with Deep Reinforcement Learning
Not on the map. Why?
Abstract (arXiv)
This paper presents Grammar Reinforcement Learning (GRL), a reinforcement learning algorithm that uses Monte Carlo Tree Search (MCTS) and a transformer architecture that models a Pushdown Automaton (PDA) within a context-free grammar (CFG) framework. Taking as use case the problem of efficiently counting paths and cycles in graphs, a key challenge in network analysis, computer science, biology, and social sciences, GRL discovers new matrix-based formulas for path/cycle counting that improve computational efficiency by factors of two to six w.r.t state-of-the-art approaches. Our contributions include: (i) a framework for generating gramformers that operate within a CFG, (ii) the development of GRL for optimizing formulas within grammatical structures, and (iii) the discovery of novel formulas for graph substructure counting, leading to significant computational improvements.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 11 of its 27 references that are in the map. First posted on arXiv 2 Oct 2024.
Builds on
11 of 27 references.
References · 11
- 2020Improving Graph Neural Network Expressivity via Subgraph Isomorphism Countingcited by 312
- 2021Monte Carlo Tree Search: A Review of Recent Modifications and Applicationscited by 158
- 2021Learning and Planning in Complex Action Spacescited by 76
- 2018On Weisfeiler-Leman Invariance: Subgraph Counts and Related Graph Propertiescited by 63
- 2023Path Neural Networks: Expressive and Accurate Graph Neural Networkscited by 32
- 2017On the Combinatorial Power of the Weisfeiler-Lehman Algorithmcited by 18
- 2023Stack Attention: Improving the Ability of Transformers to Model Hierarchical Patternscited by 17
- 2017On the expressive power of query languages for matricescited by 14
- 2018On the expressive power of linear algebra on graphscited by 14
- 2016A general purpose algorithm for counting simple cycles and simple paths of any lengthcited by 3
- 2022Pushdown Automata and Context-Free Grammars in Bisimulation Semanticscited by 1
Built on by
Not cited yet.