Computing LPMLN Using ASP and MLN Solvers
Not on the map. Why?
Abstract (arXiv)
LPMLN is a recent addition to probabilistic logic programming languages. Its main idea is to overcome the rigid nature of the stable model semantics by assigning a weight to each rule in a way similar to Markov Logic is defined. We present two implementations of LPMLN, LPMLN2ASP and LPMLN2MLN. System LPMLN2ASP translates LPMLN programs into the input language of answer set solver CLINGO, and using weak constraints and stable model enumeration, it can compute most probable stable models as well as exact conditional and marginal probabilities. System LPMLN2MLN translates LPMLN programs into the input language of Markov Logic solvers, such as ALCHEMY, TUFFY, and ROCKIT, and allows for performing approximate probabilistic inference on LPMLN programs. We also demonstrate the usefulness of the LPMLN systems for computing other languages, such as ProbLog and Pearl's Causal Models, that are shown to be translatable into LPMLN. (Under consideration for acceptance in TPLP)
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). First posted on arXiv 19 Jul 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 2; 2023: 0; 2024: 0; 2025: 1; 2026: 2.
8 papers.
- 2021RuleBert: Teaching Soft Rules to Pre-trained Language Modelscited by 25
- 2021Rushing and Strolling among Answer Sets -- Navigation Made Easycited by 9
- 2021Online Learning Probabilistic Event Calculus Theories in Answer Set Programmingcited by 4
- 2022An Application of a Runtime Epistemic Probabilistic Event Calculus to Decision-making in e-Health Systemscited by 1
- 2022plingo: A system for probabilistic reasoning in clingo based on lpmlncited by 0
- 2025Counting Answer Sets of Disjunctive Answer Set Programscited by 0
- 2026Answer Set Programming Energised! End-to-End Neurosymbolic Reasoning and Learning with ASP and Energy Based Modelscited by 0
- 2026How Rules Represent Causal Knowledge: Causal Modeling with Probabilistic Logic Programmingcited by 0
- 2026How Rules Represent Causal Knowledge: Causal Modeling with Probabilistic Logic Programming23 Jul 2026
- 2026Answer Set Programming Energised! End-to-End Neurosymbolic Reasoning and Learning with ASP and Energy Based Models9 Jul 2026
- 2025Counting Answer Sets of Disjunctive Answer Set Programs15 Jul 2025
- 2022An Application of a Runtime Epistemic Probabilistic Event Calculus to Decision-making in e-Health Systems26 Sep 2022
- 2022plingo: A system for probabilistic reasoning in clingo based on lpmln23 Jun 2022
- 2021Rushing and Strolling among Answer Sets -- Navigation Made Easy14 Dec 2021
- 2021RuleBert: Teaching Soft Rules to Pre-trained Language Models24 Sep 2021
- 2021Online Learning Probabilistic Event Calculus Theories in Answer Set Programming31 Mar 2021