2021
DOI: 10.48550/arxiv.2101.12029
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

Type-Based Analysis of Logarithmic Amortised Complexity

Abstract: We introduce a novel amortised resource analysis couched in a type-and-effect system. Our analysis is formulated in terms of the physicist's method of amortised analysis, and is potential-based. The type system makes use of logarithmic potential functions and is the first such system to exhibit logarithmic amortised complexity. With our approach we target the automated analysis of self-adjusting data structures, like splay trees, which so far have only manually been analysed in the literature. In particular, w… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2021
2021
2021
2021

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(1 citation statement)
references
References 46 publications
(147 reference statements)
0
1
0
Order By: Relevance
“…Although automated systems such as RaML are without a doubt extremely useful, their scope is limited intentionally to maximize automation. Traditionally, cost bounds in RaML and its cousins range over multivariate polynomials, although support for exponential [Kahn and Hoffmann 2020] and logarithmic [Hofmann et al 2021] potential functions have also been added recently.…”
Section: Type Systems For Cost Analysismentioning
confidence: 99%
“…Although automated systems such as RaML are without a doubt extremely useful, their scope is limited intentionally to maximize automation. Traditionally, cost bounds in RaML and its cousins range over multivariate polynomials, although support for exponential [Kahn and Hoffmann 2020] and logarithmic [Hofmann et al 2021] potential functions have also been added recently.…”
Section: Type Systems For Cost Analysismentioning
confidence: 99%