Sparse Implementation of Versatile Graph-Informed Layers

Francesco Della Santa
3/20/2024
cs.LGmath.NA

No official code found. Best implementation: Fra0013To/GINN (6 stars, MIT, last commit 2026-04-28).

Abstract

Graph Neural Networks (GNNs) have emerged as effective tools for learning tasks on graph-structured data. Recently, Graph-Informed (GI) layers were introduced to address regression tasks on graph nodes, extending their applicability beyond classic GNNs. However, existing implementations of GI layers lack efficiency due to dense memory allocation. This paper presents a sparse implementation of GI layers, leveraging the sparsity of adjacency matrices to reduce memory usage significantly. Additionally, a versatile general form of GI layers is introduced, enabling their application to subsets of graph nodes. The proposed sparse implementation improves the concrete computational efficiency and scalability of the GI layers, permitting to build deeper Graph-Informed Neural Networks (GINNs) and facilitating their scalability to larger graphs.

View on arXivView PDF

Code Implementations(1)

Fra0013To/GINNCommunity100%
MIT

Graph-Informed Neural Networks

62PythonFeb 28, 20225 months agoMIT

Similar Papers

Cite this paper

@article{santa2024sparse,
  title  = {Sparse Implementation of Versatile Graph-Informed Layers},
  author = {Francesco Della Santa},
  year   = {2024},
  eprint = {2403.13781},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2403.13781v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2403.13781.svg)](https://codeofpaper.com/paper/2403.13781)

Discussion