paper-with-me

Papers

Constraint Answer Set Programming: Integrational and Translational (or SMT-based) Approaches

2021-07-17 · Yuliya Lierler

Constraint answer set programming or CASP, for short, is a hybrid approach in automated reasoning putting together the advances of distinct research areas such as answer set programming, constraint processing, and satisfiability modulo theories. Constraint answer set programming demonstrates promising results, including the development of a multitude of solvers: acsolver, clingcon, ezcsp, idp, inca, dingo, mingo, aspmt, clingo[l,dl], and ezsmt. It opens new horizons for declarative programming applications such as solving complex train scheduling problems. Systems designed to find solutions to constraint answer set programs can be grouped according to their construction into, what we call, integrational or translational approaches. The focus of this paper is an overview of the key ingredients of the design of constraint answer set solvers drawing distinctions and parallels between integrational and translational approaches. The paper also provides a glimpse at the kind of programs its users develop by utilizing a CASP encoding of Travelling Salesman problem for illustration. In addition, we place the CASP technology on the map among its automated reasoning peers as well as discuss future possibilities for the development of CASP.

📄 PDF Abstract BibTeX arXiv:2107.08252

Code (0)

등록된 구현이 없습니다.

Tasks

Scheduling

Similar Papers 제목 키워드 기반

SMT-based Constraint Answer Set Solver EZSMT+

2019-05-08 · Da Shen, Yuliya Lierler

Constraint answer set programming integrates answer set programming with constraint processing. System EZSMT+ is a constraint answer set programming tool that utilizes satisfiability modulo theory solvers for search. Its…

Probabilistic Inductive Logic Programming Based on Answer Set Programming

2014-05-04 · Matthias Nickles, Alessandra Mileo

We propose a new formal language for the expressive representation of probabilistic knowledge based on Answer Set Programming (ASP). It allows for the annotation of first-order formulas as well as ASP rules and facts wit…

Inductive logic programmingparameter estimation

A Model-Oriented Approach for Lifting Symmetries in Answer Set Programming

2022-08-05 · Alice Tarzariol

When solving combinatorial problems, pruning symmetric solution candidates from the search space is essential. Most of the existing approaches are instance-specific and focus on the automatic computation of Symmetry Brea…

Inductive logic programming

Towards Constraint Temporal Answer Set Programming

2025-07-18 · Pedro Cabalar, Martín Diéguez, François Olivier, Torsten Schaub 외 arxiv

Reasoning about dynamic systems with a fine-grained temporal and numeric resolution presents significant challenges for logic-based approaches like Answer Set Programming (ASP). To address this, we introduce and elaborat…

Automated Aggregator -- Rewriting with the Counting Aggregate

2020-09-22 · Michael Dingess, Miroslaw Truszczynski

Answer set programming is a leading declarative constraint programming paradigm with wide use for complex knowledge-intensive applications. Modern answer set programming languages support many equivalent ways to model co…