[图书][B] Handbook of constraint programming

F Rossi, P Van Beek, T Walsh - 2006 - books.google.com
Constraint programming is a powerful paradigm for solving combinatorial search problems
that draws on a wide range of techniques from artificial intelligence, computer science …

[图书][B] Constraint handling rules

T Frühwirth - 2009 - books.google.com
Constraint Handling Rules (CHR) is both a theoretical formalism based on logic and a
practical programming language based on rules. This book, written by the creator of CHR …

Models and emerging trends of concurrent constraint programming

C Olarte, C Rueda, FD Valencia - Constraints, 2013 - Springer
Abstract Concurrent Constraint Programming (CCP) has been used over the last two
decades as an elegant and expressive model for concurrent systems. It models systems of …

As time goes by: constraint handling rules: a survey of CHR research from 1998 to 2007

J Sneyers, P Van Weert, T Schrijvers… - Theory and practice of …, 2010 - cambridge.org
Constraint Handling Rules (CHR) is a high-level programming language based on
multiheaded multiset rewrite rules. Originally designed for writing user-defined constraint …

HYPROLOG: A new logic programming language with assumptions and abduction

H Christiansen, V Dahl - International Conference on Logic Programming, 2005 - Springer
We present HYPROLOG, a novel integration of Prolog with assumptions and abduction
which is implemented in and partly borrows syntax from Constraint Handling Rules (CHR) …

LMNtal as a hierarchical logic programming language

K Ueda - Theoretical Computer Science, 2009 - Elsevier
LMNtal (pronounced “elemental”) is a simple language model based on hierarchical graph
rewriting that uses logical variables to represent connectivity and membranes to represent …

User-definable rule priorities for CHR

L De Koninck, T Schrijvers, B Demoen - Proceedings of the 9th ACM …, 2007 - dl.acm.org
This paper introduces CHRrp: Constraint Handling Rules with user-definable rule priorities.
CHRrp offers flexible execution control which is lacking in CHR. A formal operational …

[PDF][PDF] Equivalence of CHR states revisited

F Raiser, H Betz, T Frühwirth - 6th international workshop on …, 2009 - dtai.cs.kuleuven.be
While it is generally agreed-upon that certain classes of CHR states should be considered
equivalent, no standard definition of equivalence has ever been established. Furthermore …

A linear-logic semantics for constraint handling rules

H Betz, T Frühwirth - International Conference on Principles and Practice …, 2005 - Springer
One of the attractive features of the Constraint Handling Rules (CHR) programming
language is its declarative semantics where rules are read as formulae in first-order …

Programming in logic without logic programming

R Kowalski, F Sadri - Theory and Practice of Logic Programming, 2016 - cambridge.org
In previous work, we proposed a logic-based framework in which computation is the
execution of actions in an attempt to make reactive rules of the form if antecedent then …