Coherent logic is a syntactically defined fragment of first-order logic. The paper describes an experiment with a prover for coherent logic. A prover here means software that takes as input a theory in coherent logic, and (if it halts) either outputs a proof of a contradiction in the theory, or a model of the theory. Existing provers for coherent logic typically spend much of their time in the process of matching inferred literals with the negative literals of the input clauses. We present an alternative to this matching process by applying a modified version of the Rete algorithm [6]. The Rete algorithm was developed in the 1970s for production systems in artificial intelligence. We exploit the similarities between coherent logic and produ...
Matching logic is a first-order logic (FOL) variant to reason about structure. Its sentences, calle...
This paper presents a system for revising hierarchical first-order logical theories, called INCR/H. ...
In this paper we apply computer-aided theorem discovery technique to discover theorems about strongl...
Over the past decades, a number of calculi for automated reasoning have been proposed that share som...
Abstract. We propose a simple, yet expressive proof representation from which proofs for different p...
We propose to combine interactive proof construction with proof automation for a fragment of first-o...
International audienceWe propose a simple, yet expressive proof representation from which proofs for...
This paper presents matching logic, a first-order logic (FOL) variant forspecifying and reasoning ab...
Matching logic is a logic for specifying and reasoning about structure by means of patterns and pat...
ABSTRACT. Logic can be defined as the formal study of reasoning; if we replace "for-mal &am...
We consider a fragment of first-order logic known as coherent logic or geometric logic. The essentia...
Logic of correlated knowledge is one of the latest development in logical systems, allowing to handl...
The RETE algorithm is a very efficient option for the development of a rule-based system, but it sup...
This thesis presents a computer-based experiment conducted to study the human rea-soning in first-or...
A simple but important algorithm used to support automated reasoning is called matching: given two t...
Matching logic is a first-order logic (FOL) variant to reason about structure. Its sentences, calle...
This paper presents a system for revising hierarchical first-order logical theories, called INCR/H. ...
In this paper we apply computer-aided theorem discovery technique to discover theorems about strongl...
Over the past decades, a number of calculi for automated reasoning have been proposed that share som...
Abstract. We propose a simple, yet expressive proof representation from which proofs for different p...
We propose to combine interactive proof construction with proof automation for a fragment of first-o...
International audienceWe propose a simple, yet expressive proof representation from which proofs for...
This paper presents matching logic, a first-order logic (FOL) variant forspecifying and reasoning ab...
Matching logic is a logic for specifying and reasoning about structure by means of patterns and pat...
ABSTRACT. Logic can be defined as the formal study of reasoning; if we replace "for-mal &am...
We consider a fragment of first-order logic known as coherent logic or geometric logic. The essentia...
Logic of correlated knowledge is one of the latest development in logical systems, allowing to handl...
The RETE algorithm is a very efficient option for the development of a rule-based system, but it sup...
This thesis presents a computer-based experiment conducted to study the human rea-soning in first-or...
A simple but important algorithm used to support automated reasoning is called matching: given two t...
Matching logic is a first-order logic (FOL) variant to reason about structure. Its sentences, calle...
This paper presents a system for revising hierarchical first-order logical theories, called INCR/H. ...
In this paper we apply computer-aided theorem discovery technique to discover theorems about strongl...