The Relative Expressiveness of Abstract Argumentation and Logic Programming
Abstract
We analyze the relative expressiveness of the two-valued semantics of abstract argumentation frameworks, normal logic programs and abstract dialectical frameworks. By expressiveness we mean the ability to encode a desired set of two-valued interpretations over a given propositional vocabulary A using only atoms from A. While the computational complexity of the two-valued model existence problem for all these languages is (almost) the same, we show that the languages form a neat hierarchy with respect to their expressiveness. We then demonstrate that this hierarchy collapses once we allow to introduce a linear number of new vocabulary elements.
Cite
Text
Strass. "The Relative Expressiveness of Abstract Argumentation and Logic Programming." AAAI Conference on Artificial Intelligence, 2015. doi:10.1609/AAAI.V29I1.9392Markdown
[Strass. "The Relative Expressiveness of Abstract Argumentation and Logic Programming." AAAI Conference on Artificial Intelligence, 2015.](https://mlanthology.org/aaai/2015/strass2015aaai-relative/) doi:10.1609/AAAI.V29I1.9392BibTeX
@inproceedings{strass2015aaai-relative,
title = {{The Relative Expressiveness of Abstract Argumentation and Logic Programming}},
author = {Strass, Hannes},
booktitle = {AAAI Conference on Artificial Intelligence},
year = {2015},
pages = {1625-1631},
doi = {10.1609/AAAI.V29I1.9392},
url = {https://mlanthology.org/aaai/2015/strass2015aaai-relative/}
}