Querying and Repairing Inconsistent Prioritized Knowledge Bases: Complexity Analysis and Links with Abstract Argumentation
Not on the map. Why?
Abstract (arXiv)
In this paper, we explore the issue of inconsistency handling over prioritized knowledge bases (KBs), which consist of an ontology, a set of facts, and a priority relation between conflicting facts. In the database setting, a closely related scenario has been studied and led to the definition of three different notions of optimal repairs (global, Pareto, and completion) of a prioritized inconsistent database. After transferring the notions of globally-, Pareto- and completion-optimal repairs to our setting, we study the data complexity of the core reasoning tasks: query entailment under inconsistency-tolerant semantics based upon optimal repairs, existence of a unique optimal repair, and enumeration of all optimal repairs. Our results provide a nearly complete picture of the data complexity of these tasks for ontologies formulated in common DL-Lite dialects. The second contribution of our work is to clarify the relationship between optimal repairs and different notions of extensions for (set-based) argumentation frameworks. Among our results, we show that Pareto-optimal repairs correspond precisely to stable extensions (and often also to preferred extensions), and we propose a novel semantics for prioritized KBs which is inspired by grounded extensions and enjoys favourable computational properties. Our study also yields some results of independent interest concerning preference-based argumentation frameworks.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). First posted on arXiv 12 Mar 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 1; 2024: 0; 2025: 2; 2026: 2.
7 papers.
- 2022Querying Inconsistent Prioritized Data with ORBITS: Algorithms, Implementation, and Experimentscited by 4
- 2023Inconsistency Handling in Prioritized Databases with Universal Constraints: Complexity Analysis and Links with Active Integrity Constraintscited by 3
- 2025Dialogue-based Explanations for Logical Reasoning using Structured Argumentationcited by 2
- 2025A Rule-Based Approach to Specifying Preferences over Conflicting Facts and Querying Inconsistent Knowledge Basescited by 1
- 2021Cleaning Inconsistent Data in Temporal DL-Lite Under Best Repair Semanticscited by 0
- 2026Using ASP(Q) to Handle Inconsistent Prioritized Datacited by 0
- 2026Inconsistent Databases and Argumentation Frameworks with Collective Attackscited by 0
- 2026Inconsistent Databases and Argumentation Frameworks with Collective Attacks5 May 2026
- 2026Using ASP(Q) to Handle Inconsistent Prioritized Data23 Apr 2026
- 2025A Rule-Based Approach to Specifying Preferences over Conflicting Facts and Querying Inconsistent Knowledge Bases11 Aug 2025
- 2025Dialogue-based Explanations for Logical Reasoning using Structured Argumentation16 Feb 2025
- 2023Inconsistency Handling in Prioritized Databases with Universal Constraints: Complexity Analysis and Links with Active Integrity Constraints6 Jun 2023
- 2022Querying Inconsistent Prioritized Data with ORBITS: Algorithms, Implementation, and Experiments16 Feb 2022
- 2021Cleaning Inconsistent Data in Temporal DL-Lite Under Best Repair Semantics27 Aug 2021