A framework for Conditional Reasoning in Answer Set Programming
In this paper we introduce a Conditional Answer Set Programming framework (Conditional ASP) for the definition of conditional extensions of Answer Set Programming (ASP). The approach builds on a conditional logic with typicality, and on the combination of a conditional knowledge base with an ASP program, and allows for conditional reasoning over the answer sets of the program. The formalism relies on a multi-preferential semantics, and on the KLM preferential semantics, as a special case. Conditional entailment is encoded in ASP and a complexity upper-bound is provided.
Authors
- Laura Giordano (ORCID: https://orcid.org/0000-0001-9445-7770)
- Daniele Theseider Dupré (ORCID: https://orcid.org/0000-0001-6798-4380)
- Mario Alviano (ORCID: https://orcid.org/0000-0002-2052-2063)
Institutions
- Università degli Studi del Piemonte Orientale “Amedeo Avogadro” (IT)
- University of Calabria (IT)
Publication Details
- Journal
- Electronic Proceedings in Theoretical Computer Science
- Published
- 2026-01-08
- DOI
- https://doi.org/10.4204/eptcs.439.13
- Primary Topic
- Logic, Reasoning, and Knowledge
- Type
- article
- Field-Weighted Citation Impact
- 0.00