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

Constraint logic programming: A survey

J Jaffar, MJ Maher - The journal of logic programming, 1994 - Elsevier
Abstract Constraint Logic Programming (CLP) is a merger of two declarative paradigms:
constraint solving and logic programming. Although a relatively new field, CLP has …

[PDF][PDF] Unification theory

F Baader, W Snyder - Handbook of automated reasoning, 2001 - cs.bu.edu
Unification is a fundamental process upon which many methods for automated deduction
are based. Unification theory abstracts from the specific applications of this process: it …

[图书][B] Paradigms of artificial intelligence programming: case studies in Common LISP

P Norvig - 2014 - books.google.com
Paradigms of AI Programming is the first text to teach advanced Common Lisp techniques in
the context of building major AI systems. By reconstructing authentic, complex AI programs …

1983–1993: The wonder years of sequential Prolog implementation

P Van Roy - The Journal of Logic Programming, 1994 - Elsevier
This article surveys the major developments in sequential Prolog implementation during the
period 1983–1993. In this decade, implementation technology has matured to such a …

[图书][B] Modern compiler design

D Grune, K Van Reeuwijk, HE Bal, CJH Jacobs… - 2012 - books.google.com
" Modern Compiler Design" makes the topic of compiler design more accessible by focusing
on principles and techniques of wide application. By carefully distinguishing between the …

Efficient E-matching for SMT solvers

L De Moura, N Bjørner - … –CADE-21: 21st International Conference on …, 2007 - Springer
Abstract Satisfiability Modulo Theories (SMT) solvers have proven highly scalable, efficient
and suitable for integrating theory reasoning. However, for numerous applications from …

The execution algorithm of Mercury, an efficient purely declarative logic programming language

Z Somogyi, F Henderson, T Conway - The Journal of Logic Programming, 1996 - Elsevier
We introduce Mercury, a new purely declarative logic programming language designed to
provide the support that groups of application programmers need when building large …

The integration of functions into logic programming: From theory to practice

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 …

Building program optimizers with rewriting strategies

E Visser, ZA Benaissa, A Tolmach - ACM Sigplan Notices, 1998 - dl.acm.org
We describe a language for defining term rewriting strategies, and its application to the
production of program optimizers. Valid transformations on program terms can be described …