SALSA-CLRS: A Sparse and Scalable Benchmark for Algorithmic Reasoning
Julian Minder, Florian Gr\"otschla, Jo\"el Mathys, Roger Wattenhofer

TL;DR
SALSA-CLRS is a new benchmark extending CLRS to focus on scalable, sparse algorithmic reasoning, incorporating distributed algorithms and message-passing paradigms for better real-world applicability.
Contribution
It introduces SALSA-CLRS, a scalable, sparse benchmark with adapted and new algorithms, enabling more efficient evaluation of learned algorithms on large, sparse problem instances.
Findings
Demonstrates improved scalability over original CLRS
Includes a diverse set of distributed algorithms
Provides empirical evaluation and open-source code
Abstract
We introduce an extension to the CLRS algorithmic learning benchmark, prioritizing scalability and the utilization of sparse representations. Many algorithms in CLRS require global memory or information exchange, mirrored in its execution model, which constructs fully connected (not sparse) graphs based on the underlying problem. Despite CLRS's aim of assessing how effectively learned algorithms can generalize to larger instances, the existing execution model becomes a significant constraint due to its demanding memory requirements and runtime (hard to scale). However, many important algorithms do not demand a fully connected graph; these algorithms, primarily distributed in nature, align closely with the message-passing paradigm employed by Graph Neural Networks. Hence, we propose SALSA-CLRS, an extension of the current CLRS benchmark specifically with scalability and sparseness in…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Neural Networks · Graph Theory and Algorithms · Bioinformatics and Genomic Networks
MethodsALIGN
