mlsanityData to 14 Oct 2026

SMProbLog: Stable Model Semantics in ProbLog and its Applications in Argumentation

arXiv 2110.01990 ↗First posted 5 Oct 2021cs.AIcited by 5

Not on the map. Why?

Abstract (arXiv)

We introduce SMProbLog, a generalization of the probabilistic logic programming language ProbLog. A ProbLog program defines a distribution over logic programs by specifying for each clause the probability that it belongs to a randomly sampled program, and these probabilities are mutually independent. The semantics of ProbLog is given by the success probability of a query, which corresponds to the probability that the query succeeds in a randomly sampled program. It is well-defined when each random sample uniquely determines the truth values of all logical atoms. Argumentation problems, however, represent an interesting practical application where this is not always the case. SMProbLog generalizes the semantics of ProbLog to the setting where multiple truth assignments are possible for a randomly sampled program, and implements the corresponding algorithms for both inference and learning tasks. We then show how this novel framework can be used to reason about probabilistic argumentation problems. Therefore, the key contribution of this paper are: a more general semantics for ProbLog programs, its implementation into a probabilistic programming framework for both inference and parameter learning, and a novel approach to probabilistic argumentation problems based on such framework.

Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 5 of its 46 references that are in the map. First posted on arXiv 5 Oct 2021.

Builds on

5 of 46 references.

References · 5

  1. 2018Epistemic Graphs for Representing and Reasoning with Positive and Negative Influences of Argumentscited by 14
  2. 2017On the Semantics and Complexity of Probabilistic Logic Programscited by 9
  3. 2014Stable Model Counting and Its Application in Probabilistic Logic Programmingcited by 8
  4. 2020On the Semantics of Abstract Argumentation Frameworks: A Logic Programming Approachcited by 6
  5. 2013Negation in the Head of CP-logic Rulescited by 2

Built on by

Cited by year

Citing papers per year: 2022: 3; 2023: 1; 2024: 1.

5 papers.