2011
DOI: 10.1016/j.tcs.2011.02.007
|View full text |Cite
|
Sign up to set email alerts
|

Quasi-interpretations a way to control resources

Abstract: International audienceThis paper presents in a reasoned way our works on resource analysis by quasi- interpretations. The controlled resources are typically the runtime, the runspace or the size of a result in a program execution. Quasi-interpretations allow analyzing system complexity. A quasi-interpretation is a numerical assignment, which provides an upper bound on computed func- tions and which is compatible with the program operational semantics. Quasi- interpretation method offers several advantages: (i)… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
91
0

Year Published

2011
2011
2024
2024

Publication Types

Select...
7
1

Relationship

0
8

Authors

Journals

citations
Cited by 50 publications
(92 citation statements)
references
References 21 publications
(43 reference statements)
1
91
0
Order By: Relevance
“…Using this definition and the previous bijection among N 4 and N we can see a transition of a CT M as a function from N to N. We omit its definition and, by a slight abuse of notation, we denote such a function still by N . Furthermore, in a way analogous to the previous cases, it is possible to show that such a function is partial recursive.…”
Section: Equivalence Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…Using this definition and the previous bijection among N 4 and N we can see a transition of a CT M as a function from N to N. We omit its definition and, by a slight abuse of notation, we denote such a function still by N . Furthermore, in a way analogous to the previous cases, it is possible to show that such a function is partial recursive.…”
Section: Equivalence Resultsmentioning
confidence: 99%
“…This issue has been pointed out by several authors as i.e. Hofmann [18], and advances have been made in the direction of more liberal ICC systems: some examples are type systems for non-size-increasing computation (Hofmann [18]) and quasi-interpretations (Bonfante et al [4]). …”
Section: Chapter 3 Implicit Computational Complexitymentioning
confidence: 99%
“…Our approach is related to size analysis with polynomial quasi-interpretations [2,4]. There, a program is interpreted as a monotonic polynomial extended with the max operation.…”
Section: Related Workmentioning
confidence: 99%
“…This line of research has led to new developments of other ICC tools and in particular to the use of (polynomial) interpretations in order to characterize the classes of functions computable in polynomial time or space [10,11].…”
Section: Introductionmentioning
confidence: 99%