Fifty years of Prolog and beyond
Both logic programming in general and Prolog in particular have a long and fascinating
history, intermingled with that of many disciplines they inherited from or catalyzed. A large …
history, intermingled with that of many disciplines they inherited from or catalyzed. A large …
[图书][B] Reasoning with logic programming
JJ Alferes, L Moniz Pereira - 1996 - Springer
Dealing with contradiction Page 1 8. Dealing with contradiction As we've seen before, WFSX
is not defined for every program, ie some programs are contradictory and are given no …
is not defined for every program, ie some programs are contradictory and are given no …
[图书][B] Parallel execution of logic programs
JS Conery - 2012 - books.google.com
This book is an updated version of my Ph. D. dissertation, The AND/OR Process Model for
Parallel Interpretation of Logic Programs. The three years since that paper was finished (or …
Parallel Interpretation of Logic Programs. The three years since that paper was finished (or …
[图书][B] The AND/OR process model for parallel interpretation of logic programs
JS Conery - 1983 - search.proquest.com
Current techniques for interpretation of logic programs involve a sequential search of a
global tree of procedure invocations. This dissertation introduces the AND/OR Process …
global tree of procedure invocations. This dissertation introduces the AND/OR Process …
Parallel interpretation of logic programs
JS Conery, DF Kibler - Proceedings of the 1981 conference on …, 1981 - dl.acm.org
Logic programs offer many opportunities for parallelism. We present an abstract model that
exploits the parallelism due to nondeterministic choices in a logic program. A working …
exploits the parallelism due to nondeterministic choices in a logic program. A working …
Automating control for logic programs
L Naish - The Journal of Logic Programming, 1985 - Elsevier
A model for the coroutined execution of PROLOG programs is presented, and two control
primitives are described. Heuristics for the control of data-base and recursive procedures …
primitives are described. Heuristics for the control of data-base and recursive procedures …
Selective backtracking for logic programs
LM Pereira, A Porto - 5th Conference on Automated Deduction Les Arcs …, 1980 - Springer
We present a selective backtracking method for Horn clause programs, as applied to Prolog
(2)(6)(11)(12), a programming language based on first-order predicate calculus (3)(4) …
(2)(6)(11)(12), a programming language based on first-order predicate calculus (3)(4) …
AND parallelism and nondeterminism in logic programs
JS Conery, DF Kibler - New Generation Computing, 1985 - Springer
This paper defines an abstract interpreter for logic programs based on a system of
asynchronous, independent processors which communicate only by passing messages …
asynchronous, independent processors which communicate only by passing messages …
Circumscription and implicit definability
J Doyle - Journal of Automated Reasoning, 1985 - Springer
We explore some connections between the technique of circumscription in artificial
intelligence and the notion of implicit definition in mathematical logic. Implicit definition can …
intelligence and the notion of implicit definition in mathematical logic. Implicit definition can …
Parallelism in logic programs
JS Conery, JS Conery - Parallel Execution of Logic Programs, 1987 - Springer
Execution of a logic program begins when the user provides an initial goal statement. The
interpreter computes values for variables of the goal through a series of resolutions. If the …
interpreter computes values for variables of the goal through a series of resolutions. If the …