The FDE has been designed to support multiple search strategies for logic programs. This machine represents the knowledge base in a strategy independent fashion as a predicate connection graph which encodes potential unifications between predicates. It facilitates knowledge representation in the language of full first order predicate calculus Immediate developments include implementation of various database access strategies and addition of evaluable predicates and functions to the language. Long-term research will focus on exploration of search strategies, especially for parallel logic machines. I
A programming language is a tool and a vehicle for applications. Logic Programming has proven to be ...
This paper considers the problem of expressing predicate calculus in connectionist networks that are...
We propose a computational methodology -"B-LOG"-, which offers the potential for an effective implem...
Kowalski's connection graph method provides a representation for logic programs which allows for the...
This thesis develops the Binary Predicate Execution Model; a distributed, massively-parallel system ...
This report continues to document the development of a logic programming paradigm with implicit cont...
A language for a parallel, logic graph reduction system is described in this dissertation. The langu...
We describe in this paper a graph narrowing machine that has been designed for the implementation of...
In designing the interface between a database and a logic system with inference such as Prolog, effi...
Predicate construction is a guided search process: a space of predicates must be enumerated in some ...
We investigate graph narrowing as the operational semantics of functional logic programming language...
This article considers the proposal that logic may usefully be understood as information compression...
A problem with current database technology is its inability to represent complex relationships in a ...
There are very few reasoners which combine natural deduction and subsumption reasoning, and there ar...
The ability of sequential and parallel Prologs to implement don’t know non-determinism in resolution...
A programming language is a tool and a vehicle for applications. Logic Programming has proven to be ...
This paper considers the problem of expressing predicate calculus in connectionist networks that are...
We propose a computational methodology -"B-LOG"-, which offers the potential for an effective implem...
Kowalski's connection graph method provides a representation for logic programs which allows for the...
This thesis develops the Binary Predicate Execution Model; a distributed, massively-parallel system ...
This report continues to document the development of a logic programming paradigm with implicit cont...
A language for a parallel, logic graph reduction system is described in this dissertation. The langu...
We describe in this paper a graph narrowing machine that has been designed for the implementation of...
In designing the interface between a database and a logic system with inference such as Prolog, effi...
Predicate construction is a guided search process: a space of predicates must be enumerated in some ...
We investigate graph narrowing as the operational semantics of functional logic programming language...
This article considers the proposal that logic may usefully be understood as information compression...
A problem with current database technology is its inability to represent complex relationships in a ...
There are very few reasoners which combine natural deduction and subsumption reasoning, and there ar...
The ability of sequential and parallel Prologs to implement don’t know non-determinism in resolution...
A programming language is a tool and a vehicle for applications. Logic Programming has proven to be ...
This paper considers the problem of expressing predicate calculus in connectionist networks that are...
We propose a computational methodology -"B-LOG"-, which offers the potential for an effective implem...