paper-with-me

Papers

Domain Views for Constraint Programming

2014-01-21 · Pascal Van Hentenryck, Laurent Michel

Views are a standard abstraction in constraint programming: They make it possible to implement a single version of each constraint, while avoiding to create new variables and constraints that would slow down propagation. Traditional constraint-programming systems provide the concept of {\em variable views} which implement a view of the type $y = f(x)$ by delegating all (domain and constraint) operations on variable $y$ to variable $x$. This paper proposes the alternative concept of {\em domain views} which only delegate domain operations. Domain views preserve the benefits of variable views but simplify the implementation of value-based propagation. Domain views also support non-injective views compositionally, expanding the scope of views significantly. Experimental results demonstrate the practical benefits of domain views.

📄 PDF Abstract BibTeX arXiv:1401.5341

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

PDDL+ Planning via Constraint Answer Set Programming

2016-08-31 · Marcello Balduccini, Daniele Magazzeni, Marco Maratea

PDDL+ is an extension of PDDL that enables modelling planning domains with mixed discrete-continuous dynamics. In this paper we present a new approach to PDDL+ planning based on Constraint Answer Set Programming (CASP), …

Domain-Independent Dynamic Programming with Constraint Propagation

2026-03-17 · Imko Marijnissen, J. Christopher Beck, Emir Demirović, Ryo Kuroiwa arxiv

There are two prevalent model-based paradigms for combinatorial problems: 1) state-based representations, such as heuristic search, dynamic programming (DP), and decision diagrams, and 2) constraint and domain-based repr…

Combining Constraint Programming Reasoning with Large Language Model Predictions

2024-07-18 · Florian Régin, Elisabetta De Maria, Alexandre Bonlarron

Constraint Programming (CP) and Machine Learning (ML) face challenges in text generation due to CP's struggle with implementing "meaning'' and ML's difficulty with structural constraints. This paper proposes a solution b…

Language ModelingLanguage ModellingLarge Language ModelText Generation

GPU Accelerated Compact-Table Propagation

2025-07-24 · Enrico Santi, Fabio Tardivo, Agostino Dovier, Andrea Formisano arxiv

Constraint Programming developed within Logic Programming in the Eighties; nowadays all Prolog systems encompass modules capable of handling constraint programming on finite domains demanding their solution to a constrai…

Parallel Constraint-Driven Inductive Logic Programming

2021-09-15 · Andrew Cropper, Oghenejokpeme Orhobor, Cristian Dinu, Rolf Morel

Multi-core machines are ubiquitous. However, most inductive logic programming (ILP) approaches use only a single core, which severely limits their scalability. To address this limitation, we introduce parallel techniques…

Inductive logic programmingProgram Synthesis