Tuple Interpretations and Applications to Higher-Order Runtime Complexity

06/30/2022
by   Cynthia Kop, et al.
0

Tuple interpretations are a class of algebraic interpretation that subsumes both polynomial and matrix interpretations as it does not impose simple termination and allows non-linear interpretations. It was developed in the context of higher-order rewriting to study derivational complexity of algebraic functional systems. In this short paper, we continue our journey to study the complexity of higher-order TRSs by tailoring tuple interpretations to deal with innermost runtime complexity.

READ FULL TEXT

page 1

page 5

research
05/03/2021

Tuple Interpretations for Higher-Order Rewriting

We develop a class of algebraic interpretations for many-sorted and high...
research
01/25/2018

Theory of higher order interpretations and application to Basic Feasible Functions

Interpretation methods and their restrictions to polynomials have been d...
research
07/25/2023

Complexity Analysis for Call-by-Value Higher-Order Rewriting

In this short paper, we consider a form of higher-order rewriting with a...
research
03/23/2023

Analyzing Innermost Runtime Complexity Through Tuple Interpretations

Time complexity in rewriting is naturally understood as the number of st...
research
07/16/2023

The sequence of higher order Mersenne numbers and associated binomial transforms

In this article, we introduce and study a new integer sequence referred ...
research
03/20/2013

Handling Uncertainty during Plan Recognition in Task-Oriented Consultation Systems

During interactions with human consultants, people are used to providing...
research
05/29/2020

SLAM-Inspired Simultaneous Contextualization and Interpreting for Incremental Conversation Sentences

Distributed representation of words has improved the performance for man...

Please sign up or login with your details

Forgot password? Click here to reset