Sequential composition of answer set programs
Not on the map. Why?
Abstract (arXiv)
This paper contributes to the mathematical foundations of logic programming by introducing and studying the sequential composition of answer set programs. On the semantic side, we show that the immediate consequence operator of a program can be represented via composition, which allows us to compute the least model semantics of Horn programs without any explicit reference to operators. As a result, we can characterize answer sets algebraically, which further provides an algebraic characterization of strong and uniform equivalence which is appealing. This bridges the conceptual gap between the syntax and semantics of an answer set program in a mathematically satisfactory way. The so-obtained algebraization of answer set programming allows us to transfer algebraic concepts into the ASP-setting which we demonstrate by introducing the index and period of an answer set program as an algebraic measure of its cyclicality. The technical part of the paper ends with a brief section introducing the algebraically inspired novel class of aperiodic answer set programs strictly containing the acyclic ones. In a broader sense, this paper is a first step towards an algebra of answer set programs and in the future we plan to lift the methods of this paper to wider classes of programs, most importantly to higher-order and disjunctive programs and extensions thereof.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 5 of its 58 references that are in the map. First posted on arXiv 25 Apr 2021.
Builds on
5 of 58 references.
References · 5
- 2020Analogical proportionscited by 13
- 2018Logic program proportionscited by 12
- 2020Sequential composition of propositional logic programscited by 5
- 2015Dual-normal Logic Programs - the Forgotten Classcited by 3
- 2020Fixed Point Semantics for Stream Reasoningcited by 3
Built on by
Citing papers per year: 2021: 1; 2022: 0; 2023: 2; 2024: 1; 2025: 0; 2026: 1.
5 papers.
- 2023Generalization-baed similaritycited by 2
- 2021On syntactically similar logic programs and sequential decompositionscited by 1
- 2023Sequential decomposition of propositional logic programscited by 0
- 2024Neural logic programs and neural netscited by 0
- 2026The algebra of Krom logic programscited by 0
- 2026The algebra of Krom logic programs14 Jun 2026
- 2024Neural logic programs and neural nets13 Jun 2024
- 2023Sequential decomposition of propositional logic programs21 Feb 2023
- 2023Generalization-baed similarity13 Feb 2023
- 2021On syntactically similar logic programs and sequential decompositions11 Sep 2021