Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Armin Walch

dblp:437/3032 · DBLP profile ↗
← Back
1ranked-venue papers
1as first author
1since 2021 · last 2026
0000-0002-2298-9353ORCID · reported

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 1 · 1 first-author · 1 since 2021Theory of computation · 1 · 1 first-author · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
1 paper
Program analysis · 67% Programming languages and type systems · 33%
Theoretical computer science
1 paper
Algorithms and data structures · 100%

Topics — the 8 heaviest of 8, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Program analysis › resource analysis
amortized analysis
1.012026
Automated Amortised Analysis of Skew Heaps and Leftist Heaps · CAV (3) 2026
Program analysis › resource analysis › amortized analysis
automatic amortized resource analysis
1.012026
Automated Amortised Analysis of Skew Heaps and Leftist Heaps · CAV (3) 2026
Program analysis
resource analysis
1.012026
Automated Amortised Analysis of Skew Heaps and Leftist Heaps · CAV (3) 2026
Program analysis › resource analysis
resource bound inference
1.012026
Automated Amortised Analysis of Skew Heaps and Leftist Heaps · CAV (3) 2026
Programming languages and type systems
type inference
1.012026
Automated Amortised Analysis of Skew Heaps and Leftist Heaps · CAV (3) 2026
Programming languages and type systems
type systems
1.012026
Automated Amortised Analysis of Skew Heaps and Leftist Heaps · CAV (3) 2026
Algorithms and data structures › dynamic data structures
functional data structures
1.012026
Automated Amortised Analysis of Skew Heaps and Leftist Heaps · CAV (3) 2026
Algorithms and data structures › priority queues
heap
1.012026
Automated Amortised Analysis of Skew Heaps and Leftist Heaps · CAV (3) 2026

Methods — techniques the papers use, named apart from their topics

type inference · 2.0path-sensitive reasoning · 2.0potential functions · 1.0potential function · 1.0
YearPublicationVenuePosition
2026 Automated Amortised Analysis of Skew Heaps and Leftist Heaps
abstract
Abstract We study the fully automated amortised analysis of purely functional data structures like skew heaps , as well as weight - and rank-biased leftist heaps. For that we generalise earlier works on automated amortised resource analysis by developing a type inference based approach with a generic type system. This allows for modular reasoning and the inference of precise and optimal cost bounds. More specifically, we extend the work on the ATLAS system by Leutgeb et al. which was developed to cover the analysis of splay trees and some closely related data structures. To enable the analysis of skew heaps, however, and the even more challenging (amortised) analysis of leftist heaps, we have developed a range of new techniques for type-based automated analysis. By introducing a generic type system we allow for arbitrary (classes of) potential functions, compared to the use of hard-coded potential functions in ATLAS, which we have implemented in Haskell in an entirely modular way. We have also greatly enhanced the existing type inference algorithm by extensions in multiple directions, including path-sensitive reasoning, data structure invariants, and template parameters for piecewise defined potential functions. We show how our newly developed system supports the use of all known potential functions for analysing skew heaps and leftist heaps, confirming the known bounds.
Armin Walch, Georg Moser, Berry Schoenmakers, Florian Zuleger
CAV (3)1