Complexity and expressive power of logic programming
This article surveys various complexity and expressiveness results on different forms of logic
programming. The main focus is on decidable forms of logic programming, in particular …
programming. The main focus is on decidable forms of logic programming, in particular …
Unification: A multidisciplinary survey
K Knight - ACM Computing Surveys (CSUR), 1989 - dl.acm.org
The unification problem and several variants are presented. Various algorithms and data
structures are discussed. Research on unification arising in several areas of computer …
structures are discussed. Research on unification arising in several areas of computer …
[图书][B] Foundations of logic programming
JW Lloyd - 2012 - books.google.com
In the two and a half years since the frrst edition of this book was published, the field of logic
programming has grown rapidly. Consequently, it seemed advisable to try to expand the …
programming has grown rapidly. Consequently, it seemed advisable to try to expand the …
An efficient unification algorithm
A Martelli, U Montanari - ACM Transactions on Programming Languages …, 1982 - dl.acm.org
The unification problem in f'mst-order predicate calculus is described in general terms as the
solution of a system of equations, and a nondeterministic algorithm is given. A new …
solution of a system of equations, and a nondeterministic algorithm is given. A new …
[PDF][PDF] Unification theory
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 …
are based. Unification theory abstracts from the specific applications of this process: it …
Linear unification
MS Paterson, MN Wegman - Proceedings of the eighth annual ACM …, 1976 - dl.acm.org
LINEAR UNIFICATION by MS Paterson* University of Warwick Coventry, England CV4 7AL
and MN Wegman IBM Thomas J. Watson Rese Page 1 LINEAR UNIFICATION by MS …
and MN Wegman IBM Thomas J. Watson Rese Page 1 LINEAR UNIFICATION by MS …
Unification theory
JH Siekmann - Journal of Symbolic computation, 1989 - Elsevier
Most knowledge based systems in artificial intelligence (AI), with a commitment to asymbolic
representation, support one basic operation:“matching of descriptions”. This operation …
representation, support one basic operation:“matching of descriptions”. This operation …
A practical soft type system for Scheme
AK Wright, R Cartwright - ACM Transactions on Programming …, 1997 - dl.acm.org
A soft type system infers types for the procedures and data structures of dynamically typed
programs. Like conventional static types, soft types express program invariants and thereby …
programs. Like conventional static types, soft types express program invariants and thereby …
Complexity and expressive power of logic programming
This paper surveys various complexity results on different forms of logic programming. The
main focus is on decidable forms of logic programming, in particular propositional logic …
main focus is on decidable forms of logic programming, in particular propositional logic …
[PDF][PDF] Typed operational reasoning
AM Pitts - Advanced Topics in Types and Programming …, 2005 - Citeseer
The aim of this chapter is to explain, by example, some methods for reasoning about
equivalence of programs based directly upon a type system and an operational semantics …
equivalence of programs based directly upon a type system and an operational semantics …