This paper consider the problem of learning an unknown first-order Horn sentence H 3 from examples of Horn clauses that H 3 implies and does not imply. Particularly, we deal with a subclass of first-order Horn sentences ACH(k), called acyclic constrained Horn programs of constant arity k. ACH(k) allow recursions, disjunctive definitions, and the use of function symbols. We present an algorithm that exactly identifies every target Horn program H 3 in ACH(k) in polynomial time in p; m and n using O(pmn k+1 ) entailment equivalence queries and O(pm 2 n 2k+1 ) request for a hint queries, where p is the number of predicates, m is the number of clauses contained in H 3 and n is the size of the longest counterexample. This algorithm combin...
Abstract. The main contribution of the paper is a PTIME decision procedure for the satisfiability pr...
We describe an alternative construction of an existing canonical representation for definite Horn th...
AbstractA new algorithm for renaming a set of clauses as a Horn set is presented. Its time and space...
. In this paper, we consider learning first-order Horn programs from entailment. In particular, we s...
AbstractThe paper studies the learnability of Horn expressions within the framework of learning from...
Abstract. A learning algorithm for the class of range restricted Horn expressions is presented and p...
A learning algorithm for the class of inequated range restricted Horn expressions is presented and p...
. The problem of learning universally quantified function free first order Horn expressions is studi...
A Horn definition is a set of Horn clauses with the same head literal. In this paper, we consider le...
A definite Horn theory is a set of n-dimensional Boolean vectors whose characteristic function is ex...
The fragment of propositional logic known as Horn theories plays a central role in automated reasoni...
International audienceWe give a new algorithm for computing a propositional Horn CNF given the set o...
Abstract. Abduction is a fundamental mode of reasoning, which has taken on increasing importance inA...
Motivated by applications in automated verification of higher-order functional programs, we develop ...
Yamamoto has shown that the Inverse Entailment (IE) mechanism described previously by the author is ...
Abstract. The main contribution of the paper is a PTIME decision procedure for the satisfiability pr...
We describe an alternative construction of an existing canonical representation for definite Horn th...
AbstractA new algorithm for renaming a set of clauses as a Horn set is presented. Its time and space...
. In this paper, we consider learning first-order Horn programs from entailment. In particular, we s...
AbstractThe paper studies the learnability of Horn expressions within the framework of learning from...
Abstract. A learning algorithm for the class of range restricted Horn expressions is presented and p...
A learning algorithm for the class of inequated range restricted Horn expressions is presented and p...
. The problem of learning universally quantified function free first order Horn expressions is studi...
A Horn definition is a set of Horn clauses with the same head literal. In this paper, we consider le...
A definite Horn theory is a set of n-dimensional Boolean vectors whose characteristic function is ex...
The fragment of propositional logic known as Horn theories plays a central role in automated reasoni...
International audienceWe give a new algorithm for computing a propositional Horn CNF given the set o...
Abstract. Abduction is a fundamental mode of reasoning, which has taken on increasing importance inA...
Motivated by applications in automated verification of higher-order functional programs, we develop ...
Yamamoto has shown that the Inverse Entailment (IE) mechanism described previously by the author is ...
Abstract. The main contribution of the paper is a PTIME decision procedure for the satisfiability pr...
We describe an alternative construction of an existing canonical representation for definite Horn th...
AbstractA new algorithm for renaming a set of clauses as a Horn set is presented. Its time and space...