FLINGO——将ASP的表达能力注入线性整数约束 / FLINGO -- Instilling ASP Expressiveness into Linear Integer Constraints
1️⃣ 一句话总结
这篇论文提出了一个名为FLINGO的新语言和工具,它能让混合了数值约束的智能推理系统(CASP)在处理数字时,像传统逻辑编程(ASP)一样灵活,比如支持默认值、不确定赋值和聚合运算,从而更容易地解决现实世界中的复杂问题。
Constraint Answer Set Programming (CASP) is a hybrid paradigm that enriches Answer Set Programming (ASP) with numerical constraint processing, something required in many real-world applications. The usual specification of constraints in most CASP solvers is closer to the numerical back-end expressiveness and semantics, rather than to standard specification in ASP. In the latter, numerical attributes are represented with predicates and this allows declaring default values, leaving the attribute undefined, making non-deterministic assignments with choice rules or using aggregated values. In CASP, most (if not all) of these features are lost once we switch to a constraint-based representation of those same attributes. In this paper, we present the FLINGO language (and tool) that incorporates the aforementioned expressiveness inside the numerical constraints and we illustrate its use with several examples. Based on previous work that established its semantic foundations, we also present a translation from the newly introduced FLINGO syntax to regular CASP programs following the CLINGCON input format.
FLINGO——将ASP的表达能力注入线性整数约束 / FLINGO -- Instilling ASP Expressiveness into Linear Integer Constraints
这篇论文提出了一个名为FLINGO的新语言和工具,它能让混合了数值约束的智能推理系统(CASP)在处理数字时,像传统逻辑编程(ASP)一样灵活,比如支持默认值、不确定赋值和聚合运算,从而更容易地解决现实世界中的复杂问题。
源自 arXiv: 2602.09620