smProbLog: Stable Model Semantics in ProbLog for Probabilistic Argumentation
Not on the map. Why?
Abstract (arXiv)
Argumentation problems are concerned with determining the acceptability of a set of arguments from their relational structure. When the available information is uncertain, probabilistic argumentation frameworks provide modelling tools to account for it. The first contribution of this paper is a novel interpretation of probabilistic argumentation frameworks as probabilistic logic programs. Probabilistic logic programs are logic programs in which some of the facts are annotated with probabilities. We show that the programs representing probabilistic argumentation frameworks do not satisfy a common assumption in probabilistic logic programming (PLP) semantics, which is, that probabilistic facts fully capture the uncertainty in the domain under investigation. The second contribution of this paper is then a novel PLP semantics for programs where a choice of probabilistic facts does not uniquely determine the truth assignment of the logical atoms. The third contribution of this paper is the implementation of a PLP system supporting this semantics: smProbLog. smProbLog is a novel PLP framework based on the probabilistic logic programming language ProbLog. smProbLog supports many inference and learning tasks typical of PLP, which, together with our first contribution, provide novel reasoning tools for probabilistic argumentation. We evaluate our approach with experiments analyzing the computational cost of the proposed algorithms and their application to a dataset of argumentation problems.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Builds on 5 of its 64 references that are in the map. First posted on arXiv 3 Apr 2023.
Builds on
5 of 64 references.
References · 5
- 2018Epistemic Graphs for Representing and Reasoning with Positive and Negative Influences of Argumentscited by 14
- 2017On the Semantics and Complexity of Probabilistic Logic Programscited by 9
- 2014Stable Model Counting and Its Application in Probabilistic Logic Programmingcited by 8
- 2020On the Semantics of Abstract Argumentation Frameworks: A Logic Programming Approachcited by 6
- 2013Negation in the Head of CP-logic Rulescited by 2
Built on by
Citing papers per year: 2023: 1; 2024: 5.
6 papers.
- 2024A Compositional Atlas for Algebraic Circuitscited by 10
- 2023Understanding ProbLog as Probabilistic Argumentationcited by 1
- 2024Fast Inference for Probabilistic Answer Set Programs via the Residual Programcited by 0
- 2024Symbolic Parameter Learning in Probabilistic Answer Set Programmingcited by 0
- 2024Solving Decision Theory Problems with Probabilistic Answer Set Programmingcited by 0
- 2024Probabilistic Answer Set Programming with Discrete and Continuous Random Variablescited by 0
- 2024A Compositional Atlas for Algebraic Circuits7 Dec 2024
- 2024Probabilistic Answer Set Programming with Discrete and Continuous Random Variables30 Sep 2024
- 2024Solving Decision Theory Problems with Probabilistic Answer Set Programming21 Aug 2024
- 2024Symbolic Parameter Learning in Probabilistic Answer Set Programming16 Aug 2024
- 2024Fast Inference for Probabilistic Answer Set Programs via the Residual Program14 Aug 2024
- 2023Understanding ProbLog as Probabilistic Argumentation30 Aug 2023