Reactive Answer Set Programming
Not on the map. Why?
Abstract (arXiv)
Logic Production System (LPS) is a logic-based framework for modelling reactive behaviour. Based on abductive logic programming, it combines reactive rules with logic programs, a database and a causal theory that specifies transitions between the states of the database. This paper proposes a systematic mapping of the Kernel of this framework (called KELPS) into an answer set program (ASP). For this purpose a new variant of KELPS with finite models, called n-distance KELPS, is introduced. A formal definition of the mapping from this n-distance KELPS to ASP is given and proven sound and complete. The Answer Set Programming paradigm allows to capture additional behaviours to the basic reactivity of KELPS, in particular proactive, preemptive and prospective behaviours. These are all discussed and illustrated with examples. Then a hybrid framework is proposed that integrates KELPS and ASP, allowing to combine the strengths of both paradigms. Under consideration in Theory and Practice of Logic Programming (TPLP).
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 5 of its 59 references that are in the map. First posted on arXiv 22 Sep 2021.
Builds on
5 of 59 references.
References · 5
- 2017Multi-shot ASP solving with clingocited by 115
- 2019ASP-Core-2 Input Language Formatcited by 77
- 2018Temporal Answer Set Programming on Finite Tracescited by 10
- 2019Out of Sight But Not Out of Mind: An Answer Set Programming Based Online Abduction Framework for Visual Sensemaking in Autonomous Drivingcited by 8
- 2016Programming in logic without logic programmingcited by 2
Built on by
Not cited yet.