This paper is concerned with the expressive power (or computational power) of loop programs over different sets of primitive instructions. In particular, we show that an {x ← 0, x ← y, x ← x + 1, do x … end, if x = 0 then y ← z}-program which contains no nested loops can be transformed into an equivalent {x ← 0, x ← y, x ← x + 1, do x … end}-program (also without nested loops) in exponential time and space. This translation was earlier claimed, in the literature, to be obtainable in polynomial time, but then this was subsequently shown to imply that PSPACE = PTIME. Consequently, the question of translatability was left unanswered. Also, we show that the class of functions computable by {x ← 0, x ← y, x ← x + 1, x − 1, do x … end, if x = 0 t...
Abstract interpretation is very useful for program analysis, because it provides a (sound) over-appr...
Article dans revue scientifique avec comité de lecture. internationale.International audienceWe stud...
none2siPolynomial interpretations and their generalizations like quasi-interpretations have been use...
This paper is concerned with the semantics (or computational power) of very simple loop programs ove...
AbstractIn this paper we investigate the computational power of simple programming languages and pro...
AbstractTwo restricted imperative programming languages are considered: One is a slight modification...
By means of the definition of predicative recursion, we introduce a programming language that provid...
Abstract. Quasi-interpretations are a technique to guarantee complex-ity bounds on first-order funct...
none3siQuasi-interpretations are a technique for guaranteeing complexity bounds on first-order funct...
In this paper we discuss the issue of the minimal instruction set necessary for universal computatio...
Starting from the definitions of predicative recursion and constructive diagonalization, we recall o...
Colson and Moschovakis results cast doubt on the ability of the primitive recursive model to compute...
International audienceQuasi-interpretations are a technique for guaranteeing complexity bounds on fi...
A treatment is given of a class of program transformations Σ with the property that for each program...
Colloque avec actes et comité de lecture. internationale.International audienceWe demonstrate that t...
Abstract interpretation is very useful for program analysis, because it provides a (sound) over-appr...
Article dans revue scientifique avec comité de lecture. internationale.International audienceWe stud...
none2siPolynomial interpretations and their generalizations like quasi-interpretations have been use...
This paper is concerned with the semantics (or computational power) of very simple loop programs ove...
AbstractIn this paper we investigate the computational power of simple programming languages and pro...
AbstractTwo restricted imperative programming languages are considered: One is a slight modification...
By means of the definition of predicative recursion, we introduce a programming language that provid...
Abstract. Quasi-interpretations are a technique to guarantee complex-ity bounds on first-order funct...
none3siQuasi-interpretations are a technique for guaranteeing complexity bounds on first-order funct...
In this paper we discuss the issue of the minimal instruction set necessary for universal computatio...
Starting from the definitions of predicative recursion and constructive diagonalization, we recall o...
Colson and Moschovakis results cast doubt on the ability of the primitive recursive model to compute...
International audienceQuasi-interpretations are a technique for guaranteeing complexity bounds on fi...
A treatment is given of a class of program transformations Σ with the property that for each program...
Colloque avec actes et comité de lecture. internationale.International audienceWe demonstrate that t...
Abstract interpretation is very useful for program analysis, because it provides a (sound) over-appr...
Article dans revue scientifique avec comité de lecture. internationale.International audienceWe stud...
none2siPolynomial interpretations and their generalizations like quasi-interpretations have been use...