Complexity of Faceted Explanations in Propositional Abduction

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Schmidt, Johannes, Maizia, Mohamed, Lagerkvist, Victor, Fichte, Johannes K.
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866912820947320832
author Schmidt, Johannes
Maizia, Mohamed
Lagerkvist, Victor
Fichte, Johannes K.
author_facet Schmidt, Johannes
Maizia, Mohamed
Lagerkvist, Victor
Fichte, Johannes K.
contents Abductive reasoning is a popular non-monotonic paradigm that aims to explain observed symptoms and manifestations. It has many applications, such as diagnosis and planning in artificial intelligence and database updates. In propositional abduction, we focus on specifying knowledge by a propositional formula. The computational complexity of tasks in propositional abduction has been systematically characterized - even with detailed classifications for Boolean fragments. Unsurprisingly, the most insightful reasoning problems (counting and enumeration) are computationally highly challenging. Therefore, we consider reasoning between decisions and counting, allowing us to understand explanations better while maintaining favorable complexity. We introduce facets to propositional abductions, which are literals that occur in some explanation (relevant) but not all explanations (dispensable). Reasoning with facets provides a more fine-grained understanding of variability in explanations (heterogeneous). In addition, we consider the distance between two explanations, enabling a better understanding of heterogeneity/homogeneity. We comprehensively analyze facets of propositional abduction in various settings, including an almost complete characterization in Post's framework.
format Preprint
id arxiv_https___arxiv_org_abs_2507_14962
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Complexity of Faceted Explanations in Propositional Abduction
Schmidt, Johannes
Maizia, Mohamed
Lagerkvist, Victor
Fichte, Johannes K.
Artificial Intelligence
Computational Complexity
Logic in Computer Science
Abductive reasoning is a popular non-monotonic paradigm that aims to explain observed symptoms and manifestations. It has many applications, such as diagnosis and planning in artificial intelligence and database updates. In propositional abduction, we focus on specifying knowledge by a propositional formula. The computational complexity of tasks in propositional abduction has been systematically characterized - even with detailed classifications for Boolean fragments. Unsurprisingly, the most insightful reasoning problems (counting and enumeration) are computationally highly challenging. Therefore, we consider reasoning between decisions and counting, allowing us to understand explanations better while maintaining favorable complexity. We introduce facets to propositional abductions, which are literals that occur in some explanation (relevant) but not all explanations (dispensable). Reasoning with facets provides a more fine-grained understanding of variability in explanations (heterogeneous). In addition, we consider the distance between two explanations, enabling a better understanding of heterogeneity/homogeneity. We comprehensively analyze facets of propositional abduction in various settings, including an almost complete characterization in Post's framework.
title Complexity of Faceted Explanations in Propositional Abduction
topic Artificial Intelligence
Computational Complexity
Logic in Computer Science
url https://arxiv.org/abs/2507.14962