English

On the Semantics of Gringo

Artificial Intelligence 2013-12-24 v1 Logic in Computer Science

Abstract

Input languages of answer set solvers are based on the mathematically simple concept of a stable model. But many useful constructs available in these languages, including local variables, conditional literals, and aggregates, cannot be easily explained in terms of stable models in the sense of the original definition of this concept and its straightforward generalizations. Manuals written by designers of answer set solvers usually explain such constructs using examples and informal comments that appeal to the user's intuition, without references to any precise semantics. We propose to approach the problem of defining the semantics of gringo programs by translating them into the language of infinitary propositional formulas. This semantics allows us to study equivalent transformations of gringo programs using natural deduction in infinitary propositional logic.

Keywords

Cite

@article{arxiv.1312.6149,
  title  = {On the Semantics of Gringo},
  author = {Amelia Harrison and Vladimir Lifschitz and Fangkai Yang},
  journal= {arXiv preprint arXiv:1312.6149},
  year   = {2013}
}

Comments

Proceedings of Answer Set Programming and Other Computing Paradigms (ASPOCP 2013), 6th International Workshop, August 25, 2013, Istanbul, Turkey

R2 v1 2026-06-22T02:33:04.415Z