Fifty years of Prolog and beyond

P Körner, M Leuschel, J Barbosa, VS Costa… - Theory and Practice of …, 2022 - cambridge.org
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 …

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

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

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

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 …

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 …

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) …

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 …

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 …

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 …