English

Here and There with Arithmetic

Logic in Computer Science 2023-06-22 v1

Abstract

In the theory of answer set programming, two groups of rules are called strongly equivalent if, informally speaking, they have the same meaning in any context. The relationship between strong equivalence and the propositional logic of here-and-there allows us to establish strong equivalence by deriving rules of each group from rules of the other. In the process, rules are rewritten as propositional formulas. We extend this method of proving strong equivalence to an answer set programming language that includes operations on integers. The formula representing a rule in this language is a first-order formula that may contain comparison symbols among its predicate constants, and symbols for arithmetic operations among its function constants. The paper is under consideration for acceptance in TPLP.

Keywords

Cite

@article{arxiv.2108.03187,
  title  = {Here and There with Arithmetic},
  author = {Vladimir Lifschitz},
  journal= {arXiv preprint arXiv:2108.03187},
  year   = {2023}
}

Comments

Paper presented at the 37th International Conference on Logic Programming (ICLP 2021), 15 pages

R2 v1 2026-06-24T04:53:47.865Z