The consequences of a logic program depend in general upon both the rules of the program and its language. However the consequences of some programs are independent of the choice of language, while others depend on the language of the program in only a restricted way. In this paper, we define notions of language independence and language tolerance corresponding to these two cases. Furthermore, we show that there are syntactically-defined classes of programs that are language independent and language tolerant. A primary application of these results is to guarantee that for some programs it is permissible to ignore the fact that the language of the program is manysorted. This is useful to know, since query evaluation procedures generally take...
AbstractThe default approach to the theory of logic programs (and deductive databases) is based on t...
We consider the simplification of logic programs under the stablemodel semantics, with respect to t...
The set of programs written in a small subset of pure Prolog called US is shown to accept exactly th...
The consequences of a logic program depend in general upon both the rules of the program and its lan...
Because general and extended logic programs behave nonmonotonically, it is in general difficult to p...
International audienceDespite the importance of propositional logic in artificial intelligence, the ...
Abstract. We present a study of some properties of program translations in the context of logic prog...
An algorithm can be regarded as consisting of a logic component, which specifies the knowledge to be...
AbstractThis paper examines the main points of contact between logic programming and natural languag...
Most dependently-typed programming languages either require that all expressions terminate (e.g. Coq...
We propose a semantics for disjunctive logic programs, based on the single notion of forcing. We sho...
While function symbols are widely acknowledged as an important feature in logic programming, they ma...
This paper shows the advantages of amalgamating functional and logic programming languages. In compa...
We consider an extended definition of well-typed programs to general logic programs, i.e. logic prog...
The semantics of a programming language are given by a function M from Programs to Meanings. In thi...
AbstractThe default approach to the theory of logic programs (and deductive databases) is based on t...
We consider the simplification of logic programs under the stablemodel semantics, with respect to t...
The set of programs written in a small subset of pure Prolog called US is shown to accept exactly th...
The consequences of a logic program depend in general upon both the rules of the program and its lan...
Because general and extended logic programs behave nonmonotonically, it is in general difficult to p...
International audienceDespite the importance of propositional logic in artificial intelligence, the ...
Abstract. We present a study of some properties of program translations in the context of logic prog...
An algorithm can be regarded as consisting of a logic component, which specifies the knowledge to be...
AbstractThis paper examines the main points of contact between logic programming and natural languag...
Most dependently-typed programming languages either require that all expressions terminate (e.g. Coq...
We propose a semantics for disjunctive logic programs, based on the single notion of forcing. We sho...
While function symbols are widely acknowledged as an important feature in logic programming, they ma...
This paper shows the advantages of amalgamating functional and logic programming languages. In compa...
We consider an extended definition of well-typed programs to general logic programs, i.e. logic prog...
The semantics of a programming language are given by a function M from Programs to Meanings. In thi...
AbstractThe default approach to the theory of logic programs (and deductive databases) is based on t...
We consider the simplification of logic programs under the stablemodel semantics, with respect to t...
The set of programs written in a small subset of pure Prolog called US is shown to accept exactly th...