Constraint programming is a powerful paradigm for solving combinatorial search problems that draws on a wide range of techniques from artificial intelligence, computer science …
A Schaerf - Artificial intelligence review, 1999 - Springer
The timetabling problem consists in scheduling a sequence of lectures between teachers and students in a prefixed period of time (typically a week), satisfying a set of constraints of …
M Hanus - International Conference on Logic Programming, 2007 - Springer
Declarative programming languages advocate a programming style expressing the properties of problems and their solutions rather than how to compute individual solutions …
C Fournet, G Gonthier - Proceedings of the 23rd ACM SIGPLAN-SIGACT …, 1996 - dl.acm.org
By adding reflexion to the chemical machine of Berry and Boudol, we obtain a formal model of concurrency that is consistent with mobility and distribution. Our model provides the …
M Carlsson, G Ottosson, B Carlson - … , PLILP'97 Including a Special Track …, 1997 - Springer
We describe the design and implementation of a finite domain constraint solver embedded in a Prolog system using an extended unification mechanism via attributed variables as a …
Computers arechanging the way wethink. Of course, nearly all desk-workers have access to computers and use them to email their colleagues, search the Web for information and …
M Hanus - The Journal of Logic Programming, 1994 - Elsevier
Functional and logic programming are the most important declarative programming paradigms, and interest in combining them has grown over the last decade. Early research …
The use of constraints had its scientific and commercial breakthrough in the 1990s. Programming with constraints makes it possible to model and specify problems with …
Milner, Parrow, and Walker's π-calculus [MPW92, Mil91] generalizes the channel-based communication of CCS and its relatives by allowing channels to be passed as data along …