AbstractProblems related to the complexity and to the decidability of several languages weaker than Prolog are studied in this paper. In particular, monadic logic programs, that is, programs containing only monadic functions and monadic predicates, are considered in detail.The functional complexity of a monadic logic program is the language of all words ƒ1… ƒk such that the literal p(ƒ1(…(ƒk(a))…)) is a logical consequence of the program. The relationship between several subclasses of monadic programs, their functional complexities and the corresponding automata is studied.It is proved that the class of monadic programs corresponds exactly to the class of regular languages. As a consequence, the “SUCCESS” problem is decidable for that class...
The proof of completeness for propositional logic is a constructive one, so a computer program is su...
International audienceWe study Monadic Second-Order Logic (MSO) over finite words, extended with (no...
The symbolic computations of recursive programmes were investigated with the aim of study of complex...
Problems related to the complexity and to the decidability of several languages weaker than Prolog ...
AbstractProblems related to the complexity and to the decidability of several languages weaker than ...
While function symbols are widely acknowledged as an important feature in logic programming, they ma...
Containment of monadic datalog programs over data trees (labelled trees with an equivalence relation...
Abstract. Monads are used in functional programming as a means of modeling and encapsulating computa...
In this paper we investigate and solve the problem classifying the Turing complexity of stable model...
In this article we review some of the main results of descriptive complexity theory in order to make...
We introduce two subclasses of regular !-languages called local !-languages and recognizable !-lang...
In this dissertation, we emphasize productiveness not just undecidability since pro- ductiveness imp...
Nontrivial meta-complexity theorems, proved once for a programming language as a whole, facilitate t...
A logic program with function symbols is called finitely ground if there is a finite propositional l...
A logic program with function symbols is called finitely ground if there is a finite propositional l...
The proof of completeness for propositional logic is a constructive one, so a computer program is su...
International audienceWe study Monadic Second-Order Logic (MSO) over finite words, extended with (no...
The symbolic computations of recursive programmes were investigated with the aim of study of complex...
Problems related to the complexity and to the decidability of several languages weaker than Prolog ...
AbstractProblems related to the complexity and to the decidability of several languages weaker than ...
While function symbols are widely acknowledged as an important feature in logic programming, they ma...
Containment of monadic datalog programs over data trees (labelled trees with an equivalence relation...
Abstract. Monads are used in functional programming as a means of modeling and encapsulating computa...
In this paper we investigate and solve the problem classifying the Turing complexity of stable model...
In this article we review some of the main results of descriptive complexity theory in order to make...
We introduce two subclasses of regular !-languages called local !-languages and recognizable !-lang...
In this dissertation, we emphasize productiveness not just undecidability since pro- ductiveness imp...
Nontrivial meta-complexity theorems, proved once for a programming language as a whole, facilitate t...
A logic program with function symbols is called finitely ground if there is a finite propositional l...
A logic program with function symbols is called finitely ground if there is a finite propositional l...
The proof of completeness for propositional logic is a constructive one, so a computer program is su...
International audienceWe study Monadic Second-Order Logic (MSO) over finite words, extended with (no...
The symbolic computations of recursive programmes were investigated with the aim of study of complex...