2001
DOI: 10.1007/3-540-45575-2_46
|View full text |Cite
|
Sign up to set email alerts
|

On Lexicographic Termination Ordering with Space Bound Certifications

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

3
37
0

Year Published

2003
2003
2014
2014

Publication Types

Select...
5
1
1

Relationship

3
4

Authors

Journals

citations
Cited by 27 publications
(40 citation statements)
references
References 15 publications
3
37
0
Order By: Relevance
“…The specific conditions on constructors correspond to the notion of kind 0 quasi-interpretation presented in [BMM01]. However, we work over the non-negative rationals rather than over the natural numbers and we force the interpretation 0 for constants.…”
Section: Quasi-interpretationsmentioning
confidence: 99%
See 1 more Smart Citation
“…The specific conditions on constructors correspond to the notion of kind 0 quasi-interpretation presented in [BMM01]. However, we work over the non-negative rationals rather than over the natural numbers and we force the interpretation 0 for constants.…”
Section: Quasi-interpretationsmentioning
confidence: 99%
“…Quasi-interpretations can be combined with various methods enforcing program termination. In particular, in [BMM01] it is shown that a program terminating by lexicographic path-order (lpo 6 ) and admitting a polynomially bounded quasiinterpretation (polynomial in the usual sense) can be evaluated in Pspace. For a lower bound, we refer to the encoding of quantified boolean formulas (qbf) in appendix A that terminates by lpo and admits a multi-linear max-plus quasi-interpretation.…”
Section: Lower and Upper Bounds On Complexitymentioning
confidence: 99%
“…There is a large collection of static analysis techniques (see, e.g., [11,7,12,13,14,9] that allow to establish feasible reactivity of functional programs. A common feature of these methods is the combination of traditional termination methods with what could be called a data-size flow analysis.…”
Section: Introductionmentioning
confidence: 99%
“…First of all, we have to find an abstract way to describe the data-size flow of a program. To this end, we import and adapt the concept of quasi-interpretation that has been proposed in the context of the analysis of the computational complexity of first-order functional programs [9,4]. As a second step, we describe a method to associate with a program a finite set of inequalities on first-order terms and prove that whenever these inequalities are satisfied by a (polynomially bounded) quasi-interpretation the program is feasibly reactive.…”
Section: Introductionmentioning
confidence: 99%
“…It was demonstrated in [1,8] that the synthesis problem is decidable in exponential time for small classes of polynomials. Quasi-interpretations and sup-interpretations have already been used to capture the sets of functions computable in polynomial time and space [26,7] and capture a broad class of algorithms, including greedy algorithms and dynamic programming algorithms. Consequently, it is a challenge to study whether this approach can be adapted to characterize small parallel complexity classes.…”
Section: Introductionmentioning
confidence: 99%