On Strong Equivalence Notions in Logic Programming and Abstract Argumentation

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Buraglio, Giovanni, Dvorak, Wolfgang, Woltran, Stefan
Format: Preprint
Published: 2026
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866910221461356544
author Buraglio, Giovanni
Dvorak, Wolfgang
Woltran, Stefan
author_facet Buraglio, Giovanni
Dvorak, Wolfgang
Woltran, Stefan
contents Strong equivalence between knowledge bases ensures the possibility of replacing one with the other without affecting reasoning outcomes, in any given context. This makes it a crucial property in nonmonotonic formalisms. In particular, the fields of logic programming and abstract argumentation provide primary examples in which this property has been subject to vast investigations. However, while (classes of) logic programs and abstract argumentation frameworks are known to be semantically equivalent in static settings, this alignment breaks in dynamic contexts due to differing notions of update. As a result, strong equivalence does not always carry over from one formalism to the other. In this paper, we carefully investigate this discrepancy and introduce a new notion of strong equivalence for logic programs. Our approach preserves strong equivalence under translation between certain classes of logic programs and both Dung-style and claim-augmented argumentation frameworks, thus restoring compatibility across these formalisms.
format Preprint
id arxiv_https___arxiv_org_abs_2605_14721
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle On Strong Equivalence Notions in Logic Programming and Abstract Argumentation
Buraglio, Giovanni
Dvorak, Wolfgang
Woltran, Stefan
Artificial Intelligence
Strong equivalence between knowledge bases ensures the possibility of replacing one with the other without affecting reasoning outcomes, in any given context. This makes it a crucial property in nonmonotonic formalisms. In particular, the fields of logic programming and abstract argumentation provide primary examples in which this property has been subject to vast investigations. However, while (classes of) logic programs and abstract argumentation frameworks are known to be semantically equivalent in static settings, this alignment breaks in dynamic contexts due to differing notions of update. As a result, strong equivalence does not always carry over from one formalism to the other. In this paper, we carefully investigate this discrepancy and introduce a new notion of strong equivalence for logic programs. Our approach preserves strong equivalence under translation between certain classes of logic programs and both Dung-style and claim-augmented argumentation frameworks, thus restoring compatibility across these formalisms.
title On Strong Equivalence Notions in Logic Programming and Abstract Argumentation
topic Artificial Intelligence
url https://arxiv.org/abs/2605.14721