Strong and Uniform Equivalence in Answer-Set Programming: Characterizations and Complexity Results for the Non-Ground Case

Abstract

Recent research in nonmonotonic logic programming under the answer-set semantics studies different notions of equiva-lence. In particular, strong and uniform equivalence are pro-posed as useful tools for optimizing (parts of) a logic pro-gram. While previous research mainly addressed proposi-tional (i.e., ground) programs, we deal here with the more general case of non-ground programs, and provide semantical characterizations capturing the essence of equivalence, gen-eralizing the concepts of SE-models and UE-models, respec-tively, as originally introduced for propositional programs. We show that uniform equivalence is undecidable, and we give decidability results and precise complexity bounds for strong equivalence (thereby correcting a previous complexity bound for strong equivalence from the literature) as well as for uniform equivalence for nite vocabularies.

Cite

Text

Eiter et al. "Strong and Uniform Equivalence in Answer-Set Programming: Characterizations and Complexity Results for the Non-Ground Case." AAAI Conference on Artificial Intelligence, 2005.

Markdown

[Eiter et al. "Strong and Uniform Equivalence in Answer-Set Programming: Characterizations and Complexity Results for the Non-Ground Case." AAAI Conference on Artificial Intelligence, 2005.](https://mlanthology.org/aaai/2005/eiter2005aaai-strong/)

BibTeX

@inproceedings{eiter2005aaai-strong,
  title     = {{Strong and Uniform Equivalence in Answer-Set Programming: Characterizations and Complexity Results for the Non-Ground Case}},
  author    = {Eiter, Thomas and Fink, Michael and Tompits, Hans and Woltran, Stefan},
  booktitle = {AAAI Conference on Artificial Intelligence},
  year      = {2005},
  pages     = {695-700},
  url       = {https://mlanthology.org/aaai/2005/eiter2005aaai-strong/}
}