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

Bram Kohlen

dblp:299/8077 · DBLP profile ↗
← Back
3ranked-venue papers
1as first author
3since 2021 · last 2025
0000-0003-2908-8838ORCID · corroborated

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

Software engineering, systems software and programming languages · 3 · 1 first-author · 3 since 2021Theory of computation · 2 · 1 first-author · 2 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.

Theoretical computer science
2 papers
Automated reasoning and model checking · 71% Algorithmic game theory and mechanism design · 29%
Software engineering, system software, and programming languages
1 paper
Program verification · 100%

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

TopicWeightPapersLastEvidence papers
Program verification › hardware verification
floating-point verification
0.912025
A Formally Verified IEEE 754 Floating-Point Implementation of Interval Iteration for MDPs · CAV (2) 2025
Automated reasoning and model checking › model checking › probabilistic model checking
markov decision process verification
0.912025
A Formally Verified IEEE 754 Floating-Point Implementation of Interval Iteration for MDPs · CAV (2) 2025
Algorithmic game theory and mechanism design › game solving
maximal end-component decomposition
0.812024
Efficient Formally Verified Maximal End Component Decomposition for MDPs · FM (1) 2024
Automated reasoning and model checking › model checking
probabilistic model checking
0.812024
Efficient Formally Verified Maximal End Component Decomposition for MDPs · FM (1) 2024
Automated reasoning and model checking › theorem proving
interactive theorem proving
0.212024
Efficient Formally Verified Maximal End Component Decomposition for MDPs · FM (1) 2024

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

stepwise refinement · 1.7LLVM · 1.7Isabelle/HOL proof assistant · 1.7Isabelle/HOL theorem prover · 0.8
YearPublicationVenuePosition
2025 A Formally Verified IEEE 754 Floating-Point Implementation of Interval Iteration for MDPs
abstract
Abstract We present an efficiently executable, formally verified implementation of interval iteration for MDPs. Our correctness proofs span the entire development from the high-level abstract semantics of MDPs to a low-level implementation in LLVM that is based on floating-point arithmetic. We use the Isabelle/HOL proof assistant to verify convergence of our abstract definition of interval iteration and employ step-wise refinement to derive an efficient implementation in LLVM code. To that end, we extend the Isabelle Refinement Framework with support for reasoning about floating-point arithmetic and directed rounding modes. We experimentally demonstrate that the verified implementation is competitive with state-of-the-art tools for MDPs, while providing formal guarantees on the correctness of the results.
Bram Kohlen, Maximilian Schäffeler, Mohammad Abdulaziz, Arnd Hartmanns, Peter Lammich
CAV (2)1
2024 Efficient Formally Verified Maximal End Component Decomposition for MDPs
abstract
Abstract Identifying a Markov decision process’s maximal end components is a prerequisite for applying sound probabilistic model checking algorithms. In this paper, we present the first mechanized correctness proof of a maximal end component decomposition algorithm, which is an important algorithm in model checking, using the Isabelle/HOL theorem prover. We iteratively refine the high-level algorithm and proof into an imperative LLVM bytecode implementation that we integrate into the Modest Toolset ’s existing model checker. We bring the benefits of interactive theorem proving into practice by reducing the trusted code base of a popular probabilistic model checker and we experimentally show that our new verified maximal end component decomposition in performs on par with the tool’s previous unverified implementation.
Arnd Hartmanns, Bram Kohlen, Peter Lammich
FM (1)2
2023 Fast Verified SCCs for Probabilistic Model Checking
Arnd Hartmanns, Bram Kohlen, Peter Lammich
ATVA (1)2