An indexing technique for first-order predicate logic terms and literals is proposed. It exploits the lattice structure of terms, generated by the usual instance relation, to provide for a given "query term" fast access to all T-unifiable terms, T-instances (backward subsumption) and T-generalized terms (forward subsumption) where T is any finitary unification theory. In the best case one single unification or matching operation respectively is sufficient to access a large number of unifiable terms or instances at once
This paper is a brief analysis of the notion of syntactic representation of types followed by a prop...
The term ``Parallel unit resulting resolution'' refers to a modified unit resulting resolution rule ...
First-order term unification is an essential concept in areas like functional and logic programming,...
This article addresses the problem of maintaining and retrieving first-order predicate calculus term...
Different methods for term retrieval in deduction systems have been introduced in literature. This r...
The performance of a theorem prover crucially depends on the speed of the basic retrieval operations...
Abstract. Indexing of terms and clauses is a well-known technique used in Prolog implementations (a...
The performance of a theorem prover crucially depends on the speed of the basic retrieval operations...
Indexing data structures have a crucial impact on the performance of automated theorem provers. Exam...
AbstractBackward demodulation is a simplification technique used in saturation-based theorem proving...
Indexing of terms and clauses is a well-known technique used in Prolog implementations (as well as ...
We describe a formal design for a logical query language using /-terms as data structures to interac...
The overhead of matching CHR’s multi-headed rules is al- leviated by constraint store indexing. The...
Foundation (DFG). The performance of a theorem prover crucially depends on the speed of the basic re...
AbstractIndexing Prolog clauses is an important optimization step that reduces the number of clauses...
This paper is a brief analysis of the notion of syntactic representation of types followed by a prop...
The term ``Parallel unit resulting resolution'' refers to a modified unit resulting resolution rule ...
First-order term unification is an essential concept in areas like functional and logic programming,...
This article addresses the problem of maintaining and retrieving first-order predicate calculus term...
Different methods for term retrieval in deduction systems have been introduced in literature. This r...
The performance of a theorem prover crucially depends on the speed of the basic retrieval operations...
Abstract. Indexing of terms and clauses is a well-known technique used in Prolog implementations (a...
The performance of a theorem prover crucially depends on the speed of the basic retrieval operations...
Indexing data structures have a crucial impact on the performance of automated theorem provers. Exam...
AbstractBackward demodulation is a simplification technique used in saturation-based theorem proving...
Indexing of terms and clauses is a well-known technique used in Prolog implementations (as well as ...
We describe a formal design for a logical query language using /-terms as data structures to interac...
The overhead of matching CHR’s multi-headed rules is al- leviated by constraint store indexing. The...
Foundation (DFG). The performance of a theorem prover crucially depends on the speed of the basic re...
AbstractIndexing Prolog clauses is an important optimization step that reduces the number of clauses...
This paper is a brief analysis of the notion of syntactic representation of types followed by a prop...
The term ``Parallel unit resulting resolution'' refers to a modified unit resulting resolution rule ...
First-order term unification is an essential concept in areas like functional and logic programming,...