[图书][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 …

The refined operational semantics of Constraint Handling Rules

GJ Duck, PJ Stuckey, MG De La Banda… - … Conference on Logic …, 2004 - Springer
Abstract Constraint Handling Rules (CHRs) are a high-level rule-based programming
language commonly used to write constraint solvers. The theoretical operational semantics …

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 …

Constraint handling rules-what else?

T Frühwirth - … Foundations, Tools, and Applications: 9th International …, 2015 - Springer
Abstract Constraint Handling Rules (CHR) is both an effective concurrent declarative
constraint-based programming language and a versatile computational formalism. While …

The limits of software transactional memory (STM) dissecting Haskell STM applications on a many-core environment

C Perfumo, N Sönmez, S Stipic, O Unsal… - Proceedings of the 5th …, 2008 - dl.acm.org
In this paper, we present a Haskell Transactional Memory benchmark to provide a
comprehensive application suite for the use of Software Transactional Memory (STM) …

A complete and terminating execution model for constraint handling rules

H Betz, F Raiser, T Frühwirth - Theory and Practice of Logic …, 2010 - cambridge.org
We observe that the various formulations of the operational semantics of Constraint
Handling Rules proposed over the years fall into a spectrum ranging from the analytical to …

A concurrent Constraint Handling Rules implementation in Haskell with software transactional memory

ESL Lam, M Sulzmann - Proceedings of the 2007 workshop on …, 2007 - dl.acm.org
Constraint Handling Rules (CHR) is a concurrent committed-choice constraint logic
programming language to describe transformations (rewritings) among multi-sets of …

Swiss Round Selection Algorithm for Multi-Robot Task Scheduling

X Fu, G Zhang, H Yuan, W Wang, J Wang, Z Huang - Applied Sciences, 2024 - mdpi.com
Efficient and stable control and task assignment optimization in electronic commerce
logistics and warehousing systems involving multiple robots executing multiple tasks is …

[PDF][PDF] Relating coloured petri nets to constraint handling rules

H Betz - CHR, 2007 - uni-ulm.de
Constraint Handling Rules (CHR) is a declarative rulebased concurrent committed-choice
programming language. Petri nets are a well-known formalism for modeling and analysis of …