Logical Characterizations of Recurrent Graph Neural Networks with Reals and Floats
Not on the map. Why?
Abstract (arXiv)
In pioneering work from 2019, Barcel'o and coauthors identified logics that precisely match the expressive power of constant iteration-depth graph neural networks (GNNs) relative to properties definable in first-order logic. In this article, we give exact logical characterizations of recurrent GNNs in two scenarios: (1) in the setting with floating-point numbers and (2) with reals. For floats, the formalism matching recurrent GNNs is a rule-based modal logic with counting, while for reals we use a suitable infinitary modal logic, also with counting. These results give exact matches between logics and GNNs in the recurrent setting without relativising to a background logic in either case, but using some natural assumptions about floating-point arithmetic. Applying our characterizations, we also prove that, relative to graph properties definable in monadic second-order logic (MSO), our infinitary and rule-based logics are equally expressive. This implies that recurrent GNNs with reals and floats have the same expressive power over MSO-definable properties and shows that, for such properties, also recurrent GNNs with reals are characterized by a (finitary!) rule-based modal logic. In the general case, in contrast, the expressive power with floats is weaker than with reals. In addition to logic-oriented results, we also characterize recurrent GNNs, with both reals and floats, via distributed automata, drawing links to distributed computing models.
Key facts. Cited by 13 papers in the map (data through 14 Oct 2026). Builds on 11 of its 37 references that are in the map. First posted on arXiv 23 May 2024.
Builds on
11 of 37 references.
References · 11
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,919
- 2020Graph Neural Networks in Recommender Systems: A Surveycited by 494
- 2021Graph Neural Network for Traffic Forecasting: A Surveycited by 261
- 2021The Logic of Graph Neural Networkscited by 85
- 2023The Descriptive Complexity of Graph Neural Networkscited by 26
- 2024Decidability of Graph Neural Networks via Logical Characterizationscited by 14
- 2023On the Correspondence Between Monotonic Max-Sum GNNs and Datalogcited by 12
- 2016Asynchronous Distributed Automata: A Characterization of the Modal Mu-Fragmentcited by 1
- 2023Descriptive complexity for distributed computing with circuitscited by 1
- 2023Descriptive complexity for neural networks via Boolean networkscited by 1
Built on by
Citing papers per year: 2025: 9; 2026: 4.
13 papers.
Sort:
- 2025Logical Characterizations of GNNs with Mean Aggregationcited by 6
- 2025Repetition Makes Perfect: Recurrent Graph Neural Networks Match Message-Passing Limitcited by 4
- 2025A Logical View of GNN-Style Computation and the Role of Activation Functionscited by 3
- 2025Verifying Quantized Graph Neural Networks is PSPACE-completecited by 2
- 2025Halting Recurrent GNNs and the Graded μ-Calculuscited by 2
- 2025The Logical Expressiveness of Temporal GNNs via Two-Dimensional Product Logicscited by 2
- 2025Expressive Power of Graph Transformers via Logiccited by 2
- 2025Sound Logical Explanations for Mean Aggregation Graph Neural Networkscited by 2
- 2026How Expressive Are Graph Neural Networks in the Presence of Node Identifiers?cited by 1
- 2025Graph neural networks and MSOcited by 0
- 2026Towards Understanding the Expressive Power of GNNs with Global Readoutcited by 0
- 2026Encoder-Decoder Transformers: Logical Characterizations and Periodicitycited by 0
1 more
- 2026The Polynomial Counting Capabilities of Message Passing Neural Networks11 May 2026
- 2026Encoder-Decoder Transformers: Logical Characterizations and Periodicity8 May 2026
- 2026Towards Understanding the Expressive Power of GNNs with Global Readout23 Apr 2026
- 2026How Expressive Are Graph Neural Networks in the Presence of Node Identifiers?29 Jan 2026
- 2025A Logical View of GNN-Style Computation and the Role of Activation Functions22 Dec 2025
- 2025Sound Logical Explanations for Mean Aggregation Graph Neural Networks27 Oct 2025
- 2025Expressive Power of Graph Transformers via Logic1 Aug 2025
- 2025Logical Characterizations of GNNs with Mean Aggregation24 Jul 2025
- 2025The Logical Expressiveness of Temporal GNNs via Two-Dimensional Product Logics17 May 2025
- 2025Halting Recurrent GNNs and the Graded μ-Calculus16 May 2025
- 2025Graph neural networks and MSO12 May 2025
- 2025Repetition Makes Perfect: Recurrent Graph Neural Networks Match Message-Passing Limit1 May 2025
1 more
- 2025Verifying Quantized Graph Neural Networks is PSPACE-complete22 Feb 2025
- 2025Logical Characterizations of GNNs with Mean Aggregationcited by 6
- 2025Repetition Makes Perfect: Recurrent Graph Neural Networks Match Message-Passing Limitcited by 4
- 2025A Logical View of GNN-Style Computation and the Role of Activation Functionscited by 3
- 2025Verifying Quantized Graph Neural Networks is PSPACE-completecited by 2
- 2025Halting Recurrent GNNs and the Graded μ-Calculuscited by 2
- 2025The Logical Expressiveness of Temporal GNNs via Two-Dimensional Product Logicscited by 2
- 2025Expressive Power of Graph Transformers via Logiccited by 2
- 2025Sound Logical Explanations for Mean Aggregation Graph Neural Networkscited by 2
- 2026How Expressive Are Graph Neural Networks in the Presence of Node Identifiers?cited by 1
- 2025Graph neural networks and MSOcited by 0
- 2026Towards Understanding the Expressive Power of GNNs with Global Readoutcited by 0
- 2026Encoder-Decoder Transformers: Logical Characterizations and Periodicitycited by 0
12 most cited of 13 All 13 (JSON)
- 2026The Polynomial Counting Capabilities of Message Passing Neural Networks11 May 2026
- 2026Encoder-Decoder Transformers: Logical Characterizations and Periodicity8 May 2026
- 2026Towards Understanding the Expressive Power of GNNs with Global Readout23 Apr 2026
- 2026How Expressive Are Graph Neural Networks in the Presence of Node Identifiers?29 Jan 2026
- 2025A Logical View of GNN-Style Computation and the Role of Activation Functions22 Dec 2025
- 2025Sound Logical Explanations for Mean Aggregation Graph Neural Networks27 Oct 2025
- 2025Expressive Power of Graph Transformers via Logic1 Aug 2025
- 2025Logical Characterizations of GNNs with Mean Aggregation24 Jul 2025
- 2025The Logical Expressiveness of Temporal GNNs via Two-Dimensional Product Logics17 May 2025
- 2025Halting Recurrent GNNs and the Graded μ-Calculus16 May 2025
- 2025Graph neural networks and MSO12 May 2025
- 2025Repetition Makes Perfect: Recurrent Graph Neural Networks Match Message-Passing Limit1 May 2025
12 newest of 13 All 13 (JSON)