English

Strong Equivalence of Logic Programs with Counting

Logic in Computer Science 2022-05-17 v1

Abstract

In answer set programming, two groups of rules are considered strongly equivalent if they have the same meaning in any context. In some cases, strong equivalence of programs in the input language of the grounder gringo can be established by deriving rules of each program from rules of the other. The possibility of such proofs has been demonstrated for a subset of that language that includes comparisons, arithmetic operations, and simple choice rules, but not aggregates. This method is extended here to a class of programs in which some uses of the #count aggregate are allowed. This paper is under consideration for acceptance in TPLP.

Keywords

Cite

@article{arxiv.2205.07783,
  title  = {Strong Equivalence of Logic Programs with Counting},
  author = {Vladimir Lifschitz},
  journal= {arXiv preprint arXiv:2205.07783},
  year   = {2022}
}

Comments

Paper presented at the 38th International Conference on Logic Programming (ICLP 2022), 16 pages

R2 v1 2026-06-24T11:18:48.516Z