# Graph Neural Networks and 3-Dimensional Topology

arXiv: https://arxiv.org/abs/2305.05966 · HTML: https://mlsanity.com/paper/2305.05966/

## Key facts

- Cited by 4 papers in the map (data through 14 Oct 2026).
- Builds on 13 of its 26 references that are in the map.
- First posted on arXiv 10 May 2023.

## Builds on (most cited first, 13 of 13)

- [Semi-Supervised Classification with Graph Convolutional Networks](https://mlsanity.com/paper/1609.02907/) (2016)
- [Graph Attention Networks](https://mlsanity.com/paper/1710.10903/) (2017)
- [Playing Atari with Deep Reinforcement Learning](https://mlsanity.com/paper/1312.5602/) (2013)
- [Fast Graph Representation Learning with PyTorch Geometric](https://mlsanity.com/paper/1903.02428/) (2019)
- [Asynchronous Methods for Deep Reinforcement Learning](https://mlsanity.com/paper/1602.01783/) (2016)
- [Graph Neural Networks: A Review of Methods and Applications](https://mlsanity.com/paper/1812.08434/) (2018)
- [Geometric Deep Learning: Grids, Groups, Graphs, Geodesics, and Gauges](https://mlsanity.com/paper/2104.13478/) (2021)
- [Gated Graph Sequence Neural Networks](https://mlsanity.com/paper/1511.05493/) (2015)
- [Graph Matching Networks for Learning the Similarity of Graph Structured Objects](https://mlsanity.com/paper/1904.12787/) (2019)
- [Learning to Unknot](https://mlsanity.com/paper/2010.16263/) (2020)
- [Learning knot invariants across dimensions](https://mlsanity.com/paper/2112.00016/) (2021)
- [Searching for ribbons with machine learning](https://mlsanity.com/paper/2304.09304/) (2023)
- [Untangling Braids with Multi-agent Q-Learning](https://mlsanity.com/paper/2109.14502/) (2021)

## Built on by (most cited first, 4 of 4)

- [Rigor with Machine Learning from Field Theory to the Poincar'e Conjecture](https://mlsanity.com/paper/2402.13321/) (2024)
- [Learning BPS Spectra and the Gap Conjecture](https://mlsanity.com/paper/2405.09993/) (2024)
- [Geometric deep learning approach to knot theory](https://mlsanity.com/paper/2305.16808/) (2023)
- [Learning 3-Manifold Triangulations](https://mlsanity.com/paper/2405.09610/) (2024)

## Abstract (arXiv)

We test the efficiency of applying Geometric Deep Learning to the problems in low-dimensional topology in a certain simple setting. Specifically, we consider the class of 3-manifolds described by plumbing graphs and use Graph Neural Networks (GNN) for the problem of deciding whether a pair of graphs give homeomorphic 3-manifolds. We use supervised learning to train a GNN that provides the answer to such a question with high accuracy. Moreover, we consider reinforcement learning by a GNN to find a sequence of Neumann moves that relates the pair of graphs if the answer is positive. The setting can be understood as a toy model of the problem of deciding whether a pair of Kirby diagrams give diffeomorphic 3- or 4-manifolds.
