A Comparative Study of Eight Constraint Programmin
Compares efficiency of 8 Constraint Logic Programming (CLP) systems in the setting of finite domains, and a specific aspect of their expressiveness: that concerning reification and meta-constraints.
CCL II: Construction of Computational Logics II
Working group (22457: CCL II) in the ESPRIT Basic Research program of European Union, successor project of working group CCL I: people, teams, workshop and conference, summer school, bibliography, archive, annual reports, mail list, systems.
CCL: Construction of Computational Logics
Working group (6028: CCL) in the ESPRIT Basic Research program of European Union, predecessor project of working group CCL II.
clp(Q,R)
Implementation of general Constraint Logic Programming scheme introduced by Jaffar, Michaylov 1987. As full as other CLP(R)s: solves linear equations over rational or real valued variables, and covers lazy treatment of nonlinear equations.
CLP(R) Compiler
Description and contact for runtime, compiler (byte-code), constraint solver; free for academic and research use.
CLP(R): Using CLP(R)
Manual, Postscript (450K) or gzipped (130K), from University of New South Wales.
Constraint Logic Programming: CLP
CLP page at Austrian Research Institute for Artificial Intelligence (ÖFAI), University of Vienna, Austria: past and present projects and members, teaching, links.
DFKI: MAS Publications: Multi-Agent Systems
Abstract and PostScript version of 'Multi-Agent Planning Using an Abductive Event Calculus' in which a planning service module is incorporated into a constraint-logic framework to gain a strong sense of non-linearity.
Echidna
Constraint logic programming language that includes ideas from object-oriented programming and intelligent backtracking. Constraints include finite domain constraints (as in CHiP) and disjoint real interval domain constraints. FTP Site.
ECLiPSe: The ECRC Constraint Logic Parallel System
Compiler-oriented development environment for constraint-logic applications with extended Prolog technology, persistent knowledgebase, constraint-handling facilities and parallelism. Runs on Unix/Linux, beta version for Windows 9x/NT/2000.
Elf Meta-Language
Constraint-logic programming language based on LF Logical Framework; a uniform meta-language for specifying, implementing, and proving properties of programming languages and logics that is implemented as an interpreter in Standard ML.
FormulaOne
Constraint logic programming (CLP) based language. Backtracking, advanced data types (including "Bignum") and data structures. IDE/Compiler for Windows 9x/NT/2000/XP.
Intelligent Systems Lab: ISL
At Simon Fraser University, Canada. Research: artificial intelligence including constraint reasoning, heuristic search, intelligent agents. Applies such methods to applications in planning and scheduling, configuration, user-interfaces.
JICSLP'96 Workshop on Parallelism and Impleme
Post-JICSLP'96 Workshop and 1996 Compulog Net Area Meeting on Parallelism and Implementation Technology for (Constraint) Logic Programming Languages.
Nicolog
Constraint logic programming language with the abilities of CLP(BNR) and most of those of cc(FD). Possibility to program directly in projection constraints makes Nicolog more flexible than many CLP systems. FTP site.
OPBDP
Free, logic-based constraint solver: C++ implementation of implicit enumeration algorithm for solving (non)linear 0-1 (or pseudo-Boolean) optimization problems with integer coefficients.
ResearchIndex: Hierarchical Constraint Logic Progr
A constraint describes a relation to maintain; it states what the relationship is versus how to maintain it. In many uses (interactive graphics, planning, document formatting, decision support), one must express preferences (soft constraints), and strict requirements (hard constraints).
Why Can't Humans Talk to a Computer ?
The technical problems are answered by non-procedural logical constraint-based languages like Prolog.