2015
DOI: 10.1016/j.scico.2015.05.004
|View full text |Cite
|
Sign up to set email alerts
|

On bounding space usage of streams using interpretation analysis

Abstract: Interpretation methods are important tools in implicit computational complexity. They have been proved particularly useful to statically analyze and to limit the complexity of programs. However, most of these studies have been so far applied in the context of term rewriting systems over finite data.In this paper, we show how interpretations can also be used to study properties of lazy first-order functional programs over streams. In particular, we provide some interpretation criteria useful to ensure two kinds… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2017
2017
2020
2020

Publication Types

Select...
1
1

Relationship

1
1

Authors

Journals

citations
Cited by 2 publications
(3 citation statements)
references
References 38 publications
0
3
0
Order By: Relevance
“…Studies on complexity properties of stream-based first order programming languages have already been developed using interpretation methods [16]. These only focus on soundness though.…”
Section: Resultsmentioning
confidence: 99%
“…Studies on complexity properties of stream-based first order programming languages have already been developed using interpretation methods [16]. These only focus on soundness though.…”
Section: Resultsmentioning
confidence: 99%
“…4. Similarly, the analysis of resource consumption (time, space) of functional programs is also based on the appropriate generation of interpretations that can be used to measure the property of interest [3,41,89,96,103]. 5.…”
Section: Examplementioning
confidence: 99%
“…We also may have atoms with > (see Section 10.2). If N = Z, we can easily deal with these situations: Example 19 Let ϕ be algebraicity sentence (41) for constant a in Example 12:…”
Section: Quantifier Elimination Using Farkas' Lemmamentioning
confidence: 99%