Hostname: page-component-77f85d65b8-g4pgd Total loading time: 0 Render date: 2026-03-28T21:49:38.055Z Has data issue: false hasContentIssue false

Integrating Belief Domains into Probabilistic Logic Programs

Published online by Cambridge University Press:  20 August 2025

DAMIANO AZZOLINI
Affiliation:
University of Ferrara (e-mail: damiano.azzolini@unife.it)
FABRIZIO RIGUZZI
Affiliation:
University of Ferrara (e-mail: fabrizio.riguzzi@unife.it)
THERESA SWIFT
Affiliation:
Johns Hopkins Applied Physics Lab (e-mail: theresasturn@gmail.com)
Rights & Permissions [Opens in a new window]

Abstract

Probabilistic Logic Programming (PLP) under the distribution semantics is a leading approach to practical reasoning under uncertainty. An advantage of the distribution semantics is its suitability for implementation as a Prolog or Python library, available through two well-maintained implementations, namely ProbLog and cplint/PITA. However, current formulations of the distribution semantics use point-probabilities, making it difficult to express epistemic uncertainty, such as arises from, for example, hierarchical classifications from computer vision models. Belief functions generalize probability measures as non-additive capacities and address epistemic uncertainty via interval probabilities. This paper introduces interval-based Capacity Logic Programs based on an extension of the distribution semantics to include belief functions and describes properties of the new framework that make it amenable to practical applications.

Information

Type
Original Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2025. Published by Cambridge University Press
Figure 0

Fig 1. Example of hierarchy of objects.

Figure 1

Fig 2. UAV rules for stolen vehicles.