Semirings for Probabilistic and Neuro-Symbolic Logic Programming
Not on the map. Why?
Abstract (arXiv)
The field of probabilistic logic programming (PLP) focuses on integrating probabilistic models into programming languages based on logic. Over the past 30 years, numerous languages and frameworks have been developed for modeling, inference and learning in probabilistic logic programs. While originally PLP focused on discrete probability, more recent approaches have incorporated continuous distributions as well as neural networks, effectively yielding neural-symbolic methods. We provide a unified algebraic perspective on PLP, showing that many if not most of the extensions of PLP can be cast within a common algebraic logic programming framework, in which facts are labeled with elements of a semiring and disjunction and conjunction are replaced by addition and multiplication. This does not only hold for the PLP variations itself but also for the underlying execution mechanism that is based on (algebraic) model counting.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Builds on 11 of its 88 references that are in the map. First posted on arXiv 21 Feb 2024.
Builds on
11 of 88 references.
References · 11
- 2019Neural Probabilistic Logic Programming in DeepProbLogcited by 394
- 2023NeurASP: Embracing Neural Networks into Answer Set Programmingcited by 92
- 2023Safe Reinforcement Learning via Probabilistic Logic Shieldscited by 42
- 2023Neural Probabilistic Logic Programming in Discrete-Continuous Domainscited by 25
- 2019Semantic Relational Object Trackingcited by 8
- 2021SMProbLog: Stable Model Semantics in ProbLog and its Applications in Argumentationcited by 5
- 2022Simply Logical -- Intelligent Reasoning by Example (Fully Interactive Online Edition)cited by 5
- 2023Declarative Probabilistic Logic Programming in Discrete-Continuous Domainscited by 5
- 2022Forward- or Reverse-Mode Automatic Differentiation: What's the Difference?cited by 4
- 2020Symbolic Learning and Reasoning with Noisy Data for Probabilistic Anchoringcited by 3
- 2021Measure Theoretic Weighted Model Integrationcited by 1
Built on by
Citing papers per year: 2024: 3; 2025: 3.
6 papers.
- 2024ULLER: A Unified Language for Learning and Reasoningcited by 9
- 2024On the Hardness of Probabilistic Neurosymbolic Learningcited by 9
- 2025The DeepLog Neurosymbolic Machinecited by 5
- 2025Neurosymbolic Inference On Foundation Models For Remote Sensing Text-to-image Retrieval With Complex Queriescited by 1
- 2024Pruning Boolean d-DNNF Circuits Through Tseitin-Awarenesscited by 0
- 2025A Unifying Framework for Semiring-Based Constraint Logic Programming With Negation (full version)cited by 0
- 2025Neurosymbolic Inference On Foundation Models For Remote Sensing Text-to-image Retrieval With Complex Queries16 Dec 2025
- 2025The DeepLog Neurosymbolic Machine19 Aug 2025
- 2025A Unifying Framework for Semiring-Based Constraint Logic Programming With Negation (full version)21 Jul 2025
- 2024Pruning Boolean d-DNNF Circuits Through Tseitin-Awareness25 Jul 2024
- 2024On the Hardness of Probabilistic Neurosymbolic Learning6 Jun 2024
- 2024ULLER: A Unified Language for Learning and Reasoning1 May 2024