Lobster: A GPU-Accelerated Framework for Neurosymbolic Programming
On the map: LLM reasoning → Reasoning benchmarks and evaluation
Abstract (arXiv)
Neurosymbolic programs combine deep learning with symbolic reasoning to achieve better data efficiency, interpretability, and generalizability compared to standalone deep learning approaches. However, existing neurosymbolic learning frameworks implement an uneasy marriage between a highly scalable, GPU-accelerated neural component and a slower symbolic component that runs on CPUs. We propose Lobster, a unified framework for harnessing GPUs in an end-to-end manner for neurosymbolic learning. Lobster maps a general neurosymbolic language based on Datalog to the GPU programming paradigm. This mapping is implemented via compilation to a new intermediate language called APM. The extra abstraction provided by apm allows Lobster to be both flexible, supporting discrete, probabilistic, and differentiable modes of reasoning on GPU hardware with a library of provenance semirings, and performant, implementing new optimization passes. We demonstrate that Lobster programs can solve interesting problems spanning the domains of natural language processing, image processing, program reasoning, bioinformatics, and planning. On a suite of 9 applications, Lobster achieves an average speedup of 3.9x over Scallop, a state-of-the-art neurosymbolic framework, and enables scaling of neurosymbolic solutions to previously infeasible tasks.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Placed in Reasoning benchmarks and evaluation, one of 17 directions in LLM reasoning. Builds on 23 of its 52 references that are in the map. First posted on arXiv 27 Mar 2025.
Builds on
23 of 52 references.
Closest ancestors · 1
Same direction, newest first
Other references · 22
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2015Automatic differentiation in machine learning: a surveycited by 855
- 2020Long Range Arena: A Benchmark for Efficient Transformerscited by 700
- 2016TensorFlow: Large-Scale Machine Learning on Heterogeneous Distributed Systemscited by 664
- 2019Neural Probabilistic Logic Programming in DeepProbLogcited by 394
- 2018Pyro: Deep Universal Probabilistic Programmingcited by 380
- 2019The Neuro-Symbolic Concept Learner: Interpreting Scenes, Words, and Sentences From Natural Supervisioncited by 372
- 2018Neural-Symbolic VQA: Disentangling Reasoning from Vision and Language Understandingcited by 304
- 2017A Semantic Loss Function for Deep Learning with Symbolic Knowledgecited by 270
- 2019SATNet: Bridging deep learning and logical reasoning using a differentiable satisfiability solvercited by 173
- 2024IRIS: LLM-Assisted Static Analysis for Detecting Security Vulnerabilitiescited by 103
- 2018An Introduction to Probabilistic Programmingcited by 63
10 more
- 2020Learning Reasoning Strategies in End-to-End Differentiable Provingcited by 60
- 2020Closed Loop Neural-Symbolic Learning via Integrating Neural Perception, Grammar Parsing, and Symbolic Reasoningcited by 58
- 2020Learning Differentiable Programs with Admissible Neural Heuristicscited by 32
- 2021NeuralLog: Natural Language Inference with Joint Neural and Logical Reasoningcited by 25
- 2017TensorLog: Deep Learning Meets Probabilistic DBscited by 11
- 2021Web Question Answering with Neurosymbolic Program Synthesiscited by 11
- 2024Data-Efficient Learning with Neural Programscited by 7
- 2025NeuroStrata: Harnessing Neurosymbolic Paradigms for Improved Design, Testability, and Verifiability of Autonomous CPScited by 5
- 2018Scaling-Up In-Memory Datalog Processing: Observations and Techniquescited by 3
- 2025Column-Oriented Datalog on the GPUcited by 2
Built on by
Citing papers per year: 2025: 1; 2026: 3.
4 papers.
- 2025ESCA: Contextualizing Embodied Agents via Scene-Graph Generationcited by 6
- 2026REASON: Accelerating Probabilistic Logical Reasoning for Scalable Neuro-Symbolic Intelligencecited by 0
- 2026BODHI: Precise OS Kernel Specification Inferencecited by 0
- 2026XLOG: A CUDA-Native Engine for Neurosymbolic Integrationcited by 0
- 2026XLOG: A CUDA-Native Engine for Neurosymbolic Integration23 Sep 2026
- 2026BODHI: Precise OS Kernel Specification Inference22 Apr 2026
- 2026REASON: Accelerating Probabilistic Logical Reasoning for Scalable Neuro-Symbolic Intelligence28 Jan 2026
- 2025ESCA: Contextualizing Embodied Agents via Scene-Graph Generation11 Oct 2025
Similar, not cited
Close in wording, no citation either way
- 2024Dolphin: A Programmable Framework for Scalable Neurosymbolic Learning
- 2026Neurosymbolic Routing for Reliable Reasoning on Resource-Constrained Edge Devices
- 2026The RAIL Principles for Neurosymbolic AI: Reasoning, Assurances, Interfacing and Learning
- 2025Hardware-efficient tractable probabilistic inference for TinyML Neurosymbolic AI applications
- 2024The Role of Foundation Models in Neuro-Symbolic Learning and Reasoning
- 2026DPNL: A DPLL-based Algorithm for Probabilistic Neurosymbolic Learning
- 2025Neuromorphic Principles for Efficient Large Language Models on Intel Loihi 2
- 2026An Agentic Framework for Neuro-Symbolic Programming