ASP(AC): Answer Set Programming with Algebraic Constraints
Not on the map. Why?
Abstract (arXiv)
Weighted Logic is a powerful tool for the specification of calculations over semirings that depend on qualitative information. Using a novel combination of Weighted Logic and Here-and-There (HT) Logic, in which this dependence is based on intuitionistic grounds, we introduce Answer Set Programming with Algebraic Constraints (ASP(AC)), where rules may contain constraints that compare semiring values to weighted formula evaluations. Such constraints provide streamlined access to a manifold of constructs available in ASP, like aggregates, choice constraints, and arithmetic operators. They extend some of them and provide a generic framework for defining programs with algebraic computation, which can be fruitfully used e.g. for provenance semantics of datalog programs. While undecidable in general, expressive fragments of ASP(AC) can be exploited for effective problem-solving in a rich framework. This work is under consideration for acceptance in Theory and Practice of Logic Programming.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). First posted on arXiv 10 Aug 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 1.
3 papers.
- 2021Towards a Semantics for Hybrid ASP systemscited by 0
- 2021Quantitative and Stream Extensions of Answer Set Programmingcited by 0
- 2022Complexity of Arithmetic in Warded Datalog+-cited by 0
- 2022Complexity of Arithmetic in Warded Datalog+-10 Feb 2022
- 2021Quantitative and Stream Extensions of Answer Set Programming17 Sep 2021
- 2021Towards a Semantics for Hybrid ASP systems6 Aug 2021